Index: chrome/browser/prerender/prerender_contents.cc |
diff --git a/chrome/browser/prerender/prerender_contents.cc b/chrome/browser/prerender/prerender_contents.cc |
index 71ff4ac57e1e520f8c32a40a4d72af00ff8351c0..407f789a218e163430d1ba6988b8fbd0936ebddb 100644 |
--- a/chrome/browser/prerender/prerender_contents.cc |
+++ b/chrome/browser/prerender/prerender_contents.cc |
@@ -58,6 +58,14 @@ PrerenderContents::~PrerenderContents() { |
render_view_host_->Shutdown(); // deletes render_view_host |
} |
+RenderViewHostDelegate::View* PrerenderContents::GetViewDelegate() { |
+ return this; |
+} |
+ |
+const GURL& PrerenderContents::GetURL() const { |
+ return url_; |
+} |
+ |
ViewType::Type PrerenderContents::GetRenderViewType() const { |
return ViewType::BACKGROUND_CONTENTS; |
} |
@@ -134,6 +142,14 @@ gfx::NativeWindow PrerenderContents::GetMessageBoxRootWindow() { |
return NULL; |
} |
+TabContents* PrerenderContents::AsTabContents() { |
+ return NULL; |
+} |
+ |
+ExtensionHost* PrerenderContents::AsExtensionHost() { |
+ return NULL; |
+} |
+ |
void PrerenderContents::UpdateInspectorSetting(const std::string& key, |
const std::string& value) { |
RenderViewHostDelegateHelper::UpdateInspectorSetting(profile_, key, value); |