Index: content/browser/renderer_host/test_render_view_host.cc |
diff --git a/content/browser/renderer_host/test_render_view_host.cc b/content/browser/renderer_host/test_render_view_host.cc |
index a0dac7cc9f9de90ab63146540fa2a9cfb143dfc7..3f0c73524af40f6d2ba1f68c37e350d918ef89e4 100644 |
--- a/content/browser/renderer_host/test_render_view_host.cc |
+++ b/content/browser/renderer_host/test_render_view_host.cc |
@@ -58,7 +58,7 @@ void SimulateUpdateRect(RenderWidgetHost* widget, |
params.bitmap = bitmap; |
ViewHostMsg_UpdateRect msg(1, params); |
- static_cast<RenderWidgetHostImpl*>(widget)->OnMessageReceived(msg); |
+ widget->AsRWHImpl()->OnMessageReceived(msg); |
} |
TestRenderViewHost* TestRenderViewHost::GetPendingForController( |
@@ -72,8 +72,10 @@ TestRenderViewHost* TestRenderViewHost::GetPendingForController( |
TestRenderViewHost::TestRenderViewHost(SiteInstance* instance, |
RenderViewHostDelegate* delegate, |
int routing_id) |
- : RenderViewHost(instance, delegate, routing_id, |
- kInvalidSessionStorageNamespaceId), |
+ : RenderViewHostImpl(instance, |
+ delegate, |
+ routing_id, |
+ kInvalidSessionStorageNamespaceId), |
render_view_created_(false), |
delete_counter_(NULL), |
simulate_fetch_via_proxy_(false), |
@@ -89,7 +91,7 @@ TestRenderViewHost::~TestRenderViewHost() { |
++*delete_counter_; |
// Since this isn't a traditional view, we have to delete it. |
- delete view(); |
+ delete GetView(); |
} |
bool TestRenderViewHost::CreateRenderView(const string16& frame_name, |
@@ -103,6 +105,11 @@ bool TestRenderViewHost::IsRenderViewLive() const { |
return render_view_created_; |
} |
+// static |
+bool TestRenderViewHost::IsRenderViewHostSwappedOut(RenderViewHost* rwh) { |
+ return static_cast<RenderViewHostImpl*>(rwh)->is_swapped_out(); |
+} |
+ |
bool TestRenderViewHost::TestOnMessageReceived(const IPC::Message& msg) { |
return OnMessageReceived(msg); |
} |
@@ -160,7 +167,7 @@ namespace content { |
TestRenderWidgetHostView::TestRenderWidgetHostView(RenderWidgetHost* rwh) |
: is_showing_(false) { |
- rwh_ = static_cast<RenderWidgetHostImpl*>(rwh); |
+ rwh_ = rwh->AsRWHImpl(); |
} |
TestRenderWidgetHostView::~TestRenderWidgetHostView() { |
@@ -374,8 +381,8 @@ content::BrowserContext* RenderViewHostTestHarness::browser_context() { |
MockRenderProcessHost* RenderViewHostTestHarness::process() { |
if (pending_rvh()) |
- return static_cast<MockRenderProcessHost*>(pending_rvh()->process()); |
- return static_cast<MockRenderProcessHost*>(rvh()->process()); |
+ return static_cast<MockRenderProcessHost*>(pending_rvh()->GetProcess()); |
+ return static_cast<MockRenderProcessHost*>(rvh()->GetProcess()); |
} |
void RenderViewHostTestHarness::DeleteContents() { |