summaryrefslogtreecommitdiffstats
path: root/ppapi/ppapi_sources.gypi
Commit message (Collapse)AuthorAgeFilesLines
* WebSocket Pepper API: SRPC proxy implementationtoyoshim@chromium.org2012-01-191-0/+1
| | | | | | | | | | | | | | | | | Implement PPB_WebSocket _Dev SRPC proxy - support PP_Var write back in plugin/browser callback bridge - resource leak fix in browser_callback Enable all WebSocket related ppapi tests in NaCl - support TEST_PPAPI_NACL_VIA_HTTP_WITH_WS macro in ppapi_uitest - fix a test which expects synchronous completion BUG=87310 TEST=ui_tests --gtest_filter='PPAPINaClTest.WebSocket_*' Review URL: https://chromiumcodereview.appspot.com/9227008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118268 0039d316-1c4b-4281-b951-d872f2087c98
* Exposed PPB_NetAddress_Private.ygorshenin@chromium.org2012-01-181-0/+2
| | | | | | | | | | | Necessary for working with PP_NetAddress_Private structure in NaCl module (for instance, for changing port after TCP connection). BUG=108265 TEST=UI test NetAddressPrivateUntrusted Review URL: https://chromiumcodereview.appspot.com/9007009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118089 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper/Flapper: Add C++ wrappers for PPB_Flash_Clipboard.viettrungluu@chromium.org2012-01-141-0/+2
| | | | | | | | | | This makes the interface a bit easier to use and, more importantly, easier to update the interface while maintaining suitable compatibility. Review URL: http://codereview.chromium.org/9207012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117750 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper gamepad supportscottmg@chromium.org2012-01-101-0/+1
| | | | | | | | | 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
* Introduce PPB_ResourceArray_Dev.yzshen@chromium.org2012-01-071-1/+6
| | | | | | | | | | TEST=test_resource_array.{h,cc} BUG=None Review URL: http://codereview.chromium.org/9111008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116789 0039d316-1c4b-4281-b951-d872f2087c98
* Move paint aggregator and the completion callback factory.brettw@chromium.org2012-01-061-5/+8
| | | | | | | | | | | [Reland of 116281] Move paint aggregator and the completion callback factory to the ppapi/helpers directory since they're not strictly wrappers. Review URL: http://codereview.chromium.org/9030001 Review URL: http://codereview.chromium.org/9122012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116759 0039d316-1c4b-4281-b951-d872f2087c98
* Add tests for the page visibility, position, and clip in the new view API. ↵brettw@chromium.org2012-01-051-0/+3
| | | | | | | | This adds some additional capabilities to the UI test framework to support navigating background tabs. Review URL: http://codereview.chromium.org/9034001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116507 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116281 - Move paint aggregator and the completion callback factory.brettw@chromium.org2012-01-041-8/+5
| | | | | | | | | | | Move paint aggregator and the completion callback factory to the ppapi/helpers directory since they're not strictly wrappers. Review URL: http://codereview.chromium.org/9030001 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/9086003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116284 0039d316-1c4b-4281-b951-d872f2087c98
* Move paint aggregator and the completion callback factory.brettw@chromium.org2012-01-041-5/+8
| | | | | | | | Move paint aggregator and the completion callback factory to the ppapi/helpers directory since they're not strictly wrappers. Review URL: http://codereview.chromium.org/9030001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116281 0039d316-1c4b-4281-b951-d872f2087c98
* Change the DidChangeView update to take a new ViewChanged resource.brettw@chromium.org2012-01-031-0/+3
| | | | | | | | | | | This will allow us to be more flexible about adding data to view changed updates in the future. For now, I've incorporated fullscreen and tab foreground state into the view state. BUG= TEST= Review URL: http://codereview.chromium.org/8951014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116142 0039d316-1c4b-4281-b951-d872f2087c98
* Added test for disallowed nacl sockets switch.ygorshenin@google.com2011-12-221-0/+3
| | | | | | | | | | | | BUG= TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=115289 Review URL: http://codereview.chromium.org/8933027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115585 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 115289 - Added test for disallowed nacl sockets switch.rsleevi@chromium.org2011-12-211-3/+0
| | | | | | | | | | | | | | | | ChromiumOS ARM bots are unhappy with this change. BUG= TEST= Review URL: http://codereview.chromium.org/8933027 TBR=ygorshenin@google.com Review URL: http://codereview.chromium.org/9017017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115344 0039d316-1c4b-4281-b951-d872f2087c98
* Added test for disallowed nacl sockets switch.ygorshenin@google.com2011-12-211-0/+3
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/8933027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115289 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 115093 because of memory test failures - WebSocket Pepper API: C++ ↵toyoshim@chromium.org2011-12-201-4/+0
| | | | | | | | | | | | | | | | helper class implementation. This class privide JS binding like API to Pepper C++ developers. BUG=87310 TEST=ui_tests --gtest_filter='PPAPITest.Websocket_Helper*' Review URL: http://codereview.chromium.org/8956008 TBR=toyoshim@chromium.org Review URL: http://codereview.chromium.org/8956021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115099 0039d316-1c4b-4281-b951-d872f2087c98
* WebSocket Pepper API: C++ helper class implementation.toyoshim@chromium.org2011-12-201-0/+4
| | | | | | | | | | | This class privide JS binding like API to Pepper C++ developers. BUG=87310 TEST=ui_tests --gtest_filter='PPAPITest.Websocket_Helper*' Review URL: http://codereview.chromium.org/8956008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115093 0039d316-1c4b-4281-b951-d872f2087c98
* Add TestingInstance::ExecuteScript method which posts a message that the ↵bbudge@chromium.org2011-12-171-0/+2
| | | | | | | | | | | | test page can eval(). Change InputEvent and PostMessage tests to use this. Add proxy for PPB_Testing_Dev::SimulateInputEvent function. BUG=NONE TEST=ui_tests Review URL: http://codereview.chromium.org/8920005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114924 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Add a wrapper for the private PPB_Flash interface.viettrungluu@chromium.org2011-12-161-0/+2
| | | | | | | | | | | Make it backwards-compatible and work with both the 11 and 12.0 interfaces. TEST=builds Review URL: http://codereview.chromium.org/8966027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114846 0039d316-1c4b-4281-b951-d872f2087c98
* WebSocket Pepper API: C++ bindings implementation.toyoshim@chromium.org2011-12-161-0/+2
| | | | | | | | | | | | | This change contains simple straightforward C++ interfaces. JS like bindings will be implemented as a helper class in another change. BUG=87310 TEST=ui_tests --gtest_filter='PPAPITest.WebSocket_CcInterfaces' Review URL: http://codereview.chromium.org/8821010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114779 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Change '*_sources' variables in ppapi_sources.gypi to '*_source_files'.viettrungluu@chromium.org2011-12-161-7/+7
| | | | | | | | | | | | 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
* Add FileIOTrusted class.sehr@google.com2011-12-151-0/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8965007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114720 0039d316-1c4b-4281-b951-d872f2087c98
* Draft of a PPAPI interface for ArrayBuffer.dmichael@chromium.org2011-12-071-1/+4
| | | | | | | | | | | | | | | | | | | | | | See the TypedArray spec for reference: http://www.khronos.org/registry/typedarray/specs/latest/ Things in the spec that I'm omiting: - slice (Having a view of the ArrayBuffer that has a different offset/length) TODO in future CLs: -Implementation for in-process/trusted + tests (almost ready) -NaCl proxy -OOP proxy Later still: - Support for ArrayBufferView and TypedArray based on that. BUG=103435 TEST=N/A Review URL: http://codereview.chromium.org/8502030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113355 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 8688002: PPB_TCPSocket_Private/PPB_UDPSocket_Private are exposed to ↵dpolukhin@chromium.org2011-12-061-1/+5
| | | | | | | | | | | | | Browser PPB_{TCP|UDP}Socket_Private interfaces are exposed to Browser process. Added shared (between NaCl and Pepper) tests for both interfaces. BUG=105859 TEST=ui_tests Review URL: http://codereview.chromium.org/8804006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113172 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 112693 - committed before review was done - Landing 8688002: ↵jam@chromium.org2011-12-021-5/+1
| | | | | | | | | | | | PPB_TCPSocket_Private/PPB_UDPSocket_Private are exposed to Browser Review URL: http://codereview.chromium.org/8688002 Patch from Yuri Gorshenin <ygorshenin@chromium.org>. TBR=dpolukhin@chromium.org Review URL: http://codereview.chromium.org/8775063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112754 0039d316-1c4b-4281-b951-d872f2087c98
* Landing 8688002: PPB_TCPSocket_Private/PPB_UDPSocket_Private are exposed to ↵dpolukhin@chromium.org2011-12-021-1/+5
| | | | | | | | | Browser Review URL: http://codereview.chromium.org/8688002 Patch from Yuri Gorshenin <ygorshenin@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112693 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid references to untrusted.gypi in WebKitnoelallen@google.com2011-12-011-0/+379
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* Revert 111618 - Reapply of http://codereview.chromium.org/8632023/noelallen@google.com2011-11-251-351/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-0/+351
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-351/+0
| | | | | | | | | | | | | | | | | | | | | | | | 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-0/+351
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