Index: content/browser/devtools/devtools_manager_impl.h |
diff --git a/content/browser/devtools/devtools_manager_impl.h b/content/browser/devtools/devtools_manager_impl.h |
index a14b2f1ca115b8616c3b33228113a5fa23b0668d..8a10e3225cbf300775aac002593816653ceaaf37 100644 |
--- a/content/browser/devtools/devtools_manager_impl.h |
+++ b/content/browser/devtools/devtools_manager_impl.h |
@@ -58,6 +58,10 @@ class CONTENT_EXPORT DevToolsManagerImpl |
virtual void ClientHostClosing(DevToolsClientHost* host) OVERRIDE; |
virtual void AddAgentStateCallback(const Callback& callback) OVERRIDE; |
virtual void RemoveAgentStateCallback(const Callback& callback) OVERRIDE; |
+ virtual void RegisterOpenDevToolsWindowForWorkerCallback( |
+ const WindowOpenCallback& window_open_callback) OVERRIDE; |
+ |
+ void OpenDevToolsWindowForWorker(BrowserContext*, DevToolsAgentHost*); |
private: |
friend class DevToolsAgentHostImpl; |
@@ -96,6 +100,8 @@ class CONTENT_EXPORT DevToolsManagerImpl |
typedef std::vector<const Callback*> CallbackContainer; |
CallbackContainer callbacks_; |
+ WindowOpenCallback open_window_for_worker_callback_; |
+ |
DISALLOW_COPY_AND_ASSIGN(DevToolsManagerImpl); |
}; |