| Index: chrome/browser/devtools/devtools_window.cc
|
| diff --git a/chrome/browser/devtools/devtools_window.cc b/chrome/browser/devtools/devtools_window.cc
|
| index 0b23a79b04523c74af88fb5f88792fd3b99246d6..1e2a0e61b4fb521f8d2f3a19f0ad7370d818ad5e 100644
|
| --- a/chrome/browser/devtools/devtools_window.cc
|
| +++ b/chrome/browser/devtools/devtools_window.cc
|
| @@ -929,11 +929,13 @@ void DevToolsWindow::HandleKeyboardEvent(
|
| inspected_window->HandleKeyboardEvent(event);
|
| }
|
|
|
| -content::JavaScriptDialogManager* DevToolsWindow::GetJavaScriptDialogManager() {
|
| +content::JavaScriptDialogManager* DevToolsWindow::GetJavaScriptDialogManager(
|
| + WebContents* source) {
|
| WebContents* inspected_web_contents = GetInspectedWebContents();
|
| - return (inspected_web_contents && inspected_web_contents->GetDelegate()) ?
|
| - inspected_web_contents->GetDelegate()->GetJavaScriptDialogManager() :
|
| - content::WebContentsDelegate::GetJavaScriptDialogManager();
|
| + return (inspected_web_contents && inspected_web_contents->GetDelegate())
|
| + ? inspected_web_contents->GetDelegate()
|
| + ->GetJavaScriptDialogManager(inspected_web_contents)
|
| + : content::WebContentsDelegate::GetJavaScriptDialogManager(source);
|
| }
|
|
|
| content::ColorChooser* DevToolsWindow::OpenColorChooser(
|
|
|