Index: chrome/browser/renderer_host/test_render_view_host.cc |
=================================================================== |
--- chrome/browser/renderer_host/test_render_view_host.cc (revision 17971) |
+++ chrome/browser/renderer_host/test_render_view_host.cc (working copy) |
@@ -15,7 +15,7 @@ |
: RenderViewHost(instance, delegate, routing_id, modal_dialog_event), |
render_view_created_(false), |
delete_counter_(NULL) { |
- set_view(new TestRenderWidgetHostView()); |
+ set_view(new TestRenderWidgetHostView(this)); |
} |
TestRenderViewHost::~TestRenderViewHost() { |
@@ -64,9 +64,14 @@ |
OnMsgNavigate(msg); |
} |
+TestRenderWidgetHostView::TestRenderWidgetHostView(RenderWidgetHost* rwh) |
+ : rwh_(rwh), |
+ is_showing_(false) { |
+} |
+ |
BackingStore* TestRenderWidgetHostView::AllocBackingStore( |
const gfx::Size& size) { |
- return new BackingStore(size); |
+ return new BackingStore(rwh_, size); |
} |
void RenderViewHostTestHarness::NavigateAndCommit(const GURL& url) { |