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 b7c7960c731017017ef8d4878d20c9cbb7149136..a3eed8757094b8a0fa138f41b3d7237fbec46edd 100644 |
--- a/content/shell/renderer/layout_test/blink_test_runner.cc |
+++ b/content/shell/renderer/layout_test/blink_test_runner.cc |
@@ -529,20 +529,8 @@ void BlinkTestRunner::OnLayoutTestRuntimeFlagsChanged( |
if (!is_main_window_) |
return; |
- // Message needs to be send via a local frame to eventually reach |
- // WebContentsObserver via OnMessage(..., RenderFrameHost*) overload - this |
- // lets BlinkTestController figure out the originator of the message. |
- RenderFrame* local_frame = nullptr; |
- for (WebFrame* frame = render_view()->GetWebView()->mainFrame(); frame; |
- frame = frame->traverseNext(false)) { |
- if (frame->isWebLocalFrame()) { |
- local_frame = RenderFrame::FromWebFrame(frame); |
- break; |
- } |
- } |
- DCHECK(local_frame); |
- Send(new ShellViewHostMsg_LayoutTestRuntimeFlagsChanged( |
- local_frame->GetRoutingID(), changed_values)); |
+ RenderThread::Get()->Send( |
+ new LayoutTestHostMsg_LayoutTestRuntimeFlagsChanged(changed_values)); |
Łukasz Anforowicz
2016/04/15 20:17:51
dcheng@ was (rightfully) unhappy about the shape o
|
} |
void BlinkTestRunner::TestFinished() { |