| Index: chrome/browser/devtools/devtools_window.cc
|
| diff --git a/chrome/browser/devtools/devtools_window.cc b/chrome/browser/devtools/devtools_window.cc
|
| index 612f2a36172cc7cb753f73174e0d88efecf2b8a6..16ffe909dfb3463df09ef27d71737dae5f9eb2d4 100644
|
| --- a/chrome/browser/devtools/devtools_window.cc
|
| +++ b/chrome/browser/devtools/devtools_window.cc
|
| @@ -419,8 +419,8 @@ bool DevToolsWindow::IsDevToolsWindow(content::WebContents* web_contents) {
|
| // static
|
| DevToolsWindow* DevToolsWindow::OpenDevToolsWindowForWorker(
|
| Profile* profile,
|
| - DevToolsAgentHost* worker_agent) {
|
| - DevToolsWindow* window = FindDevToolsWindow(worker_agent);
|
| + const scoped_refptr<DevToolsAgentHost>& worker_agent) {
|
| + DevToolsWindow* window = FindDevToolsWindow(worker_agent.get());
|
| if (!window) {
|
| window = DevToolsWindow::CreateDevToolsWindowForWorker(profile);
|
| window->bindings_->AttachTo(worker_agent);
|
| @@ -470,9 +470,9 @@ DevToolsWindow* DevToolsWindow::ToggleDevToolsWindow(
|
| void DevToolsWindow::OpenExternalFrontend(
|
| Profile* profile,
|
| const std::string& frontend_url,
|
| - content::DevToolsAgentHost* agent_host,
|
| + const scoped_refptr<content::DevToolsAgentHost>& agent_host,
|
| bool isWorker) {
|
| - DevToolsWindow* window = FindDevToolsWindow(agent_host);
|
| + DevToolsWindow* window = FindDevToolsWindow(agent_host.get());
|
| if (!window) {
|
| window = Create(profile, DevToolsUI::GetProxyURL(frontend_url), NULL,
|
| isWorker, true, false, "");
|
|
|