| Index: content/shell/renderer/layout_test/layout_test_content_renderer_client.cc
|
| diff --git a/content/shell/renderer/layout_test/layout_test_content_renderer_client.cc b/content/shell/renderer/layout_test/layout_test_content_renderer_client.cc
|
| index 67cc21d2610deb5dd626a2b88825b13e72514ccf..2f7fca7b76352749c06dad1a860342d63de12cf3 100644
|
| --- a/content/shell/renderer/layout_test/layout_test_content_renderer_client.cc
|
| +++ b/content/shell/renderer/layout_test/layout_test_content_renderer_client.cc
|
| @@ -111,8 +111,15 @@ void LayoutTestContentRendererClient::RenderViewCreated(
|
|
|
| test_runner::WebTestDelegate* delegate =
|
| LayoutTestRenderThreadObserver::GetInstance()->test_delegate();
|
| - if (delegate == static_cast<test_runner::WebTestDelegate*>(test_runner))
|
| - LayoutTestRenderThreadObserver::GetInstance()->SetMainWindow(render_view);
|
| + if (delegate == static_cast<test_runner::WebTestDelegate*>(test_runner)) {
|
| + // TODO(lukasza): Should this instead by done by BlinkTestRunner,
|
| + // when it gets notified by the browser that it is the main window?
|
| +
|
| + // Let test_runner layer know what is the main test window.
|
| + LayoutTestRenderThreadObserver::GetInstance()
|
| + ->test_interfaces()
|
| + ->SetWebView(render_view->GetWebView(), proxy);
|
| + }
|
| }
|
|
|
| WebMediaStreamCenter*
|
|
|