Index: chrome/browser/extensions/extension_dom_ui.cc |
diff --git a/chrome/browser/extensions/extension_dom_ui.cc b/chrome/browser/extensions/extension_dom_ui.cc |
index 554c005f181ac2d94a7aae24f16733d993b77851..08f3b45f87803934ae5b10fd27a4f93bae520182 100644 |
--- a/chrome/browser/extensions/extension_dom_ui.cc |
+++ b/chrome/browser/extensions/extension_dom_ui.cc |
@@ -146,6 +146,8 @@ ExtensionDOMUI::ExtensionDOMUI(TabContents* tab_contents, GURL url) |
} |
} |
+ExtensionDOMUI::~ExtensionDOMUI() {} |
+ |
void ExtensionDOMUI::ResetExtensionFunctionDispatcher( |
RenderViewHost* render_view_host) { |
// Use the NavigationController to get the URL rather than the TabContents |
@@ -189,10 +191,19 @@ Browser* ExtensionDOMUI::GetBrowser() const { |
return BrowserList::FindBrowserWithProfile(DOMUI::GetProfile()); |
} |
+TabContents* ExtensionDOMUI::associated_tab_contents() const { |
+ return tab_contents(); |
+} |
+ |
Profile* ExtensionDOMUI::GetProfile() { |
return DOMUI::GetProfile(); |
} |
+ExtensionBookmarkManagerEventRouter* |
+ExtensionDOMUI::extension_bookmark_manager_event_router() { |
+ return extension_bookmark_manager_event_router_.get(); |
+} |
+ |
gfx::NativeWindow ExtensionDOMUI::GetCustomFrameNativeWindow() { |
if (GetBrowser()) |
return NULL; |