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 6bc6ad435fec5abb55b280447ed5f99b95955ae4..22648fe862f43acd3284fe379a5aadea8f4b4bb1 100644 |
--- a/content/shell/renderer/layout_test/blink_test_runner.cc |
+++ b/content/shell/renderer/layout_test/blink_test_runner.cc |
@@ -611,8 +611,8 @@ void BlinkTestRunner::SetLocale(const std::string& locale) { |
} |
void BlinkTestRunner::TestFinished() { |
- if (!is_main_window_) { |
- Send(new ShellViewHostMsg_TestFinishedInSecondaryWindow(routing_id())); |
+ if (!is_main_window_ || !render_view()->GetMainRenderFrame()) { |
jochen (gone - plz use gerrit)
2016/03/04 12:38:52
ah, so you consider all OOPIF of the main window t
Łukasz Anforowicz
2016/03/04 20:41:41
Correct, except to be precise s/OOPIF/RenderViews/
Łukasz Anforowicz
2016/03/04 20:51:19
i.e. only one of the BlinkTestRunner's will have |
|
+ Send(new ShellViewHostMsg_TestFinishedInSecondaryRenderer(routing_id())); |
return; |
} |
test_runner::WebTestInterfaces* interfaces = |