| Index: chrome/browser/extensions/extension_dom_ui.cc
|
| ===================================================================
|
| --- chrome/browser/extensions/extension_dom_ui.cc (revision 55729)
|
| +++ chrome/browser/extensions/extension_dom_ui.cc (working copy)
|
| @@ -177,12 +177,9 @@
|
| }
|
|
|
| Browser* ExtensionDOMUI::GetBrowser() const {
|
| - Browser* browser = NULL;
|
| - TabContentsDelegate* tab_contents_delegate = tab_contents()->delegate();
|
| - if (tab_contents_delegate)
|
| - browser = tab_contents_delegate->GetBrowser();
|
| -
|
| - return browser;
|
| + // TODO(beng): This is an improper direct dependency on Browser. Route this
|
| + // through some sort of delegate.
|
| + return BrowserList::FindBrowserWithProfile(DOMUI::GetProfile());
|
| }
|
|
|
| Profile* ExtensionDOMUI::GetProfile() {
|
|
|