summaryrefslogtreecommitdiffstats
path: root/ppapi/ppapi_nacl_test_common.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Introduce create_nonsfi_test_nmf.py to simplify nacl_test_data.gyphidehiko@chromium.org2014-05-221-2/+24
| | | | | | | | | | | | | | | This CL is clean up of nacl_test_data.gyp file by supporting nonsfi testing in ppapi_nacl_test_common.gypi. For that purpose, this CL introduces a simple script create_nonsfi_test_nmf.py, to generate .nmf files based on gyp configurations. TEST=Ran browser_tests --gtest_filter=NaClBrowserTest* locally, and ran trybots with --clobber. BUG=368949 Review URL: https://codereview.chromium.org/294593005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272295 0039d316-1c4b-4281-b951-d872f2087c98
* Implement open_resource in non-SFI mode.hidehiko@chromium.org2014-05-021-1/+14
| | | | | | | | | | | | | | | | This CL implements open_resource() in non-SFI mode. 1) Introduced a new sync message PpapiHostMsg_OpenResource and its handlers. 2) Implement async version of OpenManifestEntry. As IPC's handler is called on renderer's main thread, otherwise it causes deadlock. TEST=Run trybots. BUG=358431 Review URL: https://codereview.chromium.org/249183004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267962 0039d316-1c4b-4281-b951-d872f2087c98
* [MIPS] Add missing support for NaCl browser testspetarj@mips.com2014-04-071-2/+8
| | | | | | | | | - Define mips32.nexe for MIPS. - Create NMFs for MIPS tests. Review URL: https://codereview.chromium.org/227113008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262152 0039d316-1c4b-4281-b951-d872f2087c98
* Use _nacl suffix for NaCl targets in src/ppapisergeyu@chromium.org2014-02-271-1/+1
| | | | | | | | | BUG=345453 TBR=dtseng@chromium.org, bradnelson@chromium.org, Review URL: https://codereview.chromium.org/180393003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253667 0039d316-1c4b-4281-b951-d872f2087c98
* Port manifest query tests from nacl_integration to browser_tests.ncbray@chromium.org2014-01-111-3/+13
| | | | | | | | | | | | fgets was refactored to read because fdopen was returning null in glibc. These tests were disabled for glibc without explanation, so working around this bug loses no coverage. BUG=154400 Review URL: https://codereview.chromium.org/133033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244313 0039d316-1c4b-4281-b951-d872f2087c98
* Add dependency on create_nmf.py to all ppapi NaCl tests.binji@chromium.org2013-12-171-11/+6
| | | | | | | | | BUG=328980 R=dmichael@chromium.org Review URL: https://codereview.chromium.org/113133008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241090 0039d316-1c4b-4281-b951-d872f2087c98
* Use gyp variables for NaCl untrusted build paths instead of hardcoding them.dschuff@chromium.org2013-08-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | Add the build_irt variable to targets which are part of the NaCl IRT. The aim of this CL is to enable the IRT to use untrusted library builds which are separate from those linked into testing nexes and the NaCl SDK, and ultimately to allow a different compiler to be used to build them. These libraries get an extra build_irt variable which will cause them to be built an extra time for the IRT. This is a prerequisite for NaCl CL https://codereview.chromium.org/21362004 to be DEPSed into Chrome, after which the build_newlib variable for most of them can go away (most libraries only need to go into the IRT or into the SDK/test nexes, but not both). R=bradnelson@google.com TBR=dmichael@chromium.org,brettw@chromium.org,piman@chromium.org,fischman@chromium.org BUG= https://code.google.com/p/nativeclient/issues/detail?id=3577 Review URL: https://chromiumcodereview.appspot.com/21898006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215530 0039d316-1c4b-4281-b951-d872f2087c98
* Move nacl_browser_test.gypi and make the nexe output path configurable.yzshen@chromium.org2013-05-101-0/+189
This is in preparation for adding tests for Apps v2 APIs in Pepper, which will reuse this gyp defintion to build NaCl modules. Besides, this CL adds two missing dependencies for browser_tests. TBR=bradnelson@chromium.org BUG=226303 TEST=None Review URL: https://chromiumcodereview.appspot.com/14865014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199441 0039d316-1c4b-4281-b951-d872f2087c98