| OLD | NEW |
| 1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/shell/renderer/layout_test/layout_test_content_renderer_client
.h" | 5 #include "content/shell/renderer/layout_test/layout_test_content_renderer_client
.h" |
| 6 | 6 |
| 7 #include "base/callback.h" | 7 #include "base/callback.h" |
| 8 #include "base/command_line.h" | 8 #include "base/command_line.h" |
| 9 #include "base/debug/debugger.h" | 9 #include "base/debug/debugger.h" |
| 10 #include "components/test_runner/app_banner_client.h" | 10 #include "components/test_runner/app_banner_client.h" |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 62 void LayoutTestContentRendererClient::RenderFrameCreated( | 62 void LayoutTestContentRendererClient::RenderFrameCreated( |
| 63 RenderFrame* render_frame) { | 63 RenderFrame* render_frame) { |
| 64 new LayoutTestRenderFrameObserver(render_frame); | 64 new LayoutTestRenderFrameObserver(render_frame); |
| 65 } | 65 } |
| 66 | 66 |
| 67 void LayoutTestContentRendererClient::RenderViewCreated( | 67 void LayoutTestContentRendererClient::RenderViewCreated( |
| 68 RenderView* render_view) { | 68 RenderView* render_view) { |
| 69 new ShellRenderViewObserver(render_view); | 69 new ShellRenderViewObserver(render_view); |
| 70 | 70 |
| 71 BlinkTestRunner* test_runner = BlinkTestRunner::Get(render_view); | 71 BlinkTestRunner* test_runner = BlinkTestRunner::Get(render_view); |
| 72 test_runner->Reset(); | 72 test_runner->Reset(false /* for_new_test */); |
| 73 render_view->GetWebView()->setSpellCheckClient( | 73 render_view->GetWebView()->setSpellCheckClient( |
| 74 test_runner->proxy()->GetSpellCheckClient()); | 74 test_runner->proxy()->GetSpellCheckClient()); |
| 75 | 75 |
| 76 render_view->GetWebView()->setCredentialManagerClient( | 76 render_view->GetWebView()->setCredentialManagerClient( |
| 77 test_runner->proxy()->GetCredentialManagerClientMock()); | 77 test_runner->proxy()->GetCredentialManagerClientMock()); |
| 78 test_runner::WebTestDelegate* delegate = | 78 test_runner::WebTestDelegate* delegate = |
| 79 LayoutTestRenderProcessObserver::GetInstance()->test_delegate(); | 79 LayoutTestRenderProcessObserver::GetInstance()->test_delegate(); |
| 80 if (delegate == static_cast<test_runner::WebTestDelegate*>(test_runner)) | 80 if (delegate == static_cast<test_runner::WebTestDelegate*>(test_runner)) |
| 81 LayoutTestRenderProcessObserver::GetInstance()->SetMainWindow(render_view); | 81 LayoutTestRenderProcessObserver::GetInstance()->SetMainWindow(render_view); |
| 82 } | 82 } |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 160 LayoutTestRenderProcessObserver::GetInstance()->SetTestDelegate( | 160 LayoutTestRenderProcessObserver::GetInstance()->SetTestDelegate( |
| 161 test_runner); | 161 test_runner); |
| 162 } | 162 } |
| 163 proxy->SetInterfaces( | 163 proxy->SetInterfaces( |
| 164 LayoutTestRenderProcessObserver::GetInstance()->test_interfaces()); | 164 LayoutTestRenderProcessObserver::GetInstance()->test_interfaces()); |
| 165 test_runner->proxy()->SetDelegate( | 165 test_runner->proxy()->SetDelegate( |
| 166 LayoutTestRenderProcessObserver::GetInstance()->test_delegate()); | 166 LayoutTestRenderProcessObserver::GetInstance()->test_delegate()); |
| 167 } | 167 } |
| 168 | 168 |
| 169 } // namespace content | 169 } // namespace content |
| OLD | NEW |