| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/public/test/layouttest_support.h" | 5 #include "content/public/test/layouttest_support.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <utility> | 8 #include <utility> |
| 9 | 9 |
| 10 #include "base/callback.h" | 10 #include "base/callback.h" |
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 111 WebWidgetTestProxyType* render_widget_proxy = | 111 WebWidgetTestProxyType* render_widget_proxy = |
| 112 new WebWidgetTestProxyType(compositor_deps, popup_type, screen_info, | 112 new WebWidgetTestProxyType(compositor_deps, popup_type, screen_info, |
| 113 swapped_out, hidden, never_visible); | 113 swapped_out, hidden, never_visible); |
| 114 return render_widget_proxy; | 114 return render_widget_proxy; |
| 115 } | 115 } |
| 116 | 116 |
| 117 void RenderWidgetInitialized(RenderWidget* render_widget) { | 117 void RenderWidgetInitialized(RenderWidget* render_widget) { |
| 118 WebWidgetTestProxyType* render_widget_proxy = | 118 WebWidgetTestProxyType* render_widget_proxy = |
| 119 static_cast<WebWidgetTestProxyType*>(render_widget); | 119 static_cast<WebWidgetTestProxyType*>(render_widget); |
| 120 if (!g_widget_test_proxy_callback.Get().is_null()) { | 120 if (!g_widget_test_proxy_callback.Get().is_null()) { |
| 121 g_widget_test_proxy_callback.Get().Run(render_widget->webwidget(), | 121 g_widget_test_proxy_callback.Get().Run(render_widget->GetWebWidget(), |
| 122 render_widget_proxy); | 122 render_widget_proxy); |
| 123 } | 123 } |
| 124 } | 124 } |
| 125 | 125 |
| 126 RenderFrameImpl* CreateWebFrameTestProxy( | 126 RenderFrameImpl* CreateWebFrameTestProxy( |
| 127 const RenderFrameImpl::CreateParams& params) { | 127 const RenderFrameImpl::CreateParams& params) { |
| 128 WebFrameTestProxyType* render_frame_proxy = new WebFrameTestProxyType(params); | 128 WebFrameTestProxyType* render_frame_proxy = new WebFrameTestProxyType(params); |
| 129 if (g_frame_test_proxy_callback == 0) | 129 if (g_frame_test_proxy_callback == 0) |
| 130 return render_frame_proxy; | 130 return render_frame_proxy; |
| 131 g_frame_test_proxy_callback.Get().Run(render_frame_proxy, render_frame_proxy); | 131 g_frame_test_proxy_callback.Get().Run(render_frame_proxy, render_frame_proxy); |
| (...skipping 470 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 602 return result; | 602 return result; |
| 603 } | 603 } |
| 604 | 604 |
| 605 void SchedulerRunIdleTasks(const base::Closure& callback) { | 605 void SchedulerRunIdleTasks(const base::Closure& callback) { |
| 606 blink::scheduler::RendererScheduler* scheduler = | 606 blink::scheduler::RendererScheduler* scheduler = |
| 607 content::RenderThreadImpl::current()->GetRendererScheduler(); | 607 content::RenderThreadImpl::current()->GetRendererScheduler(); |
| 608 blink::scheduler::RunIdleTasksForTesting(scheduler, callback); | 608 blink::scheduler::RunIdleTasksForTesting(scheduler, callback); |
| 609 } | 609 } |
| 610 | 610 |
| 611 } // namespace content | 611 } // namespace content |
| OLD | NEW |