Index: content/shell/browser/shell_devtools_manager_delegate.h |
diff --git a/content/shell/browser/shell_devtools_manager_delegate.h b/content/shell/browser/shell_devtools_manager_delegate.h |
index 7275f4d85e0dd834b9dcb5b8f0dbd68f34fe3565..a4a9112981b707ea354bc5cf82f2928fc3878967 100644 |
--- a/content/shell/browser/shell_devtools_manager_delegate.h |
+++ b/content/shell/browser/shell_devtools_manager_delegate.h |
@@ -23,7 +23,7 @@ class ShellDevToolsManagerDelegate : public DevToolsManagerDelegate { |
static devtools_http_handler::DevToolsHttpHandler* CreateHttpHandler( |
BrowserContext* browser_context); |
- ShellDevToolsManagerDelegate(); |
+ explicit ShellDevToolsManagerDelegate(BrowserContext* browser_context); |
~ShellDevToolsManagerDelegate() override; |
// DevToolsManagerDelegate implementation. |
@@ -34,8 +34,10 @@ class ShellDevToolsManagerDelegate : public DevToolsManagerDelegate { |
base::DictionaryValue* command) override; |
std::string GetTargetType(RenderFrameHost* host) override; |
std::string GetTargetTitle(RenderFrameHost* host) override; |
+ scoped_refptr<DevToolsAgentHost> CreateNewTarget(const GURL& url) override; |
private: |
+ BrowserContext* browser_context_; |
DISALLOW_COPY_AND_ASSIGN(ShellDevToolsManagerDelegate); |
}; |