| Index: chrome/app/chrome_main_delegate.cc
|
| diff --git a/chrome/app/chrome_main_delegate.cc b/chrome/app/chrome_main_delegate.cc
|
| index 7cf7a916cbb99ac662aa730bf933dd193c62d9a5..53979037813b3b8e732a2012008885a205e4b553 100644
|
| --- a/chrome/app/chrome_main_delegate.cc
|
| +++ b/chrome/app/chrome_main_delegate.cc
|
| @@ -490,7 +490,11 @@ bool ChromeMainDelegate::BasicStartupComplete(int* exit_code) {
|
| ObjcEvilDoers::ZombieEnable(true, is_browser ? 10000 : 1000);
|
|
|
| SetUpBundleOverrides();
|
| - chrome::common::mac::EnableCFBundleBlocker();
|
| +
|
| + // Only enable the CFBundleBlocker in the browser. In child processes,
|
| + // the sandbox will block access to loadable bundle locations.
|
| + if (is_browser)
|
| + chrome::common::mac::EnableCFBundleBlocker();
|
| #endif
|
|
|
| Profiling::ProcessStarted();
|
|
|