Chromium Code Reviews| Index: chrome/app/chrome_main_delegate.cc |
| diff --git a/chrome/app/chrome_main_delegate.cc b/chrome/app/chrome_main_delegate.cc |
| index 06f8c17934d0d014f905fa368caa56dde298f76e..2e756a7f2b67f4ad4d4fefc1f4b80e5c68a26116 100644 |
| --- a/chrome/app/chrome_main_delegate.cc |
| +++ b/chrome/app/chrome_main_delegate.cc |
| @@ -24,6 +24,7 @@ |
| #include "chrome/common/chrome_switches.h" |
| #include "chrome/common/chrome_version_info.h" |
| #include "chrome/common/logging_chrome.h" |
| +#include "chrome/common/nacl_switches.h" |
| #include "chrome/common/profiling.h" |
| #include "chrome/common/startup_metric_utils.h" |
| #include "chrome/common/url_constants.h" |
| @@ -528,12 +529,20 @@ void ChromeMainDelegate::PreSandboxStartup() { |
| // Initialize ResourceBundle which handles files loaded from external |
| // sources. The language should have been passed in to us from the |
| // browser process as a command line flag. |
| +#if defined(DISABLE_NACL) |
| + DCHECK(command_line.HasSwitch(switches::kLang) || |
| + process_type == switches::kZygoteProcess || |
| + process_type == switches::kGpuProcess || |
| + process_type == switches::kPpapiBrokerProcess || |
| + process_type == switches::kPpapiPluginProcess); |
| +#else |
| DCHECK(command_line.HasSwitch(switches::kLang) || |
| process_type == switches::kZygoteProcess || |
| process_type == switches::kGpuProcess || |
| process_type == switches::kNaClLoaderProcess || |
|
Mark Seaborn
2013/06/21 13:35:13
Why not put "#if !defined(DISABLE_NACL)" around th
|
| process_type == switches::kPpapiBrokerProcess || |
| process_type == switches::kPpapiPluginProcess); |
| +#endif |
| // TODO(markusheintz): The command line flag --lang is actually processed |
| // by the CommandLinePrefStore, and made available through the PrefService |