summaryrefslogtreecommitdiffstats
path: root/content/browser/plugin_loader_posix.cc
diff options
context:
space:
mode:
authordbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 08:58:09 +0000
committerdbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 08:58:09 +0000
commit661ed097db8294f6a10e2f1006dc34a325ea549a (patch)
treefe93e27b144af73ab599d6ef17b20e4b26f0ae14 /content/browser/plugin_loader_posix.cc
parentade55c50982e3416ee9329658b62e42650fec58c (diff)
downloadchromium_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.cc1
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