Index: content/shell/renderer/layout_test/blink_test_runner.cc |
diff --git a/content/shell/renderer/layout_test/blink_test_runner.cc b/content/shell/renderer/layout_test/blink_test_runner.cc |
index 8ebd8627cae2d79483179422f0ba588adf46e655..6c78e11262cc9e8b6ef86c51252c3d7ddf4ef7bb 100644 |
--- a/content/shell/renderer/layout_test/blink_test_runner.cc |
+++ b/content/shell/renderer/layout_test/blink_test_runner.cc |
@@ -744,15 +744,6 @@ bool BlinkTestRunner::OnMessageReceived(const IPC::Message& message) { |
void BlinkTestRunner::Navigate(const GURL& url) { |
focus_on_next_commit_ = true; |
- if (!is_main_window_ && |
- LayoutTestRenderThreadObserver::GetInstance()->main_test_runner() == |
- this) { |
- test_runner::WebTestInterfaces* interfaces = |
- LayoutTestRenderThreadObserver::GetInstance()->test_interfaces(); |
- interfaces->SetTestIsRunning(true); |
- interfaces->ConfigureForTestWithURL(GURL(), false); |
- ForceResizeRenderView(render_view(), WebSize(800, 600)); |
- } |
} |
void BlinkTestRunner::DidCommitProvisionalLoad(WebLocalFrame* frame, |
@@ -904,6 +895,16 @@ BlinkTestRunner::GetBluetoothFakeAdapterSetter() { |
return *bluetooth_fake_adapter_setter_; |
} |
+void BlinkTestRunner::OnSetupSecondaryRenderer() { |
+ DCHECK(!is_main_window_); |
+ |
+ test_runner::WebTestInterfaces* interfaces = |
+ LayoutTestRenderThreadObserver::GetInstance()->test_interfaces(); |
+ interfaces->SetTestIsRunning(true); |
+ interfaces->ConfigureForTestWithURL(GURL(), false); |
+ ForceResizeRenderView(render_view(), WebSize(800, 600)); |
+} |
+ |
void BlinkTestRunner::OnReplicateTestConfiguration( |
const ShellTestConfiguration& params) { |
test_config_ = params; |