summaryrefslogtreecommitdiffstats
path: root/chrome/nacl
Commit message (Collapse)AuthorAgeFilesLines
* Support FD passing for NaCl on posixhamaji@chromium.org2013-03-261-5/+10
| | | | | | | | | | | | We need this to make GetOSFileDescriptor work from NaCl module. R=bradchen@chromium.org, bradnelson@chromium.org, bbudge@chromium.org BUG=183015 TEST=locally tested with modified examples/file_io and https://codereview.chromium.org/13032002/. The 13032002 will also test this change as the test modified in 13032002 seems to run on NaCl Review URL: https://codereview.chromium.org/13011002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190552 0039d316-1c4b-4281-b951-d872f2087c98
* Split the ProcessType enum into process types that content knows about ↵jam@chromium.org2013-03-221-1/+1
| | | | | | | | | | | (which will remain in src\content) and those that are for chrome (which moved to src\chrome). This way we won't get any more layering violations where nacl code is in content. Also move the NaCl command line switches to chrome. BUG=191682 Review URL: https://codereview.chromium.org/12662019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@189763 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor sandbox_policy.cc so that it doesn't contain the sandbox policies ↵jam@chromium.org2013-03-202-3/+24
| | | | | | | | | | | | | | | | | | | | for all processes. Instead have whoever creates a sandboxed process set this data. This allows us to clean a few NaCl related changes in content: -remove NaCl sandbox rules from content -remove the hack for ifdef'ing out the GPU policy since it didn't link for nacl64.exe -remove the 1GB memory reservation for the NaCl loader process out of content Other cleanup: -renamed sandbox_policy.* to sandbox_win.* to match the other platform-specific sandbox files -moved BrokerGetFileHandleForProcess to internal content files since it's not called from outside -remove AddGpuDllEvictionPolicy since it was redundant (the one dll it removed was already listed in the generic list) There's still more cleanup to be done in the sandbox code (i.e. remove chrome frame switch, nacl process type switch etc). I will do that in future changes. BUG=191682 Review URL: https://codereview.chromium.org/12805004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@189175 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Use shared memory for ArrayBufferVar.teravest@chromium.org2013-03-192-0/+4
| | | | | | | | | | | | | | | | This change improves performance for sending ArrayBufferVars between the plugin and the host. It copies the data from the var into a shared memory region and sends the shared memory handle over IPC. This required defining a new message for plugins to request the host to create shared memory. BUG= Review URL: https://chromiumcodereview.appspot.com/11827059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@189089 0039d316-1c4b-4281-b951-d872f2087c98
* Linux nacl_helper: make it clear when we get sandboxedjln@chromium.org2013-03-021-0/+22
| | | | | | | | | | | | Make it more clear at what point the nacl_helper gets sandboxed via the Zygote. BUG=168812 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12385032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185638 0039d316-1c4b-4281-b951-d872f2087c98
* Move file_path.h to base/files.brettw@chromium.org2013-02-242-2/+2
| | | | | | TBR=sky git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184344 0039d316-1c4b-4281-b951-d872f2087c98
* Move FilePath->base::FilePathbrettw@chromium.org2013-02-113-5/+7
| | | | | | Review URL: https://codereview.chromium.org/12213104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181663 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Remove use of nacl::DescWrapper from nacl_ipc_adapter.ccmseaborn@chromium.org2013-02-072-14/+24
| | | | | | | | | | | | | | | | | NaCl's DescWrapper class is deprecated and we don't want Chromium-side code to be using it. The main reason for using it before was the Import*() methods, but we've added C constructors to replace these. So that RewrittenMessage unrefs NaClDescs automatically, we add a new wrapper class. BUG=https://code.google.com/p/nativeclient/issues/detail?id=3278 TEST=NaCl tests in browser_tests Review URL: https://chromiumcodereview.appspot.com/12217023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181290 0039d316-1c4b-4281-b951-d872f2087c98
* Linux/ChromeOS Chromium style checker cleanup, chrome/ edition part 1.rsleevi@chromium.org2013-02-073-6/+6
| | | | | | | | | | | Automated clean up of style checker errors that were missed due to the plugin not being executed on implementation files. BUG=115047 TBR=sky Review URL: https://codereview.chromium.org/12226045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181140 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Allow nacl64.exe's stdout/stderr to be sent to the Windows consolemseaborn@chromium.org2013-01-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | | This brings 64-bit NaCl processes (both the broker and nacl-loader) into line with other Chromium subprocesses. Passing "--enable-logging" will cause stdout/stderr to be sent to the Windows console, if chrome.exe/browser_tests.exe is running under a Windows console. This involves duplicating some code from content/app/content_main_runner.cc. Note that this does not make stdout/stderr work when Chromium is running under Buildbot or Cygwin's default terminal (mintty). BUG=171836 TEST=Run NaClBrowserTestNewlib.ExitStatus (browser_tests) and see the log message "Native Client module will be loaded at base address 0x..." on the console Review URL: https://codereview.chromium.org/12035082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178690 0039d316-1c4b-4281-b951-d872f2087c98
* Use SOCK_SEQPACKET for synchronous IPC.glider@google.com2013-01-181-1/+1
| | | | | | | | | | | | | | This is a copy of https://codereview.chromium.org/11738003 by mnissler@chromium.org SOCK_DGRAM fails in case the other end of the connection dies before sending a reply. This causes recvmsg() calls on the socket to hang, which results in stuck processes sticking around after running tests. BUG=chromium:166528 TEST=No more stuck --type=zygote processes in browser_tests and content_browsertests. Review URL: https://codereview.chromium.org/11823024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177638 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI/NaCl: Move handle extraction code to ppapi/proxydmichael@chromium.org2013-01-163-215/+17
| | | | | | | | | | BUG=165201 TEST= TBR=jln@chromium.org Review URL: https://chromiumcodereview.appspot.com/11894003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177257 0039d316-1c4b-4281-b951-d872f2087c98
* When launching PNaCl helper nexes, explicitly disable IRT loading.jvoung@google.com2013-01-111-10/+15
| | | | | | | | | | | | | | This is done by setting the irt_fd to -1. However NaCl currently errors out when given -1, so this depends on a NaCl-side sel_ldr change which will understand that -1 means skip loading: https://codereview.chromium.org/11743028/ BUG= http://code.google.com/p/nativeclient/issues/detail?id=3241 TEST= manual (patch in NaCl side CL and run PNaCl w/ TOOLS_REVISION at 10509). Review URL: https://codereview.chromium.org/11761025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176389 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Clean up file descriptor setup in nacl_helper on linuxmseaborn@chromium.org2013-01-101-7/+1
| | | | | | | | | | | | | | | | | There is no need to be using dup2() to set up an FD with a fixed number; this risks overwriting an FD. The point of base::GlobalDescriptors is that it provides a level of indirection that allows any FD number to be used. Remove kNaClBrowserDescriptor. Remove the browserdesc argument that is not used for anything other than an assertion and so isn't needed. BUG=https://code.google.com/p/nativeclient/issues/detail?id=2096 TEST=NaCl tests in browser_tests Review URL: https://codereview.chromium.org/11819021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176106 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Fix '*' spacing style in nacl_helper_linux.ccmseaborn@chromium.org2013-01-091-7/+7
| | | | | | | | | | | | | Use the Chrome style rather than the NaCl style. Also remove "struct" keywords and use a C++-style cast. BUG=none TEST=build Review URL: https://codereview.chromium.org/11828010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175854 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Use C++-style comments as per the Chromium stylemseaborn@chromium.org2013-01-031-37/+31
| | | | | | | | | BUG=none TEST=build Review URL: https://codereview.chromium.org/11745021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175038 0039d316-1c4b-4281-b951-d872f2087c98
* Rename IPC handlers that are in the form of OnMsgFoo to OnFoo. This is how ↵jam@chromium.org2013-01-022-3/+3
| | | | | | | | almost all the handlers are called. Review URL: https://codereview.chromium.org/11695005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174868 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI/NaCl: Make NaClIPCAdapter pass handles for Resource Messagesdmichael@chromium.org2012-12-112-18/+61
| | | | | | | | | | | This fixes Gamepad for NaCl. BUG=163021,159689 TBR=brettw Review URL: https://chromiumcodereview.appspot.com/11411365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172248 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored the PPB_Flash_File_ModuleLocal/FileRef to the new ppapi resource ↵raymes@chromium.org2012-12-081-0/+4
| | | | | | | | | | model The refactors PPB_Flash_File_ModuleLocal/FileRef to the new resource model. Calls for both these interfaces are now made directly to the browser. This removes the in-process implementation for these interfaces also (as they are flash-only). Tests are added for PPB_Flash_File_ModuleLocal. Review URL: https://codereview.chromium.org/11359097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171902 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 171408raymes@chromium.org2012-12-061-4/+0
| | | | | | | | | | | | > The refactors PPB_Flash_File_ModuleLocal/FileRef to the new resource model. Calls for both these interfaces are now made directly to the browser. This removes the in-process implementation for these interfaces also (as they are flash-only). Tests are added for PPB_Flash_File_ModuleLocal. > > Review URL: https://codereview.chromium.org/11359097 TBR=raymes@chromium.org Review URL: https://codereview.chromium.org/11437038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171562 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 171389raymes@chromium.org2012-12-061-0/+4
| | | | | | | | | | | | | | | | | | | | The revert is causing browser tests to fail. Reverting the revert. > Revert 171080 > > > The refactors PPB_Flash_File_ModuleLocal/FileRef to the new resource model. Calls for both these interfaces are now made directly to the browser. This removes the in-process implementation for these interfaces also (as they are flash-only). Tests are added for PPB_Flash_File_ModuleLocal. > > > > Review URL: https://codereview.chromium.org/11359097 > > TBR=raymes@chromium.org > > Review URL: https://codereview.chromium.org/11437038 TBR=raymes@chromium.org Review URL: https://codereview.chromium.org/11450025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171408 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 171080raymes@chromium.org2012-12-061-4/+0
| | | | | | | | | | | | > The refactors PPB_Flash_File_ModuleLocal/FileRef to the new resource model. Calls for both these interfaces are now made directly to the browser. This removes the in-process implementation for these interfaces also (as they are flash-only). Tests are added for PPB_Flash_File_ModuleLocal. > > Review URL: https://codereview.chromium.org/11359097 TBR=raymes@chromium.org Review URL: https://codereview.chromium.org/11437038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171389 0039d316-1c4b-4281-b951-d872f2087c98
* The refactors PPB_Flash_File_ModuleLocal/FileRef to the new resource model. ↵raymes@chromium.org2012-12-041-0/+4
| | | | | | | | Calls for both these interfaces are now made directly to the browser. This removes the in-process implementation for these interfaces also (as they are flash-only). Tests are added for PPB_Flash_File_ModuleLocal. Review URL: https://codereview.chromium.org/11359097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171080 0039d316-1c4b-4281-b951-d872f2087c98
* Use size_t as the type of the key_length and digest_length argumentswtc@chromium.org2012-12-042-6/+5
| | | | | | | | | | | | of HMAC::Init() and HMAC::Sign(). R=agl@chromium.org,bradnelson@chromium.org,thakis@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/11419270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170852 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linux build with use_openssl=1 in GYP_DEFINESdigit@chromium.org2012-11-261-1/+1
| | | | | | | | | | | | | | | | This variant of the Linux build breaks without this patch because the original code assumes that OS_LINUX implies the use of NSS, which is not technically correct. This build is performed by the 'linux_redux' Chromium builder. R=ncbray@chromium.org,rsleevi@chromium.org BUG=none Review URL: https://chromiumcodereview.appspot.com/11419144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169515 0039d316-1c4b-4281-b951-d872f2087c98
* chrome: Update the remaining calls from RunAllPending() to RunUntilIdle().tfarina@chromium.org2012-11-191-8/+8
| | | | | | | | | | | RunAllPending() is deprecated and we should switch to RunUntilIdle(). BUG=131220 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/11299062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168481 0039d316-1c4b-4281-b951-d872f2087c98
* ipc: Remove ipc_listener.h from ipc_channel.h and update the files.tfarina@chromium.org2012-11-174-4/+11
| | | | | | | | | | | Note: This was a TODO for brett in ipc_channel.h TBR=cpu@chromium.org Review URL: https://chromiumcodereview.appspot.com/11308082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168458 0039d316-1c4b-4281-b951-d872f2087c98
* Move eintr_wrapper.h from base to base/posixbrettw@chromium.org2012-11-141-1/+1
| | | | | | Review URL: https://codereview.chromium.org/11366229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167739 0039d316-1c4b-4281-b951-d872f2087c98
* Move global_descriptors to base/posix.brettw@chromium.org2012-11-091-1/+1
| | | | | | | | | | This file represents a posix-only concept. BUG= Review URL: https://codereview.chromium.org/11293210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167008 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI/NaCl: Move channel connection out of NaClIPCAdapter constructordmichael@chromium.org2012-11-093-2/+22
| | | | | | | | | | | This should fix a rare race condition crash. (See comments in code for more info). BUG=116317 TBR=bbudge1 Review URL: https://chromiumcodereview.appspot.com/11364183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166987 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite PPB_AudioInput_Dev to use the new-style host/resource.yzshen@chromium.org2012-11-081-1/+0
| | | | | | | | | | TEST=None BUG=None Review URL: https://chromiumcodereview.appspot.com/11366038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166777 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in NaClIPCAdapter where incomplete messages incorrectlybbudge@chromium.org2012-09-201-0/+2
| | | | | | | | | | return 8 null file descriptors. BUG=116317 TEST=Robby Roto app works Review URL: https://chromiumcodereview.appspot.com/10946041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157828 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Bind TCP socket for the GDB debug stub in the browser processhalyavin@chromium.org2012-09-141-0/+4
| | | | | | | | | | | | | This allows the debug stub to work without "--no-sandbox". This change is only for POSIX since Windows requires very different code. BUG= http://code.google.com/p/nativeclient/issues/detail?id=3007 TEST= launch NaCl page in chrome with --enable-nacl-debug but without --no-sandbox try to connect nacl gdb. Review URL: https://chromiumcodereview.appspot.com/10928050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156784 0039d316-1c4b-4281-b951-d872f2087c98
* Add async trace events to trace progress of IPC messagesjbates@chromium.org2012-09-041-2/+2
| | | | | | | | BUG=79942 Review URL: https://chromiumcodereview.appspot.com/10919023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154840 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI/NaCl: Fix IPC proxy crash for reply messagesdmichael@chromium.org2012-08-301-1/+1
| | | | | | | | | | | When I fixed the handles code to work on Windows, I broke it on POSIX. Not my finest work ;-). But further proof we need to turn on automated testing. BUG=116317 TBR=mseaborn@chromium.org Review URL: https://chromiumcodereview.appspot.com/10919012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154293 0039d316-1c4b-4281-b951-d872f2087c98
* Change NaCl IPC PPAPI proxy startup to support a NaCl-Browser processbbudge@chromium.org2012-08-302-18/+51
| | | | | | | | | | | | | | | channel. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual TBR=bbudge@chromium.org Review URL: https://chromiumcodereview.appspot.com/10912011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154231 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 154134 - Change NaCl IPC PPAPI proxy startup to support a ↵bbudge@chromium.org2012-08-302-51/+18
| | | | | | | | | | | | | | | | | | | | | NaCl-Browser process channel. This fails to build on cros_daisy because of OVERRIDE. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10883047 TBR=bbudge@chromium.org Review URL: https://chromiumcodereview.appspot.com/10913007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154141 0039d316-1c4b-4281-b951-d872f2087c98
* Change NaCl IPC PPAPI proxy startup to support a NaCl-Browser processbbudge@chromium.org2012-08-302-18/+51
| | | | | | | | | | | | | | channel. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10883047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154134 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI/NaCl: Make NaClIPCAdapter transfer handles more generallydmichael@chromium.org2012-08-272-77/+199
| | | | | | | | | | | | | | | | | This does a couple of things: - It defines a new wrapper for passing any kind of handle through the PPAPI proxy (SerializedHandle). - It updates nacl_ipc_adapter to have a more general way to pick apart messages based on their static types (which include the types of all the params). - It adds support for PPB_Graphics2D and PPB_Graphics3D to the NaCl IPC proxy (e.g., NaCl SDK examples pi_generator and tumbler work in the new proxy with this patch). The downside is it requires pulling parts of ppapi/shared_impl and ppapi/proxy in to the NaCl Win64 build. BUG=116317 TEST= Review URL: https://chromiumcodereview.appspot.com/10828023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153531 0039d316-1c4b-4281-b951-d872f2087c98
* Redefine the ASan options for nacl_helper so that ASan does not handle ↵glider@chromium.org2012-08-201-0/+15
| | | | | | | | | SIGSEGV/SIGBUS This should allow the platform qualification test to pass and make it possible to launch NaCl programs from an instrumented browser without additional env settings. Review URL: https://chromiumcodereview.appspot.com/10830009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152314 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Support 64-bit reserved_at_zero valuearbenson@google.com2012-08-011-1/+1
| | | | | | | | | | | This change will make the x86-32 sandbox on Linux non-zero-based until the change at http://codereview.chromium.org/10832040/ is committed in Chromium. Also, on Atom, performance will be temporarily reduced but not broken. BUG=http://code.google.com/p/nativeclient/issues/detail?id=2927 TEST=trybots Review URL: https://chromiumcodereview.appspot.com/10826039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149333 0039d316-1c4b-4281-b951-d872f2087c98
* Adding OWNERS files for nacl components.bradnelson@google.com2012-07-311-0/+6
| | | | | | | | | | | | | Add OWNERS files for some nacl components. BUG=None TEST=None R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149263 0039d316-1c4b-4281-b951-d872f2087c98
* Change NaClIPCAdapter to save translated descriptors to the rewritten message.bbudge@chromium.org2012-07-252-48/+60
| | | | | | | | | BUG=116317 TEST=manual TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10815087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148431 0039d316-1c4b-4281-b951-d872f2087c98
* Modify NaClIPCAdapter to translate handles for a PPB_Audio message.bbudge@chromium.org2012-07-204-45/+190
| | | | | | | | BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10797049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147702 0039d316-1c4b-4281-b951-d872f2087c98
* Move /seccompsandbox to /sandbox/linux/seccomp-legacyjln@chromium.org2012-07-182-3/+3
| | | | | | | | | | BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10792027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147179 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 147155 - Modify NaClIPCAdapter to handle transfer handles for a ↵bbudge@chromium.org2012-07-184-190/+45
| | | | | | | | | | | | | PPB_Audio message. BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10781008 TBR=bbudge@chromium.org Review URL: https://chromiumcodereview.appspot.com/10790044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147157 0039d316-1c4b-4281-b951-d872f2087c98
* Modify NaClIPCAdapter to handle transfer handles for a PPB_Audio message.bbudge@chromium.org2012-07-184-45/+190
| | | | | | | | BUG=116317 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10781008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147155 0039d316-1c4b-4281-b951-d872f2087c98
* Move the Windows sandbox to sandbox/winjln@chromium.org2012-07-183-3/+3
| | | | | | | | | | | | | This is a rather large refactor to move the Windows sandbox to the right place. BUG= TEST= NOTRY=true TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10689170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147151 0039d316-1c4b-4281-b951-d872f2087c98
* Emergency revert; rietveld broke; tree brokeerg@google.com2012-07-133-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146646 0039d316-1c4b-4281-b951-d872f2087c98
* sandbox/src -> sandbox/win/srcjln@chromium.org2012-07-133-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146626 0039d316-1c4b-4281-b951-d872f2087c98