| Index: chrome/browser/ui/browser_init.cc
|
| diff --git a/chrome/browser/ui/browser_init.cc b/chrome/browser/ui/browser_init.cc
|
| index 84c85fffb905b6f8cf418fe155535130c9826f99..56c5b4bbf7d99436e1745bb660dd1e582de93704 100644
|
| --- a/chrome/browser/ui/browser_init.cc
|
| +++ b/chrome/browser/ui/browser_init.cc
|
| @@ -870,7 +870,12 @@ std::vector<GURL> BrowserInit::LaunchWithProfile::GetURLsFromCommandLine(
|
| ChildProcessSecurityPolicy::GetInstance();
|
| if (policy->IsWebSafeScheme(url.scheme()) ||
|
| url.SchemeIs(chrome::kFileScheme) ||
|
| - !url.spec().compare(chrome::kAboutBlankURL)) {
|
| +#if defined(OS_CHROMEOS)
|
| + // In ChromeOS, allow a settings page to be specified on the
|
| + // command line. See ExistingUserController::OnLoginSuccess.
|
| + (url.spec().find(chrome::kChromeUISettingsURL) == 0) ||
|
| +#endif
|
| + (url.spec().compare(chrome::kAboutBlankURL) == 0)) {
|
| urls.push_back(url);
|
| }
|
| }
|
|
|