| 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 6c78e11262cc9e8b6ef86c51252c3d7ddf4ef7bb..2d49a1e9fe2e7d30c1906e39097af61d0fe758a8 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));
|
| }
|
|
|
| void BlinkTestRunner::TestFinished() {
|
|
|