Index: chrome/browser/chrome_browser_main.cc |
diff --git a/chrome/browser/chrome_browser_main.cc b/chrome/browser/chrome_browser_main.cc |
index b7986bf8dd6c73b6f1d8a930eefc1d729e86d0b4..6068126c1fe94adc25237603d001348a362c8164 100644 |
--- a/chrome/browser/chrome_browser_main.cc |
+++ b/chrome/browser/chrome_browser_main.cc |
@@ -1638,6 +1638,11 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl() { |
BrowserThread::IO, |
FROM_HERE, |
base::Bind(nacl::NaClProcessHost::EarlyStartup)); |
+ |
+#if defined(OS_POSIX) && !defined(OS_ANDROID) && !defined(OS_MACOSX) |
+ BrowserThread::PostTask(BrowserThread::PROCESS_LAUNCHER, FROM_HERE, |
+ base::Bind(nacl::NaClProcessHost::EarlyZygoteLaunch)); |
+#endif // defined(OS_POSIX) && !defined(OS_ANDROID) && !defined(OS_MACOSX) |
#endif // !defined(DISABLE_NACL) |
// Make sure initial prefs are recorded |