Chromium Code Reviews| 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() { |