Chromium Code Reviews| Index: content/browser/devtools/forwarding_agent_host.cc |
| diff --git a/content/browser/devtools/forwarding_agent_host.cc b/content/browser/devtools/forwarding_agent_host.cc |
| index cc07e72a0171efc075db42f139425cd154434bce..e46264fdf65a2ee52eb6d6247fc7160c3eb4db72 100644 |
| --- a/content/browser/devtools/forwarding_agent_host.cc |
| +++ b/content/browser/devtools/forwarding_agent_host.cc |
| @@ -5,6 +5,7 @@ |
| #include "content/browser/devtools/forwarding_agent_host.h" |
| #include "base/bind.h" |
| +#include "content/browser/devtools/devtools_manager.h" |
| #include "content/browser/devtools/protocol/inspector_handler.h" |
| namespace content { |
| @@ -14,9 +15,11 @@ ForwardingAgentHost::ForwardingAgentHost( |
| std::unique_ptr<DevToolsExternalAgentProxyDelegate> delegate) |
| : DevToolsAgentHostImpl(id), |
| delegate_(std::move(delegate)) { |
| + DevToolsManager::GetInstance()->AgentHostCreated(this); |
|
pfeldman
2016/10/12 23:11:18
Why not the DevToolsAgentHostImpl?
dgozman
2016/10/12 23:23:12
Subclasses are not yet fully initialized in DevToo
|
| } |
| ForwardingAgentHost::~ForwardingAgentHost() { |
| + DevToolsManager::GetInstance()->AgentHostDestroyed(this); |
| } |
| void ForwardingAgentHost::DispatchOnClientHost(const std::string& message) { |