summaryrefslogtreecommitdiffstats
path: root/ppapi/ppapi_sources.gypi
Commit message (Collapse)AuthorAgeFilesLines
* HostResolver is exposed to Native Client.ygorshenin@chromium.org2012-03-221-2/+4
| | | | | | | | | | | | | BUG=114225 TEST=PPAPINaClTest.HostResolverPrivate_* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=127443 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=127668 Review URL: https://chromiumcodereview.appspot.com/9704080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128199 0039d316-1c4b-4281-b951-d872f2087c98
* Removed redundant TestTCPSocketPrivateShared. Renamed ↵raymes@chromium.org2012-03-221-6/+4
| | | | | | | | | | | | | | | | TestUDPSocketPrivateShared->TestUDPSocketPrivate. -Removed TestTCPSocketPrivateShared. As far as I can tell it performs the exact same tests as TestTCPSocketPrivate. -Renamed TestUDPSocketPrivateShared to conform to the naming conventions of other files. -Enabled in-process tests for TCP/UDP as they appear to be working. BUG=None TEST=Ran browser_tests Review URL: http://codereview.chromium.org/9769015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128120 0039d316-1c4b-4281-b951-d872f2087c98
* Add NetworkListObserver utility class.sergeyu@chromium.org2012-03-211-0/+2
| | | | | | | | BUG=114808 Review URL: https://chromiumcodereview.appspot.com/9696051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128015 0039d316-1c4b-4281-b951-d872f2087c98
* Added C++ wrappers for PPB_HostResolver_Private interface.ygorshenin@chromium.org2012-03-211-0/+2
| | | | | | | | | | BUG=114225 TEST=*HostResolverPrivate Review URL: http://codereview.chromium.org/9701024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127929 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 127797 - Add NetworkListObserver utility class.sergeyu@chromium.org2012-03-201-2/+0
| | | | | | | | | | | | BUG=114808 Review URL: http://codereview.chromium.org/9696051 TBR=sergeyu@chromium.org Review URL: https://chromiumcodereview.appspot.com/9801004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127837 0039d316-1c4b-4281-b951-d872f2087c98
* Add NetworkListObserver utility class.sergeyu@chromium.org2012-03-201-0/+2
| | | | | | | | | BUG=114808 Review URL: http://codereview.chromium.org/9696051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127797 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 127668 "HostResolver is exposed to Native Client." for breaking ↵pfeldman@chromium.org2012-03-201-4/+2
| | | | | | | | | | HostResolverPrivate_Resolv on all bots. BUG=114225 Review URL: https://chromiumcodereview.appspot.com/9751008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127672 0039d316-1c4b-4281-b951-d872f2087c98
* HostResolver is exposed to Native Client.ygorshenin@chromium.org2012-03-201-2/+4
| | | | | | | | | | | BUG=114225 TEST=PPAPINaClTest.HostResolverPrivate_* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=127443 Review URL: https://chromiumcodereview.appspot.com/9704080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127668 0039d316-1c4b-4281-b951-d872f2087c98
* Test for --nacl-gdb functionality.halyavin@google.com2012-03-191-0/+2
| | | | | | | | | | | | | | | | I expanded access rights for NaCl loader (launched under nacl-gdb) process handle from QueryLimitedInformation to QueryInformation because Windows XP doesn't support QueryLimitedInformation. However, this test is switched off on Windows 32-bit due to problems with allocating 1Gb of address space. Future nacl-gdb must have special launching code to solve this problem. BUG= 117010 TEST= browser_tests.exe --gtest_filter=NaClGdbTest.* (on Windows) Review URL: http://codereview.chromium.org/9662055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127453 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 127443 - HostResolver is exposed to Native Client.ygorshenin@chromium.org2012-03-191-2/+2
| | | | | | | | | | | | BUG=114225 TEST=PPAPINaClTest.HostResolverPrivate_* Review URL: https://chromiumcodereview.appspot.com/9704080 TBR=ygorshenin@chromium.org Review URL: https://chromiumcodereview.appspot.com/9718036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127447 0039d316-1c4b-4281-b951-d872f2087c98
* HostResolver is exposed to Native Client.ygorshenin@chromium.org2012-03-191-2/+2
| | | | | | | | | BUG=114225 TEST=PPAPINaClTest.HostResolverPrivate_* Review URL: https://chromiumcodereview.appspot.com/9704080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127443 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper IME API for surrounding text retrieval.kinaba@chromium.org2012-03-151-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IME benefits from knowing what portion of text is selected inside a text editing plugin. This change is to implement a Pepper API for doing it. It consists of three API functions: 1. Browser asks plugins by PPP_TextInput_Dev::RequestSurroundingText() to send such info. 2. Plugin must reply the query by PPB_TextInput_Dev::UpdateSurroundingText(). 3. Additionally, plugin notifies the browser by PPB_TextInput_Dev::SelectionChanged() that the selection is changed. Typically triggers the steps 1->2. Intention of the API design is (1) to avoid synchronous IPC, and (2) to keep the room to implement it in an optimal and right way, that is, expensive send of selection text happens only when needed (= "IME requiring the info is on" + "selection indeed changed in the plugin"), though the current impl in the patch is not necessary like that (for sake of simplicity). The changes in the API is in: * ppapi/c/dev/ppb_text_input_dev.h * ppapi/c/dev/ppp_text_input_dev.h The browser side implementation mostly resides in: * content/renderer/render_view_impl.cc * content/renderer/pepper/pepper_plugin_delegate_impl.{h,cc} * webkit/plugins/ppapi/ppapi_plugin_instance.{h,cc} The other files are for wiring necessary cables. BUG=101101 TEST=Manual: make ppapi_example_ime and run ./your/chrome --register-pepper-plugins=\ "/path/to/ppapi_example_ime.plugin;application/x-ppapi-example-ime" \ --ppapi-out-of-process \ file:///path/to/ppapi/examples/ime/ime.html Try some IME that supports reconversion (e.g., Google Japanese Input on Windows). Review URL: http://codereview.chromium.org/8769003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126862 0039d316-1c4b-4281-b951-d872f2087c98
* HostResolver is exposed to plugin.ygorshenin@chromium.org2012-03-151-0/+2
| | | | | | | | | | BUG=114225 TEST=UI test TestHostResolverPrivate Review URL: http://codereview.chromium.org/9455092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126813 0039d316-1c4b-4281-b951-d872f2087c98
* Add C++ wrappers for output parameters.brettw@chromium.org2012-03-141-0/+3
| | | | | | | | | | | | | | Define helper routines for doing array output using the new PP_OutputArray struct. Define routines in the completion callback factory for doing output parameters as parameters to the callback function. BUG= TEST= Review URL: http://codereview.chromium.org/9651002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126781 0039d316-1c4b-4281-b951-d872f2087c98
* Added CPP wrapper for PPB_TCPServerSocket_Private.ygorshenin@chromium.org2012-03-131-0/+2
| | | | | | | | | | BUG= TEST=PPAPI(NaCl?)Test.TestTCPServerSocketPrivate Review URL: http://codereview.chromium.org/9568007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126367 0039d316-1c4b-4281-b951-d872f2087c98
* Implement PPB_NetworkMonitor_Private Pepper interface.sergeyu@chromium.org2012-03-131-0/+2
| | | | | | | | | | | | | | | The P2PSocketDispatcher::NetworkListObserver has been moved to webkit_glue:: namespace in webkit/glue/network_list_observer.h . PPB_NetworkMonitor_Private_Impl uses P2PSocketDispatcher to get notifications about network changes. BUG=114808 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125761 Review URL: http://codereview.chromium.org/9557006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126274 0039d316-1c4b-4281-b951-d872f2087c98
* Added test for disallowed tcp server socket API.ygorshenin@chromium.org2012-03-111-0/+1
| | | | | | | | | BUG= TEST=PPAPINaClTestDisallowedSockets.TCPServerSocketPrivateDisallowed Review URL: http://codereview.chromium.org/9491007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126068 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 125761 - Implement PPB_NetworkMonitor_Private Pepper interface.viettrungluu@chromium.org2012-03-091-2/+0
| | | | | | | | | | | | | | | | | | [Broke: http://build.chromium.org/p/chromium/builders/Android%20Builder/builds/2156] The P2PSocketDispatcher::NetworkListObserver has been moved to webkit_glue:: namespace in webkit/glue/network_list_observer.h . PPB_NetworkMonitor_Private_Impl uses P2PSocketDispatcher to get notifications about network changes. BUG=114808 Review URL: http://codereview.chromium.org/9557006 TBR=sergeyu@chromium.org Review URL: https://chromiumcodereview.appspot.com/9649017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125766 0039d316-1c4b-4281-b951-d872f2087c98
* Implement PPB_NetworkMonitor_Private Pepper interface.sergeyu@chromium.org2012-03-091-0/+2
| | | | | | | | | | | | | The P2PSocketDispatcher::NetworkListObserver has been moved to webkit_glue:: namespace in webkit/glue/network_list_observer.h . PPB_NetworkMonitor_Private_Impl uses P2PSocketDispatcher to get notifications about network changes. BUG=114808 Review URL: http://codereview.chromium.org/9557006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125761 0039d316-1c4b-4281-b951-d872f2087c98
* Add the array output C API.brettw@chromium.org2012-03-081-0/+1
| | | | | | Review URL: http://codereview.chromium.org/9592033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125674 0039d316-1c4b-4281-b951-d872f2087c98
* Rename NaCl/pepper gamepad interface from _dev to stablescottmg@chromium.org2012-03-071-1/+1
| | | | | | | | | | | | | Following API review, and revisions here: https://chromiumcodereview.appspot.com/9405033/. This change is just the mechanical renames and bump of version number to 1.0. BUG=112879, 115119 Review URL: http://codereview.chromium.org/9566022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125399 0039d316-1c4b-4281-b951-d872f2087c98
* Add NetworkList/NetworkMonitor hooks and C++ wrappers.sergeyu@chromium.org2012-03-051-0/+6
| | | | | | | | | | | BUG=114808 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=124797 Review URL: http://codereview.chromium.org/9545010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124927 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 124797 - Add NetworkList/NetworkMonitor hooks and C++ wrappers.sergeyu@chromium.org2012-03-031-6/+0
| | | | | | | | | | | | BUG=114808 Review URL: http://codereview.chromium.org/9545010 TBR=sergeyu@chromium.org Review URL: https://chromiumcodereview.appspot.com/9585033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124809 0039d316-1c4b-4281-b951-d872f2087c98
* Add NetworkList/NetworkMonitor hooks and C++ wrappers.sergeyu@chromium.org2012-03-031-0/+6
| | | | | | | | | BUG=114808 Review URL: http://codereview.chromium.org/9545010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124797 0039d316-1c4b-4281-b951-d872f2087c98
* WebSocket Pepper API: an utility class implementation.toyoshim@chromium.org2012-02-291-0/+2
| | | | | | | | | | | | | | This class privide JS binding like API to Pepper C++ developers. BUG=87310 TEST=ui_tests --gtest_filter='PPAPI*Test.Websocket_Utility*' Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=115093 Review URL: http://codereview.chromium.org/8956008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124238 0039d316-1c4b-4281-b951-d872f2087c98
* Convert resources to take an instance key instead of an Instance*.brettw@chromium.org2012-02-271-0/+2
| | | | | | Review URL: https://chromiumcodereview.appspot.com/9381010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123795 0039d316-1c4b-4281-b951-d872f2087c98
* Exposed Listen and Accept methods to in-process plugins.ygorshenin@chromium.org2012-02-221-0/+2
| | | | | | | | | | BUG=108277 TEST=UI test TestTCPServerSocketPrivate Review URL: http://codereview.chromium.org/9283022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123033 0039d316-1c4b-4281-b951-d872f2087c98
* Correct some header paths in GYP filesrsleevi@chromium.org2012-02-211-1/+1
| | | | | | | | | | BUG=none TEST=MSVC 2010 doesn't needlessly recompile targets TBR=brettw Review URL: https://chromiumcodereview.appspot.com/9430010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122837 0039d316-1c4b-4281-b951-d872f2087c98
* Rename PPB_Font to PPB_BrowserFont_Trusted.brettw@chromium.org2012-02-171-0/+5
| | | | | | | | | | | | | | | | | | | PPB_Font can never be exported to NaCl since it relies on in-process WebKit. So I'm renaming this to BrowserFont_Trusted to imply that this is the way that the browser would render fonts in the content area (if we export a font API to NaCl in the future, it will likely be a simpler native font API). The new API is binary compatible with the old font API, so I map PPB_Font to PPB_BrowserFont_Trusted for now to avoid breaking Flash (which uses this). When we update Flash and push it out, we can remove the mapping and PPB_Font. This does a lot of cleanup of the font implementation. It had complexity from the fact that it used to run on a different thread. I was able to remove a lot of code. Review URL: https://chromiumcodereview.appspot.com/9360045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122564 0039d316-1c4b-4281-b951-d872f2087c98
* Dropping NaCl PPAPI hardware exception test on Chromium sidebradnelson@google.com2012-02-151-1/+0
| | | | | | | | | | | | | | | * This change unblocks a DEPS update that got blocked because of https://src.chromium.org/viewvc/native_client?view=rev&revision=7764. * This will be replaced by making NaCl's exception_test.c run in the browser too. BUG=http://code.google.com/p/chromium/issues/detail?id=114278 TEST=None R=mseaborn@chromium.org Review URL: https://chromiumcodereview.appspot.com/9363052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122052 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome part of exception handling support. The debugger is attached when new ↵halyavin@google.com2012-01-311-0/+1
| | | | | | | | | | | | | | chrome process connects to the browser process but before start ipc message is sent. This is needed due to windows bug when process crashes if debugger is attached before process is started. BUG= http://code.google.com/p/nativeclient/issues/detail?id=2401 TEST= ui_tests --gtest_filter=NaClTestEnableHardwareExceptions.Exception Review URL: http://codereview.chromium.org/8818008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119898 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce PPB_Flash_MessageLoop interface for Pepper Flash.yzshen@chromium.org2012-01-311-0/+5
| | | | | | | | | | | | Comparing with PPB_Flash.RunMessageLoop/QuitMessageLoop, this new interface avoids leaking nested message loops. If Quit() is not called to balance the call to Run(), the outermost message loop will be quitted when the resource is destroyed. BUG=109340 TEST=test_flash_message_loop.{h,cc} Review URL: http://codereview.chromium.org/9188045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119873 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI URLRequestInfo test: port NaCl version to ppapi_tests. Fix Var and ↵polina@google.com2012-01-271-0/+3
| | | | | | | | | | | | Resource leaks. I had to also port a couple of constants and helpers from native_client/ppapi_test_lib. TEST=ui_tests BUG=110242 Review URL: https://chromiumcodereview.appspot.com/9174020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119522 0039d316-1c4b-4281-b951-d872f2087c98
* WebSocket Pepper API: make the API out of devtoyoshim@chromium.org2012-01-271-3/+3
| | | | | | | | | | BUG=87310 TEST=ui_test Review URL: http://codereview.chromium.org/9192009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119425 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI: Move PPB_ArrayBuffer out of Dev.dmichael@chromium.org2012-01-271-3/+3
| | | | | | | | | | BUG=103435 TEST=N/A Review URL: http://codereview.chromium.org/9107046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119374 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 119200 - Revert 119198 - First pass at implementing the MessageLoop ↵brettw@chromium.org2012-01-261-0/+2
| | | | | | | | | | | | | | | | | | | | interface. This includes a simple example and a helper class. The current example just asserts due to thread checks we have in there now, but this should provide a good starting point. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/9097006 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/9290040 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/9234068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119268 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 119198 - First pass at implementing the MessageLoop interface. This ↵brettw@chromium.org2012-01-261-2/+0
| | | | | | | | | | | | | | | | | includes a simple example and a helper class. The current example just asserts due to thread checks we have in there now, but this should provide a good starting point. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/9097006 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/9290040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119200 0039d316-1c4b-4281-b951-d872f2087c98
* First pass at implementing the MessageLoop interface. This includes a simplebrettw@chromium.org2012-01-261-0/+2
| | | | | | | | | | | | example and a helper class. The current example just asserts due to thread checks we have in there now, but this should provide a good starting point. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/9097006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119198 0039d316-1c4b-4281-b951-d872f2087c98
* Implement PPB_DeviceRef_Dev.yzshen@chromium.org2012-01-211-0/+3
| | | | | | | | | | | | | | | | This is part of the work to suppport enumeration of multiple audio/video capture devices. Relevant changes: The thread that discussed interface design - http://codereview.chromium.org/8981009/ PPB_ResourceArray_Dev (committed) - http://codereview.chromium.org/9111008/ BUG=None TEST=None Review URL: http://codereview.chromium.org/9192019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118611 0039d316-1c4b-4281-b951-d872f2087c98
* Add API definition and error values for running message loops.brettw@chromium.org2012-01-201-0/+3
| | | | | | Review URL: https://chromiumcodereview.appspot.com/8965082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118408 0039d316-1c4b-4281-b951-d872f2087c98
* 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