| Index: chrome/app/chrome_main_delegate.cc
 | 
| diff --git a/chrome/app/chrome_main_delegate.cc b/chrome/app/chrome_main_delegate.cc
 | 
| index e5dafb573cc338001d849239dd8b8f89fa5a929d..40fdc52a515190af8b38c87781d5c47f30c66497 100644
 | 
| --- a/chrome/app/chrome_main_delegate.cc
 | 
| +++ b/chrome/app/chrome_main_delegate.cc
 | 
| @@ -739,8 +739,7 @@ int ChromeMainDelegate::RunProcess(
 | 
|      const content::MainFunctionParams& main_function_params) {
 | 
|    // ANDROID doesn't support "service", so no ServiceProcessMain, and arraysize
 | 
|    // doesn't support empty array. So we comment out the block for Android.
 | 
| -#if !defined(OS_ANDROID) && \
 | 
| -    (!defined(CHROME_MULTIPLE_DLL) || defined(CHROME_MULTIPLE_DLL_BROWSER))
 | 
| +#if !defined(OS_ANDROID) && !defined(CHROME_MULTIPLE_DLL_CHILD)
 | 
|    static const MainFunction kMainFunctions[] = {
 | 
|  #if defined(ENABLE_FULL_PRINTING)
 | 
|      { switches::kServiceProcess,     ServiceProcessMain },
 | 
| @@ -751,9 +750,8 @@ int ChromeMainDelegate::RunProcess(
 | 
|        mac_relauncher::internal::RelauncherMain },
 | 
|  #endif
 | 
|  
 | 
| -#if !defined(DISABLE_NACL) && \
 | 
| -    (!defined(CHROME_MULTIPLE_DLL) || defined(CHROME_MULTIPLE_DLL_CHILD))
 | 
| -    { switches::kNaClLoaderProcess, NaClMain },
 | 
| +#if !defined(DISABLE_NACL) && !defined(CHROME_MULTIPLE_DLL_BROWSER)
 | 
| +    { switches::kNaClLoaderProcess,  NaClMain },
 | 
|  #endif  // DISABLE_NACL
 | 
|    };
 | 
|  
 | 
| 
 |