Index: content/browser/devtools/worker_devtools_agent_host.h |
diff --git a/content/browser/devtools/worker_devtools_agent_host.h b/content/browser/devtools/worker_devtools_agent_host.h |
index d0926effb057d5c8d49d5b39470a4707c14ee4f5..df4f6cb0cdf6271e5b03d02becf81f92ab32f8db 100644 |
--- a/content/browser/devtools/worker_devtools_agent_host.h |
+++ b/content/browser/devtools/worker_devtools_agent_host.h |
@@ -11,12 +11,6 @@ |
namespace content { |
-namespace protocol { |
-class InspectorHandler; |
-class NetworkHandler; |
-class SchemaHandler; |
-} |
- |
class BrowserContext; |
class WorkerDevToolsAgentHost : public DevToolsAgentHostImpl, |
@@ -26,11 +20,13 @@ class WorkerDevToolsAgentHost : public DevToolsAgentHostImpl, |
// DevToolsAgentHost override. |
BrowserContext* GetBrowserContext() override; |
- bool DispatchProtocolMessage(const std::string& message) override; |
// DevToolsAgentHostImpl overrides. |
- void Attach() override; |
- void Detach() override; |
+ void AttachSession(DevToolsSession* session) override; |
+ void DetachSession(int session_id) override; |
+ bool DispatchProtocolMessage( |
+ DevToolsSession* session, |
+ const std::string& message) override; |
// IPC::Listener implementation. |
bool OnMessageReceived(const IPC::Message& msg) override; |
@@ -66,9 +62,6 @@ class WorkerDevToolsAgentHost : public DevToolsAgentHostImpl, |
void WorkerCreated(); |
void OnDispatchOnInspectorFrontend(const DevToolsMessageChunk& message); |
- std::unique_ptr<protocol::InspectorHandler> inspector_handler_; |
- std::unique_ptr<protocol::NetworkHandler> network_handler_; |
- std::unique_ptr<protocol::SchemaHandler> schema_handler_; |
DevToolsMessageChunkProcessor chunk_processor_; |
WorkerState state_; |
WorkerId worker_id_; |