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 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
112 WebWidgetTestProxyType* render_widget_proxy = | 112 WebWidgetTestProxyType* render_widget_proxy = |
113 new WebWidgetTestProxyType(compositor_deps, popup_type, screen_info, | 113 new WebWidgetTestProxyType(compositor_deps, popup_type, screen_info, |
114 swapped_out, hidden, never_visible); | 114 swapped_out, hidden, never_visible); |
115 return render_widget_proxy; | 115 return render_widget_proxy; |
116 } | 116 } |
117 | 117 |
118 void RenderWidgetInitialized(RenderWidget* render_widget) { | 118 void RenderWidgetInitialized(RenderWidget* render_widget) { |
119 WebWidgetTestProxyType* render_widget_proxy = | 119 WebWidgetTestProxyType* render_widget_proxy = |
120 static_cast<WebWidgetTestProxyType*>(render_widget); | 120 static_cast<WebWidgetTestProxyType*>(render_widget); |
121 if (!g_widget_test_proxy_callback.Get().is_null()) { | 121 if (!g_widget_test_proxy_callback.Get().is_null()) { |
122 g_widget_test_proxy_callback.Get().Run(render_widget->webwidget(), | 122 g_widget_test_proxy_callback.Get().Run(render_widget->GetWebWidget(), |
123 render_widget_proxy); | 123 render_widget_proxy); |
124 } | 124 } |
125 } | 125 } |
126 | 126 |
127 RenderFrameImpl* CreateWebFrameTestProxy( | 127 RenderFrameImpl* CreateWebFrameTestProxy( |
128 const RenderFrameImpl::CreateParams& params) { | 128 const RenderFrameImpl::CreateParams& params) { |
129 WebFrameTestProxyType* render_frame_proxy = new WebFrameTestProxyType(params); | 129 WebFrameTestProxyType* render_frame_proxy = new WebFrameTestProxyType(params); |
130 if (g_frame_test_proxy_callback == 0) | 130 if (g_frame_test_proxy_callback == 0) |
131 return render_frame_proxy; | 131 return render_frame_proxy; |
132 g_frame_test_proxy_callback.Get().Run(render_frame_proxy, render_frame_proxy); | 132 g_frame_test_proxy_callback.Get().Run(render_frame_proxy, render_frame_proxy); |
(...skipping 895 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1028 return result; | 1028 return result; |
1029 } | 1029 } |
1030 | 1030 |
1031 void SchedulerRunIdleTasks(const base::Closure& callback) { | 1031 void SchedulerRunIdleTasks(const base::Closure& callback) { |
1032 blink::scheduler::RendererScheduler* scheduler = | 1032 blink::scheduler::RendererScheduler* scheduler = |
1033 content::RenderThreadImpl::current()->GetRendererScheduler(); | 1033 content::RenderThreadImpl::current()->GetRendererScheduler(); |
1034 blink::scheduler::RunIdleTasksForTesting(scheduler, callback); | 1034 blink::scheduler::RunIdleTasksForTesting(scheduler, callback); |
1035 } | 1035 } |
1036 | 1036 |
1037 } // namespace content | 1037 } // namespace content |
OLD | NEW |