diff options
author | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-06 08:58:09 +0000 |
---|---|---|
committer | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-06 08:58:09 +0000 |
commit | 661ed097db8294f6a10e2f1006dc34a325ea549a (patch) | |
tree | fe93e27b144af73ab599d6ef17b20e4b26f0ae14 /content/browser/plugin_loader_posix.cc | |
parent | ade55c50982e3416ee9329658b62e42650fec58c (diff) | |
download | chromium_src-661ed097db8294f6a10e2f1006dc34a325ea549a.zip chromium_src-661ed097db8294f6a10e2f1006dc34a325ea549a.tar.gz chromium_src-661ed097db8294f6a10e2f1006dc34a325ea549a.tar.bz2 |
Revert 113027 - Zygote most of the uses of the utility process on Linux
Allow the user of the utility process to specify whether the zygote
should be used on Linux. This allows to sandbox all the uses
of the utility process that don't do FS access, which right now are all
except extension unpacking and NPAPI plugin listing.
This is the first step to get the utility process sandboxed
on Linux. Since most of the uses of the utility process
don't do file access, launching all of those from the zygote
will simplify sandboxing the one that does: extension
unpacking.
BUG=93109
TEST=Try installing an extension from the web store.
Review URL: http://codereview.chromium.org/8770025
TBR=jorgelo@chromium.org
Review URL: http://codereview.chromium.org/8817013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113165 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/plugin_loader_posix.cc')
-rw-r--r-- | content/browser/plugin_loader_posix.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/content/browser/plugin_loader_posix.cc b/content/browser/plugin_loader_posix.cc index d8b0171..26fe95e 100644 --- a/content/browser/plugin_loader_posix.cc +++ b/content/browser/plugin_loader_posix.cc @@ -96,7 +96,6 @@ void PluginLoaderPosix::LoadPluginsInternal() { process_host_ = new UtilityProcessHost(this, BrowserThread::IO); process_host_->set_no_sandbox(true); - process_host_->set_use_linux_zygote(false); #if defined(OS_MACOSX) process_host_->set_child_flags(ChildProcessHost::CHILD_ALLOW_HEAP_EXECUTION); #endif |