Index: content/shell/app/shell_main_delegate.cc |
diff --git a/content/shell/app/shell_main_delegate.cc b/content/shell/app/shell_main_delegate.cc |
index de0b758572eae54ac63684597f6f4f9debecd421..5c10679aa7ba72bd6ef338798a03b378b92cae37 100644 |
--- a/content/shell/app/shell_main_delegate.cc |
+++ b/content/shell/app/shell_main_delegate.cc |
@@ -141,7 +141,13 @@ bool ShellMainDelegate::BasicStartupComplete(int* exit_code) { |
} |
} |
- if (command_line.HasSwitch(switches::kDumpRenderTree)) { |
+ // "dump-render-tree" has been renamed to "run-layout-test", but the old |
+ // flag name is still used in some places, so this check will remain until |
+ // it is phased out entirely. |
+ if (command_line.HasSwitch(switches::kDumpRenderTree)) |
+ command_line.AppendSwitch(switches::kRunLayoutTest); |
+ |
+ if (command_line.HasSwitch(switches::kRunLayoutTest)) { |
EnableBrowserLayoutTestMode(); |
command_line.AppendSwitch(switches::kProcessPerTab); |
@@ -262,7 +268,7 @@ int ShellMainDelegate::RunProcess( |
browser_runner_.reset(BrowserMainRunner::Create()); |
base::CommandLine& command_line = *base::CommandLine::ForCurrentProcess(); |
- return command_line.HasSwitch(switches::kDumpRenderTree) || |
+ return command_line.HasSwitch(switches::kRunLayoutTest) || |
command_line.HasSwitch(switches::kCheckLayoutTestSysDeps) |
? LayoutTestBrowserMain(main_function_params, browser_runner_) |
: ShellBrowserMain(main_function_params, browser_runner_); |
@@ -318,7 +324,7 @@ void ShellMainDelegate::InitializeResourceBundle() { |
ContentBrowserClient* ShellMainDelegate::CreateContentBrowserClient() { |
browser_client_.reset(base::CommandLine::ForCurrentProcess()->HasSwitch( |
- switches::kDumpRenderTree) |
+ switches::kRunLayoutTest) |
? new LayoutTestContentBrowserClient |
: new ShellContentBrowserClient); |
@@ -327,7 +333,7 @@ ContentBrowserClient* ShellMainDelegate::CreateContentBrowserClient() { |
ContentRendererClient* ShellMainDelegate::CreateContentRendererClient() { |
renderer_client_.reset(base::CommandLine::ForCurrentProcess()->HasSwitch( |
- switches::kDumpRenderTree) |
+ switches::kRunLayoutTest) |
? new LayoutTestContentRendererClient |
: new ShellContentRendererClient); |