| Index: chrome/browser/ui/browser.cc
|
| diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc
|
| index 53dfccd6dffaa85ee85a49c9146305cb6e6385c5..9e964d5579c12e8d925f481e380cc23f690779c1 100644
|
| --- a/chrome/browser/ui/browser.cc
|
| +++ b/chrome/browser/ui/browser.cc
|
| @@ -1348,6 +1348,12 @@ void Browser::ShowDownload(content::DownloadItem* download) {
|
|
|
| WebContents* Browser::OpenURLFromTab(WebContents* source,
|
| const OpenURLParams& params) {
|
| + if (is_devtools()) {
|
| + DevToolsWindow* window = DevToolsWindow::AsDevToolsWindow(source);
|
| + DCHECK(window);
|
| + return window->OpenURLFromTab(source, params);
|
| + }
|
| +
|
| chrome::NavigateParams nav_params(this, params.url, params.transition);
|
| FillNavigateParamsFromOpenURLParams(&nav_params, params);
|
| nav_params.source_contents = source;
|
|
|