summaryrefslogtreecommitdiffstats
path: root/ppapi/ppapi_tests.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Re-land https://codereview.chromium.org/11034020/ -- Make ppapi_unittests ↵glider@chromium.org2012-10-031-0/+11
| | | | | | | | | depend on liballocator if linux_use_tcmalloc==1 TBR=viettrungluu Review URL: https://codereview.chromium.org/11036021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159871 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 159661 - Make ppapi_unittests depend on liballocator if ↵dmikurube@chromium.org2012-10-021-7/+0
| | | | | | | | | | | | | | linux_use_tcmalloc==1 This is required to run these tests under the heap checker. TBR=viettrungluu Review URL: https://codereview.chromium.org/11034020 TBR=glider@chromium.org Review URL: https://codereview.chromium.org/11039017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159662 0039d316-1c4b-4281-b951-d872f2087c98
* Make ppapi_unittests depend on liballocator if linux_use_tcmalloc==1glider@chromium.org2012-10-021-0/+7
| | | | | | | | | This is required to run these tests under the heap checker. TBR=viettrungluu Review URL: https://codereview.chromium.org/11034020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159661 0039d316-1c4b-4281-b951-d872f2087c98
* This adds the plugin side of the resource only, as well as a unittest.raymes@chromium.org2012-09-071-0/+1
| | | | | | | | | | BUG=138333 TEST=Ran new unittest Review URL: https://chromiumcodereview.appspot.com/10826026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155352 0039d316-1c4b-4281-b951-d872f2087c98
* ppapi: Make sure the touch-event interface is detected correctly.sadrul@chromium.org2012-08-301-0/+10
| | | | | | | | BUG=145235 Review URL: https://chromiumcodereview.appspot.com/10873074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154085 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce shared_memory_support media target for PPAPI.dalecurtis@chromium.org2012-08-241-0/+1
| | | | | | | | | | | | | | | | | | Allows PPAPI to directly utilize shared memory utility code instead of duplicating it and CHECK'ing for equivalency. Required to eventually convert PPAPI to using an AudioBus and floats in PPB_Audio_Shared::Run(). http://crbug.com/114700 BUG=123203 TEST=unittests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=152406 Review URL: https://chromiumcodereview.appspot.com/10826296 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153262 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 152406 - Introduce shared_memory_support media target for PPAPI.dalecurtis@google.com2012-08-201-1/+0
| | | | | | | | | | | | | | | | | | | Allows PPAPI to directly utilize shared memory utility code instead of duplicating it and CHECK'ing for equivalency. Required to eventually convert PPAPI to using an AudioBus and floats in PPB_Audio_Shared::Run(). http://crbug.com/114700 BUG=123203 TEST=unittests Review URL: https://chromiumcodereview.appspot.com/10826296 TBR=dalecurtis@chromium.org Review URL: https://chromiumcodereview.appspot.com/10837350 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152431 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce shared_memory_support media target for PPAPI.dalecurtis@chromium.org2012-08-201-0/+1
| | | | | | | | | | | | | | | | Allows PPAPI to directly utilize shared memory utility code instead of duplicating it and CHECK'ing for equivalency. Required to eventually convert PPAPI to using an AudioBus and floats in PPB_Audio_Shared::Run(). http://crbug.com/114700 BUG=123203 TEST=unittests Review URL: https://chromiumcodereview.appspot.com/10826296 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152406 0039d316-1c4b-4281-b951-d872f2087c98
* This implements the PPB_FileChooser resource as a new-style IPC-only resource.brettw@chromium.org2012-07-141-0/+1
| | | | | | | | Note that the new file name is file_chooser_resource in the proxy. I decided to drop the ppb_ prefix for the "new-style" files to help differentiate them, and also because it's technically wrong. PPB is an interface, and a resource "object" may support multiple interfaces. I think FooResource is easier to type and read. Review URL: https://chromiumcodereview.appspot.com/10544089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146737 0039d316-1c4b-4281-b951-d872f2087c98
* Fix PPB_MouseLock.LockMouse crash and add tests.yzshen@chromium.org2012-07-091-0/+18
| | | | | | | | | | | | | | | | | Because mouse lock tests require focus, the new tests are put in interactive_ui_tests. In this CL, ppapi_uitest is split into three parts: 1) ppapi_test: contains PPAPITestBase and its subclasses. 2) ppapi_browsertest: used by browser_tests. 3) ppapi_interactive_browsertest: used by interactive_ui_tests. Besides, they are moved into a new folder, chrome/test/ppapi. (1) and (2) are less interesting since they are mostly copied from ppapi_uitest. BUG=135206 TEST= Review URL: https://chromiumcodereview.appspot.com/10699045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145708 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the PPAPI example plugin.brettw@chromium.org2012-06-291-53/+0
| | | | | | | | | | | Lots of the code was wrong and messy, and we now have a separate directory of examples. BUG=54004 TEST= Review URL: https://chromiumcodereview.appspot.com/10697022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144972 0039d316-1c4b-4281-b951-d872f2087c98
* Add resource message call and reply infrastructure.brettw@chromium.org2012-06-211-0/+2
| | | | | | | | | | | | These messages are not yet used. They will allow us to route messages directly to a resource implementation in the proxy or the host using information in a common header. The actual content of the message (as interpreted by the specifi resource in the plugin or class in the host) is a nested message. TEST=none BUT=none Review URL: https://chromiumcodereview.appspot.com/10560030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143463 0039d316-1c4b-4281-b951-d872f2087c98
* Add more testing to trusted graphics_3d.nfullagar@google.com2012-06-141-0/+3
| | | | | | | | | | | | | - Add a test to use OpenGLES C API directly. - Add a test calling a couple extensions, if glGetString reports availability. - Add #include <GLES2/gl2.h> and <GLES2/gl2ext.h> to test. BUG=none TEST=ppapi/test_graphics_3d Review URL: https://chromiumcodereview.appspot.com/10544104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142250 0039d316-1c4b-4281-b951-d872f2087c98
* Remove PPB_Transport_Dev API.sergeyu@chromium.org2012-05-301-6/+0
| | | | | | | | BUG=109630 Review URL: https://chromiumcodereview.appspot.com/10454058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139660 0039d316-1c4b-4281-b951-d872f2087c98
* ui: Move surface/ directory out of gfx/, up to ui/.tfarina@chromium.org2012-05-031-1/+1
| | | | | | | | | | BUG=104040 R=ben@chromium.org TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10351002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135232 0039d316-1c4b-4281-b951-d872f2087c98
* Add new MouseCursor interface for setting the mouse cursor.brettw@chromium.org2012-04-081-0/+10
| | | | | | | | | | | Remove most of the old cursor control interface. This keeps backwards compat for CursorControl.SetCursor (which just redirects to the new function) to kepe existing users running. None of the other functions on cursor control were implemented, so I removed all the proxying and stuff for them. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/9814015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131314 0039d316-1c4b-4281-b951-d872f2087c98
* Add a very simple example pepper plugin that uses a 3d contextjamesr@chromium.org2012-03-101-0/+15
| | | | | | | | | | | | This plugin (based off the gles2 demo before it got video stuff) instantiates a pepper 3d context and continually renders into it with glClear(). It also has very simple lost context recovery. BUG=none Review URL: http://codereview.chromium.org/9625029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126011 0039d316-1c4b-4281-b951-d872f2087c98
* Move ppapi/examples/gles2/ to ppapi/examples/video_decodejamesr@chromium.org2012-03-071-3/+3
| | | | | | | | | | | | I'd like there to be a ppapi example plugin that only uses the pepper 3d context API and not video decode. BUG=none TEST=compiles Review URL: https://chromiumcodereview.appspot.com/9620024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125490 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a printing proxy and example. This adds a printing example.brettw@chromium.org2012-02-291-0/+10
| | | | | | Review URL: http://codereview.chromium.org/9455083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124149 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add a function to PPB_Flash to check if a rect is topmost.viettrungluu@chromium.org2012-02-181-0/+10
| | | | | | | | | | | | | This is needed for "Flash dialogs". This is dependent on https://bugs.webkit.org/show_bug.cgi?id=78166 . TEST=check the example plugin (under flash_topmost) Review URL: http://codereview.chromium.org/9369003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122686 0039d316-1c4b-4281-b951-d872f2087c98
* Add ppapi perftests infrastructure, plus a performance test for PPP_Messaging.dmichael@chromium.org2012-01-241-4/+39
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/9195029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118888 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper gamepad supportscottmg@chromium.org2012-01-101-1/+12
| | | | | | | | | BUG=79098 Review URL: http://codereview.chromium.org/9085027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117077 0039d316-1c4b-4281-b951-d872f2087c98
* Move the tracked completion callback code into shared impl.brettw@chromium.org2011-12-291-0/+1
| | | | | | | | | | | | | | | This keeps the original which is still used by all existing callers. The new one exists in parallel through the magic of namespaces. I'll convert the existing callers over in a subsequent pass. I split it out into separate files: tracked_callback and callback_tracker. I also merged the old TrackedCallback and TrackedCompletionCallback since we never have any callbascks that aren't completion callbacks. BUG=74062 Review URL: http://codereview.chromium.org/9006055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115982 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: unit tests for VarTrackertoyoshim@chromium.org2011-12-161-0/+1
| | | | | | | | | | BUG=none TEST=ppapi_unittests Review URL: http://codereview.chromium.org/8953017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114778 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Change '*_sources' variables in ppapi_sources.gypi to '*_source_files'.viettrungluu@chromium.org2011-12-161-2/+2
| | | | | | | | | | | | This makes gyp properly relativize the paths; see <http://code.google.com/p/gyp/wiki/InputFormatReference#Pathname_Relativization>. TEST=builds + trybots TBR=noelallen@chromium.org Review URL: http://codereview.chromium.org/8975001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114751 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid references to untrusted.gypi in WebKitnoelallen@google.com2011-12-011-175/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Reapply of http://codereview.chromium.org/8632023/ CLs 8710002 and 8671004 should fix various build issues related to CrOS and other builders. Remove include of untrusted.gypi in normal ppapi gyp files to prevent WebKit from depending on NaCl. Refactor PPAPI gyp files to pull out source lists which are shared between trusted and untrusted targets. Fix scons hack which pulls list of sources from GYP so that we can build with scons. This CL should allow us to revert the DEPS change: http://trac.webkit.org/changeset/101011 on the webkit side Submitting tbr to avoid more build change collisions. TBR= bradnelson@chromium.org Please review the scons interaction with ppapi_sources.gypi Review URL: http://codereview.chromium.org/8727029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112495 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add some basic tests for PPB_Audio.viettrungluu@chromium.org2011-12-011-0/+2
| | | | | | | | | | Also, fix a bug in the proxy (also for audio input) -- it should fail if the callback provided is null. Review URL: http://codereview.chromium.org/8749017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112379 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add a test for PPB_AudioConfig.viettrungluu@chromium.org2011-11-301-0/+2
| | | | | | | | | TEST=yes Review URL: http://codereview.chromium.org/8745001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112140 0039d316-1c4b-4281-b951-d872f2087c98
* ppapi/tests: Enable URLLoader test out-of-process and via NaCl.polina@google.com2011-11-291-5/+1
| | | | | | | | | | Depends on: http://codereview.chromium.org/8682022/ BUG=89961 TEST=out/Debug/ui_tests Review URL: http://codereview.chromium.org/8682023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112065 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 111618 - Reapply of http://codereview.chromium.org/8632023/noelallen@google.com2011-11-251-1/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original CL failed on Mac. Avoid references to untrusted.gypi in WebKit Remove include of untrusted.gypi in normal ppapi gyp files to prevent WebKit from depending on NaCl. Refactor PPAPI gyp files to pull out source lists which are shared between trusted and untrusted targets. Fix scons hack which pulls list of sources from GYP so that we can build with scons. This CL should allow us to revert the DEPS change: http://trac.webkit.org/changeset/101011 on the webkit side BUG= none TEST= Tools/Scripts/update-webkit --chromium TRB= dmichael@chromium.org Review URL: http://codereview.chromium.org/8701008 TBR=noelallen@google.com Review URL: http://codereview.chromium.org/8701010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111621 0039d316-1c4b-4281-b951-d872f2087c98
* Reapply of http://codereview.chromium.org/8632023/noelallen@google.com2011-11-251-185/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The original CL failed on Mac. Avoid references to untrusted.gypi in WebKit Remove include of untrusted.gypi in normal ppapi gyp files to prevent WebKit from depending on NaCl. Refactor PPAPI gyp files to pull out source lists which are shared between trusted and untrusted targets. Fix scons hack which pulls list of sources from GYP so that we can build with scons. This CL should allow us to revert the DEPS change: http://trac.webkit.org/changeset/101011 on the webkit side BUG= none TEST= Tools/Scripts/update-webkit --chromium TRB= dmichael@chromium.org Review URL: http://codereview.chromium.org/8701008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111618 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 111606 - Avoid references to untrusted.gypi in WebKitnoelallen@google.com2011-11-251-1/+185
| | | | | | | | | | | | | | | | | | | | | | | | Remove include of untrusted.gypi in normal ppapi gyp files to prevent WebKit from depending on NaCl. Refactor PPAPI gyp files to pull out source lists which are shared between trusted and untrusted targets. Fix scons hack which pulls list of sources from GYP so that we can build with scons. This CL should allow us to revert the DEPS change: http://trac.webkit.org/changeset/101011 on the webkit side BUG= none TEST= Tools/Scripts/update-webkit --chromium Review URL: http://codereview.chromium.org/8632023 TBR=noelallen@google.com Review URL: http://codereview.chromium.org/8700010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111608 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid references to untrusted.gypi in WebKitnoelallen@google.com2011-11-251-185/+1
| | | | | | | | | | | | | | | | | | | | | Remove include of untrusted.gypi in normal ppapi gyp files to prevent WebKit from depending on NaCl. Refactor PPAPI gyp files to pull out source lists which are shared between trusted and untrusted targets. Fix scons hack which pulls list of sources from GYP so that we can build with scons. This CL should allow us to revert the DEPS change: http://trac.webkit.org/changeset/101011 on the webkit side BUG= none TEST= Tools/Scripts/update-webkit --chromium Review URL: http://codereview.chromium.org/8632023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111606 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add an example/test plugin for audio input (a.k.a. microphone).viettrungluu@chromium.org2011-11-231-0/+10
| | | | | | Review URL: http://codereview.chromium.org/8662020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111444 0039d316-1c4b-4281-b951-d872f2087c98
* Build libppapi_cpp.a under SHARED_INTERMEDIATE_DIR, so ppapi_tests can find it.wez@chromium.org2011-11-231-4/+4
| | | | | | | | | | | Without this, building with ninja fails because the libppapi_cpp.a library is put in a different path under PRODUCT_DIR than it would be with make, and ppapi_tests was hard-coded to expect that path. TEST=Building with 'ninja all' doesn't give dependency errors. Review URL: http://codereview.chromium.org/8673007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111420 0039d316-1c4b-4281-b951-d872f2087c98
* replace platform conditions with os_posix and os_bsd where applicablerobert.nagy@gmail.com2011-11-221-1/+1
| | | | | | | | | | | | | this patch also adds a comment that describes why EAI_NODATA is disabled on FreeBSD BUG= TEST= TBR=wtc Review URL: http://codereview.chromium.org/8598010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111253 0039d316-1c4b-4281-b951-d872f2087c98
* Add functions to generate input events to PPB_Testing_Dev. These makebbudge@chromium.org2011-11-201-0/+2
| | | | | | | | | it possible to test APIs that require user gestures and other input events. BUG=none TEST=none Review URL: http://codereview.chromium.org/8413021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110865 0039d316-1c4b-4281-b951-d872f2087c98
* Test NaCl version of ppapi_tests via ui_testsnoelallen@google.com2011-11-181-0/+92
| | | | | | | | | | | | | | | | | This is a relative path version of: http://codereview.chromium.org/8539019 with valgrind tests disabled. Copy server pieces to build output dir. Update ppapi_uitests.cc to run server from output dir. Add test to ppapi_uitests, update dependecies. Update test_sever to support a fully qualified path. BUG= http://code.google.com/p/chromium/issues/detail?id=96782 TEST= try (ui_tests --gtest_filter="PPAPI*.*") Review URL: http://codereview.chromium.org/8585003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110760 0039d316-1c4b-4281-b951-d872f2087c98
* - Implement internal API and thunktoyoshim@chromium.org2011-11-181-0/+2
| | | | | | | | | | | | - Implement base frame for in process API - Add basic unit tests for in process API BUG=87310 TEST=ui_tests --gtest_filter="PPAPITest.WebSocket*" Review URL: http://codereview.chromium.org/8571002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110664 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add some simple tests for most functions in the PPB_Flash interface.viettrungluu@chromium.org2011-11-171-0/+2
| | | | | | | | | | BUG=104560 TEST=ui_tests {OutOfProcessPPAPITest,PPAPITest}.Flash Review URL: http://codereview.chromium.org/8589009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110580 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 110221 - Test NaCl version of ppapi_tests via ui_testsdmichael@chromium.org2011-11-161-92/+0
| | | | | | | | | | | | | | | | | Copy server pieces to build output dir. Update ppapi_uitests.cc to run server from output dir. Add test to ppapi_uitests, update dependecies. Update test_sever to support a fully qualified path. BUG= http://code.google.com/p/chromium/issues/detail?id=96782 BUG= http://code.google.com/p/chromium/issues/detail?id=103690 TEST= try (ui_tests --gtest_filter="PPAPI*.*") Review URL: http://codereview.chromium.org/8539019 TBR=noelallen@google.com Review URL: http://codereview.chromium.org/8486017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110310 0039d316-1c4b-4281-b951-d872f2087c98
* Test NaCl version of ppapi_tests via ui_testsnoelallen@google.com2011-11-161-0/+92
| | | | | | | | | | | | | | Copy server pieces to build output dir. Update ppapi_uitests.cc to run server from output dir. Add test to ppapi_uitests, update dependecies. Update test_sever to support a fully qualified path. BUG= http://code.google.com/p/chromium/issues/detail?id=96782 BUG= http://code.google.com/p/chromium/issues/detail?id=103690 TEST= try (ui_tests --gtest_filter="PPAPI*.*") Review URL: http://codereview.chromium.org/8539019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110221 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add a test for PPB_TCPSocket_Private.viettrungluu@chromium.org2011-11-151-0/+2
| | | | | | | | | | | | Actually, the interface is currently known as PPB_Flash_TCPSocket. BUG=103993 TEST=ui_tests OutOfProcessPPAPITest.TCPSocketPrivate TBR=dmichael@chromium.org Review URL: http://codereview.chromium.org/8564034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110026 0039d316-1c4b-4281-b951-d872f2087c98
* Enable building ppapi/examples on Mac.kinaba@chromium.org2011-11-141-149/+150
| | | | | | | | | | BUG=54005 TEST=build and run the examples on Mac (try both debug and release build) Review URL: http://codereview.chromium.org/8551001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109933 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add tests for the PPB_NetAddress_Private interface.viettrungluu@chromium.org2011-11-111-0/+2
| | | | | | Review URL: http://codereview.chromium.org/8527017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109691 0039d316-1c4b-4281-b951-d872f2087c98
* Speculative Revert 108361 - in hope to fix Win Builder 2010glotov@google.com2011-11-031-76/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://build.chromium.org/p/chromium/builders/Win%20Builder%202010%20%28dbg%29/builds/12897 This CL is based on the patch: http://codereview.chromium.org/8416025 Use GYP to build nacl_irt Converts Chrome from using scons to using GYP when building nacl_irt. This change causes chrome to use GYP based components for untrusted code. As a benifit, GYP will no longer need to run and scrape scons output to determine irt dependencies. This also allows us to avoid invoking scons during the build process. We roll NaCl deps to get a fix for a simultaneous 32/64 bit build issue on Windows. This broke the mac build due to a missing dependency where pthread.h was unavailable. This header gets copied to the correct location during the prep_toolchain action. I've added the appropriate dependency shown bellow to the original patch. This add the addition dependency to ppruntime 'dependencies': [ '<(DEPTH)/native_client/src/tools.gyp:prep_toolchain' ], TEST= try BUG= http://code.google.com/p/chromium/issues/detail?id=96782 Review URL: http://codereview.chromium.org/8440004 TBR=noelallen@google.com Review URL: http://codereview.chromium.org/8423080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108446 0039d316-1c4b-4281-b951-d872f2087c98
* This CL is based on the patch:noelallen@google.com2011-11-021-0/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://codereview.chromium.org/8416025 Use GYP to build nacl_irt Converts Chrome from using scons to using GYP when building nacl_irt. This change causes chrome to use GYP based components for untrusted code. As a benifit, GYP will no longer need to run and scrape scons output to determine irt dependencies. This also allows us to avoid invoking scons during the build process. We roll NaCl deps to get a fix for a simultaneous 32/64 bit build issue on Windows. This broke the mac build due to a missing dependency where pthread.h was unavailable. This header gets copied to the correct location during the prep_toolchain action. I've added the appropriate dependency shown bellow to the original patch. This add the addition dependency to ppruntime 'dependencies': [ '<(DEPTH)/native_client/src/tools.gyp:prep_toolchain' ], TEST= try BUG= http://code.google.com/p/chromium/issues/detail?id=96782 Review URL: http://codereview.chromium.org/8440004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108361 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 108116 - Use GYP to build nacl_irtdmichael@chromium.org2011-11-011-72/+0
| | | | | | | | | | | | | | | | | | | Converts Chrome from using scons to using GYP when building nacl_irt. This change causes chrome to use GYP based components for untrusted code. As a benifit, GYP will no longer need to run and scrape scons output to determine irt dependencies. This also allows us to avoid invoking scons during the build process. We roll NaCl deps to get a fix for a simultaneous 32/64 bit build issue on Windows. TEST= try BUG= http://code.google.com/p/chromium/issues/detail?id=96782 Review URL: http://codereview.chromium.org/8416025 TBR=noelallen@google.com Review URL: http://codereview.chromium.org/8440003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108119 0039d316-1c4b-4281-b951-d872f2087c98
* Use GYP to build nacl_irtnoelallen@google.com2011-11-011-0/+72
| | | | | | | | | | | | | | | | Converts Chrome from using scons to using GYP when building nacl_irt. This change causes chrome to use GYP based components for untrusted code. As a benifit, GYP will no longer need to run and scrape scons output to determine irt dependencies. This also allows us to avoid invoking scons during the build process. We roll NaCl deps to get a fix for a simultaneous 32/64 bit build issue on Windows. TEST= try BUG= http://code.google.com/p/chromium/issues/detail?id=96782 Review URL: http://codereview.chromium.org/8416025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108116 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the flash clipboard API to thunk system.brettw@chromium.org2011-10-221-5/+7
| | | | | | | | | | | | This adds a new clipboard API and thunks for it, and converts the existing proxy to use the new system. This adds a UI test for this feature. BUG= TEST=included Review URL: http://codereview.chromium.org/8365017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106857 0039d316-1c4b-4281-b951-d872f2087c98