summaryrefslogtreecommitdiffstats
path: root/ppapi
Commit message (Collapse)AuthorAgeFilesLines
* Use a fake MIME type in extension_mime_handler NaCl integration test.bauerb@chromium.org2011-09-196-10/+8
| | | | | | | | | | | This should make the test a bit more robust in case there is already a PDF viewer plug-in installed. BUG=none TEST=none Review URL: http://codereview.chromium.org/7887004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101727 0039d316-1c4b-4281-b951-d872f2087c98
* Remove base/scoped_ptr.hakalin@chromium.org2011-09-182-2/+2
| | | | | | | | | | | Fix remaining users to use base/memory/scoped_ptr.h. BUG= TEST= Review URL: http://codereview.chromium.org/7930009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101715 0039d316-1c4b-4281-b951-d872f2087c98
* Fix perms in ppapi/native_client/tests/earthrsimha@chromium.org2011-09-162-0/+0
| | | | | | | | | | | | | | r101561 added a few nacl test files, some of which had incorrect permissions. This patch fixes them to satisfy checkperms. TBR=noelallen@google.com BUG=96782 TEST=none Review URL: http://codereview.chromium.org/7923020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101572 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing NaCl PPAPI test components to Chrome repo.noelallen@google.com2011-09-1617-0/+67727
| | | | | | | | | | | | | | | | This CL does not affect Chrome yet. It is the first part of a multi CL dance between NaCl and Chrome repos. It only adds missing files which a later CL to NaCl (followed by a later NaCl DEPS bump in chrome) will change the location from which certain files are built. Eventually a TRY will verify that components can still be compiled and tested. Adds examples.html & nacl.scons removing references to SRCP (non PPAPI) tests. Adds earth test. Adds srpcgen tool which is called from the Chrome repo. Adds trusted and untrusted PPAPI build files. BUG= http://code.google.com/p/chromium/issues/detail?id=96782 TEST= none (no effect) R= bradnelson@chromium.org Review URL: http://codereview.chromium.org/7920012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101561 0039d316-1c4b-4281-b951-d872f2087c98
* Add new input event enums for deps rollnfullagar@google.com2011-09-161-0/+8
| | | | | | | | BUG= none TEST= existing test suites Review URL: http://codereview.chromium.org/7925019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101557 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new error code for a null callback on the main thread.brettw@chromium.org2011-09-1616-34/+93
| | | | | | | | Convert the NaCl and ChromeIPC proxies to use the new value. Review URL: http://codereview.chromium.org/7885014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101556 0039d316-1c4b-4281-b951-d872f2087c98
* More testing for Graphics3Dnfullagar@google.com2011-09-162-14/+47
| | | | | | | | | BUG= none TEST= ppapi_ppb_graphics3d Review URL: http://codereview.chromium.org/7888028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101555 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI tests should build as shared libraries for Androidpeter@chromium.org2011-09-161-1/+1
| | | | | | | | | | | | This change adds Android to the list of operating systems for which the PPAPI examples should build as shared libraries. BUG= TEST= Review URL: http://codereview.chromium.org/7901021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101477 0039d316-1c4b-4281-b951-d872f2087c98
* Declarations for Pepper IME API.kinaba@chromium.org2011-09-1613-3/+695
| | | | | | | | | | | | | | BUG=59425 TEST=Check that ppapi_tests compile. This change list is the first part for adding IME support for PPAPI. For effectiveness of reviewing, I'll split the rather large change into three parts: (*1) Header files declaring IME API. (2) Boilerplate code for proxy & thunk stuff. (3) Actual implementation in webkit/plugin/ppapi/* and content/renderer/*. Review URL: http://codereview.chromium.org/7882004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101458 0039d316-1c4b-4281-b951-d872f2087c98
* Included ppb_opengles2.h instead of ppb_opengles.h.alokp@chromium.org2011-09-163-3/+3
| | | | | | Review URL: http://codereview.chromium.org/7903014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101434 0039d316-1c4b-4281-b951-d872f2087c98
* ppapi_tests: Add a test for PPB_Fullscreen_Dev. Disabled on Mac. Marked as ↵polina@google.com2011-09-153-0/+188
| | | | | | | | | | flaky otherwise. See http://crbug.com/96767 BUG=41780, 96767 TEST=this is Review URL: http://codereview.chromium.org/7884001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101408 0039d316-1c4b-4281-b951-d872f2087c98
* Relay server support for P2P Transport API.sergeyu@chromium.org2011-09-152-9/+28
| | | | | | | | | BUG=41776 TEST=None Review URL: http://codereview.chromium.org/7791008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101396 0039d316-1c4b-4281-b951-d872f2087c98
* Remove support for the old scrollbar interfaces.brettw@chromium.org2011-09-151-40/+0
| | | | | | | | These appear to no longer be used by PDF or NaCl, so we can remove them. Review URL: http://codereview.chromium.org/7889036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101364 0039d316-1c4b-4281-b951-d872f2087c98
* Properly proxy the fullscreen API.brettw@chromium.org2011-09-152-1/+2
| | | | | | | | This was not marked as proxied so it did not work out of process. Review URL: http://codereview.chromium.org/7909011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101361 0039d316-1c4b-4281-b951-d872f2087c98
* Included ppb_opengles2.h instead of ppb_opengles.h in test_graphics_3d.cc.alokp@chromium.org2011-09-151-1/+1
| | | | | | | TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/7909008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101321 0039d316-1c4b-4281-b951-d872f2087c98
* GYP file: Replaced ppb_opengles.h with ppb_opengles2.halokp@chromium.org2011-09-151-1/+1
| | | | | | | TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/7914001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101317 0039d316-1c4b-4281-b951-d872f2087c98
* Renamed ppb_opengles.h to ppb_opengles2.h.alokp@chromium.org2011-09-1510-302/+319
| | | | | | Review URL: http://codereview.chromium.org/7888051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101308 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r101259 after fixing shared-library build issues.alokp@chromium.org2011-09-151-1/+3
| | | | | | | | | | | Removed the dependency of PepperPluginRegistry on Pepper proxy. We would need to move PepperPluginRegistry to webkit/plugins/ppapi so that it can be used by test_shell. But before we can move it, we need to remove all dependencies on content and pepper/proxy. TEST=Manually ran pepper 3d demos in-process and out-of-process. TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/7912001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101306 0039d316-1c4b-4281-b951-d872f2087c98
* Update ppb_fullscreen test so that it works with glibc.halyavin@chromium.org2011-09-151-1/+3
| | | | | | | | BUG= none TEST= run ppb_fullscreen test with --nacl_glibc. Review URL: http://codereview.chromium.org/7892050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101290 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 101259 - Removed the dependency of PepperPluginRegistry on Pepper proxy.stuartmorgan@chromium.org2011-09-151-2/+0
| | | | | | | | | | | | We would need to move PepperPluginRegistry to webkit/plugins/ppapi so that it can be used by test_shell. But before we can move it, we need to remove all dependencies on content and pepper/proxy. TEST=Manually ran pepper 3d demos in-process and out-of-process. Review URL: http://codereview.chromium.org/7885009 TBR=alokp@chromium.org Review URL: http://codereview.chromium.org/7903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101262 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the dependency of PepperPluginRegistry on Pepper proxy.alokp@chromium.org2011-09-151-0/+2
| | | | | | | | | We would need to move PepperPluginRegistry to webkit/plugins/ppapi so that it can be used by test_shell. But before we can move it, we need to remove all dependencies on content and pepper/proxy. TEST=Manually ran pepper 3d demos in-process and out-of-process. Review URL: http://codereview.chromium.org/7885009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101259 0039d316-1c4b-4281-b951-d872f2087c98
* Use enum instead of string to specify transport type.sergeyu@chromium.org2011-09-1510-24/+32
| | | | | | | | | TEST=None BUG=41776 Review URL: http://codereview.chromium.org/7891014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101211 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 101189 - Use enum instead of string to specify transport type.sergeyu@chromium.org2011-09-149-31/+23
| | | | | | | | | | | | TEST=None BUG=41776 Review URL: http://codereview.chromium.org/7891014 TBR=sergeyu@chromium.org Review URL: http://codereview.chromium.org/7901002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101191 0039d316-1c4b-4281-b951-d872f2087c98
* Use enum instead of string to specify transport type.sergeyu@chromium.org2011-09-149-23/+31
| | | | | | | | | TEST=None BUG=41776 Review URL: http://codereview.chromium.org/7891014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101189 0039d316-1c4b-4281-b951-d872f2087c98
* Convert dev interfaces to use the macro system.brettw@chromium.org2011-09-1416-89/+55
| | | | | | | | | | | | This converts the non-"weird" dev interfaces to using the macro system. The trusted and private ones are still remaining. This moves the find implementation to the instance API which saves some code and routing. Review URL: http://codereview.chromium.org/7887021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101177 0039d316-1c4b-4281-b951-d872f2087c98
* Check for a crashed plugin before creating resources to send to the pluginbrettw@google.com2011-09-141-8/+7
| | | | | | | BUG=95710 Review URL: http://codereview.chromium.org/7839040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101119 0039d316-1c4b-4281-b951-d872f2087c98
* Add presubmit check to verify PPAPI C headers match IDL files.noelallen@google.com2011-09-143-2/+76
| | | | | | | | | | | | Update outfile to print a better filename on diff. Update fix missing 'name' in idl_generator.py BUG= http://code.google.com/p/chromium/issues/detail?id=93534 TEST= gcl upload | presubmit (after modifying a .h or .idl file) R= brettw@chromium.org Review URL: http://codereview.chromium.org/7700001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101092 0039d316-1c4b-4281-b951-d872f2087c98
* ppapi_tests: Move implementation of virtual Init to the .cc file.polina@google.com2011-09-142-1/+6
| | | | | | | | | | | | Otherwise, the compiler instantiates an implementation in every .o file that this header is included in, and then the linker picks one. This tends to bloat things. BUG=none TEST=bots Review URL: http://codereview.chromium.org/7890016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101000 0039d316-1c4b-4281-b951-d872f2087c98
* ppapi_tests: Support DidChangeView overriding viapolina@google.com2011-09-134-1/+8
| | | | | | | | | | TestingInstance/TestCase. BUG=none TEST=bots+other CL using this feature Review URL: http://codereview.chromium.org/7782042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100967 0039d316-1c4b-4281-b951-d872f2087c98
* s patch tries to remove most of the manual registration for Pepper ↵brettw@chromium.org2011-09-13139-2236/+1543
| | | | | | | | | | | | | | | | | | | | | | | | interfaces, and replaces it with a list of macros. When files want to know which Pepper interface names and structs there are, they define what they want to do with the macros, and then include the relevant files for the classes of interfaces they want (stable, private, dev). This re-lands my previous change. Original Review URL: http://codereview.chromium.org/7874002 This does not convert all the dev interfaces. I just did a few to keep the patch smaller. So there is still a lot of manual registration. This fixes the previous design problem where we assumed one *_Proxy object == one interface. We have been hacking around this lately with duplicate GetInfo calls, but this doesn't work for PPP interfaces. Now, a _Proxy object is just there to help keep things organized. One proxy can handle zero, one, or many interfaces, and this mapping is controlled by just one line in the interfaces file. So for example, to add a new function to a new version of an interface with backward compatibility, you would add that function to the _api.h file, and write a thunk for the new interface. Then you only need to add one line to the interfaces_ppb_public_stable.h file and that will be hooked up with the proxy and the implementation. This removes some _proxy objects/files that were used only to declare that the interfaces existed, since they're no longer necessary. I folded Console into the Instance API which removed a bunch of code. I removed FileChooser 0.4. I think everybody has converted to the new one, and I think parts of it weren't even hooked up properly anymore. Review URL: http://codereview.chromium.org/7887001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100936 0039d316-1c4b-4281-b951-d872f2087c98
* Use Instance* in the Graphics3D constructor rather than Instance&, forbrettw@chromium.org2011-09-135-169/+324
| | | | | | | | | | | | | | | | consistency. I also created a new 2-arg constructor since the share_context will normally be empty, and it's less clear what to use there if you don't have a shared context. I copied comments from the C interface to the C++ one, and converted the comments in the C header file to C-style comments from C++ ones. The documentation still needs some Doxygen love, but we can worry about that later. Review URL: http://codereview.chromium.org/7867048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100865 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r100853, 100851. Win_shared build is broken.brettw@chromium.org2011-09-13139-1541/+2236
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100854 0039d316-1c4b-4281-b951-d872f2087c98
* Rename more interface -> interface name to fix the Windows build.brettw@chromium.org2011-09-132-3/+3
| | | | | | | | | TEST=none BUG=none TBR=noelallen Review URL: http://codereview.chromium.org/7850029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100853 0039d316-1c4b-4281-b951-d872f2087c98
* This patch tries to remove most of the manual registration for Pepper ↵brettw@chromium.org2011-09-13139-2236/+1541
| | | | | | | | | | | | | | | | | | | | | | | | interfaces, and replaces it with a list of macros. When files want to know which Pepper interface names and structs there are, they define what they want to do with the macros, and then include the relevant files for the classes of interfaces they want (stable, private, dev). This re-lands my previous change. Original Review URL: http://codereview.chromium.org/7740038 This does not convert all the dev interfaces. I just did a few to keep the patch smaller. So there is still a lot of manual registration. This fixes the previous design problem where we assumed one *_Proxy object == one interface. We have been hacking around this lately with duplicate GetInfo calls, but this doesn't work for PPP interfaces. Now, a _Proxy object is just there to help keep things organized. One proxy can handle zero, one, or many interfaces, and this mapping is controlled by just one line in the interfaces file. So for example, to add a new function to a new version of an interface with backward compatibility, you would add that function to the _api.h file, and write a thunk for the new interface. Then you only need to add one line to the interfaces_ppb_public_stable.h file and that will be hooked up with the proxy and the implementation. This removes some _proxy objects/files that were used only to declare that the interfaces existed, since they're no longer necessary. I folded Console into the Instance API which removed a bunch of code. I removed FileChooser 0.4. I think everybody has converted to the new one, and I think parts of it weren't even hooked up properly anymore. Review URL: http://codereview.chromium.org/7874002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100851 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Initialize member variables.jhawkins@chromium.org2011-09-123-3/+8
| | | | | | | | | | | | | CID_COUNT=23 CID=100941,100986,100987,101015,101016,101017,101227,101229,101230,101332,101333,101334,101335,101336,101337,101355,101356,101359,101362,101363,101381,101389,101417 BUG=none TEST=none R=kmadhusu@chromium.org Review URL: http://codereview.chromium.org/7780013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100774 0039d316-1c4b-4281-b951-d872f2087c98
* More comments for PPB_Flash_TCPSocket.SSLHandshake.yzshen@chromium.org2011-09-121-0/+4
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/7780015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100758 0039d316-1c4b-4281-b951-d872f2087c98
* Update Native Client Authors to be Chromium Authors for the code moved from thebrettw@chromium.org2011-09-12242-248/+245
| | | | | | | | | | | native client repo to the Chrome one. The Native Client Authors are currently a subset of the Chromium Authors. TEST=none BUG=none Review URL: http://codereview.chromium.org/7778046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100755 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 100748 - This patch tries to remove most of the manual registration ↵dmazzoni@chromium.org2011-09-12139-1537/+2236
| | | | | | | | | | | | | | | | | | | | | | | | | for Pepper interfaces, and replaces it with a list of macros. When files want to know which Pepper interface names and structs there are, they define what they want to do with the macros, and then include the relevant files for the classes of interfaces they want (stable, private, dev). This does not convert all the dev interfaces. I just did a few to keep the patch smaller. So there is still a lot of manual registration. This fixes the previous design problem where we assumed one *_Proxy object == one interface. We have been hacking around this lately with duplicate GetInfo calls, but this doesn't work for PPP interfaces. Now, a _Proxy object is just there to help keep things organized. One proxy can handle zero, one, or many interfaces, and this mapping is controlled by just one line in the interfaces file. So for example, to add a new function to a new version of an interface with backward compatibility, you would add that function to the _api.h file, and write a thunk for the new interface. Then you only need to add one line to the interfaces_ppb_public_stable.h file and that will be hooked up with the proxy and the implementation. This removes some _proxy objects/files that were used only to declare that the interfaces existed, since they're no longer necessary. I folded Console into the Instance API which removed a bunch of code. I removed FileChooser 0.4. I think everybody has converted to the new one, and I think parts of it weren't even hooked up properly anymore. Review URL: http://codereview.chromium.org/7740038 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/7844018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100754 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 100751 - Fix Windows build by renaming interface to iface.dmazzoni@chromium.org2011-09-122-9/+9
| | | | | | | | | | TEST=it compiles Review URL: http://codereview.chromium.org/7871005 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/7872007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100752 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Windows build by renaming interface to iface.brettw@chromium.org2011-09-122-9/+9
| | | | | | | TEST=it compiles Review URL: http://codereview.chromium.org/7871005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100751 0039d316-1c4b-4281-b951-d872f2087c98
* This patch tries to remove most of the manual registration for Pepper ↵brettw@chromium.org2011-09-12139-2236/+1537
| | | | | | | | | | | | | | | | | | | | | | interfaces, and replaces it with a list of macros. When files want to know which Pepper interface names and structs there are, they define what they want to do with the macros, and then include the relevant files for the classes of interfaces they want (stable, private, dev). This does not convert all the dev interfaces. I just did a few to keep the patch smaller. So there is still a lot of manual registration. This fixes the previous design problem where we assumed one *_Proxy object == one interface. We have been hacking around this lately with duplicate GetInfo calls, but this doesn't work for PPP interfaces. Now, a _Proxy object is just there to help keep things organized. One proxy can handle zero, one, or many interfaces, and this mapping is controlled by just one line in the interfaces file. So for example, to add a new function to a new version of an interface with backward compatibility, you would add that function to the _api.h file, and write a thunk for the new interface. Then you only need to add one line to the interfaces_ppb_public_stable.h file and that will be hooked up with the proxy and the implementation. This removes some _proxy objects/files that were used only to declare that the interfaces existed, since they're no longer necessary. I folded Console into the Instance API which removed a bunch of code. I removed FileChooser 0.4. I think everybody has converted to the new one, and I think parts of it weren't even hooked up properly anymore. Review URL: http://codereview.chromium.org/7740038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100748 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Native Client build that uses stricter warnings-as-errorsnfullagar@google.com2011-09-101-1/+2
| | | | | | | | | BUG= none TEST= none Review URL: http://codereview.chromium.org/7863013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100560 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak if user of IPC::SyncMessage never calls GetReplyDeserializer().dmichael@chromium.org2011-09-091-1/+0
| | | | | | | | | | | | | | | This isn't a problem for most real code, because SyncChannel and SyncMessageFilter do it for you. It shows up in ppapi_unittests (and presumably any other tests that rely on IPC::TestSink). Also removed some code that worked around the problem. Bonus: Allow running ppapi_unittests in tools/valgrind/chrome_tests.py. BUG=90240 TEST=valgrind trybots Review URL: http://codereview.chromium.org/7831060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100496 0039d316-1c4b-4281-b951-d872f2087c98
* Disable NaCl's ppb_var test.ncbray@google.com2011-09-091-1/+3
| | | | | | | | | BUG= http://code.google.com/p/nativeclient/issues/detail?id=2124 TEST= none Review URL: http://codereview.chromium.org/7864004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100480 0039d316-1c4b-4281-b951-d872f2087c98
* Make NaCl PPAPI proxy honor the Disable3DApis policy.mnissler@chromium.org2011-09-088-30/+83
| | | | | | | | | BUG=chromium:90037 TEST=manual Review URL: http://codereview.chromium.org/7808001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100192 0039d316-1c4b-4281-b951-d872f2087c98
* Remove executable permission.yzshen@chromium.org2011-09-0817-0/+0
| | | | | | | | | | | TBR=estade TEST=pass check_perms buildbot. BUG=None Review URL: http://codereview.chromium.org/7846021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100180 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce a new Pepper interface: PPB/PPP_MouseLock.yzshen@chromium.org2011-09-0849-3/+1082
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/7828019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100166 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl Proxy Test: remove debugging printf's that got accidentally committed.polina@google.com2011-09-081-8/+0
| | | | | | | | | | TBR=sehr@google.com BUG=none TEST=this is Review URL: http://codereview.chromium.org/7850010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100092 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl Proxy Test: respond to post-commit comments topolina@google.com2011-09-082-8/+40
| | | | | | | | | | ppapi_ppb_fullscreen_borwser_test CL: http://codereview.chromium.org/7756021/. BUG= http://code.google.com/p/nativeclient/issues/detail?id=908 TEST=this is Review URL: http://codereview.chromium.org/7838006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100069 0039d316-1c4b-4281-b951-d872f2087c98
* Proxy FlushSyncFast, switch nacl's command buffer to use it.nfullagar@google.com2011-09-088-5/+88
| | | | | | | | TEST= try bots, manual BUG= http://code.google.com/p/chromium/issues/detail?id=93170 Review URL: http://codereview.chromium.org/7845003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100064 0039d316-1c4b-4281-b951-d872f2087c98