Index: chrome/browser/debugger/devtools_window.cc |
diff --git a/chrome/browser/debugger/devtools_window.cc b/chrome/browser/debugger/devtools_window.cc |
index 63f178b8e5cb80d1a639153dc6d91ed7f4f17908..6ecb5f1c87e9f53a283701951e0f8711479b5df1 100644 |
--- a/chrome/browser/debugger/devtools_window.cc |
+++ b/chrome/browser/debugger/devtools_window.cc |
@@ -313,6 +313,18 @@ void DevToolsWindow::AddDevToolsExtensionsToClient() { |
CallClientFunction(ASCIIToUTF16("WebInspector.addExtensions"), results); |
} |
+void DevToolsWindow::OpenURLFromTab(TabContents* source, |
+ const GURL& url, |
+ const GURL& referrer, |
+ WindowOpenDisposition disposition, |
+ PageTransition::Type transition) { |
+ if (inspected_tab_) |
+ inspected_tab_->OpenURL(url, |
+ GURL(), |
+ NEW_FOREGROUND_TAB, |
+ PageTransition::LINK); |
+} |
+ |
void DevToolsWindow::CallClientFunction(const string16& function_name, |
const Value& arg) { |
std::string json; |