Index: content/browser/debugger/devtools_http_protocol_handler.cc |
diff --git a/content/browser/debugger/devtools_http_protocol_handler.cc b/content/browser/debugger/devtools_http_protocol_handler.cc |
index 61b96e2c0e43faee1e497c3ac7f33b842514cff5..de49a30a25f8d2af7655806df17c0a421b9155cd 100644 |
--- a/content/browser/debugger/devtools_http_protocol_handler.cc |
+++ b/content/browser/debugger/devtools_http_protocol_handler.cc |
@@ -23,6 +23,7 @@ |
#include "content/browser/tab_contents/tab_contents_observer.h" |
#include "content/common/devtools_messages.h" |
#include "content/public/browser/browser_thread.h" |
+#include "content/public/browser/devtools/devtools_agent_host_registry.h" |
#include "googleurl/src/gurl.h" |
#include "net/base/escape.h" |
#include "net/base/io_buffer.h" |
@@ -30,6 +31,7 @@ |
#include "net/url_request/url_request_context.h" |
using content::BrowserThread; |
+using content::DevToolsAgentHostRegistry; |
const int kBufferSize = 16 * 1024; |
@@ -377,9 +379,9 @@ void DevToolsHttpProtocolHandler::OnWebSocketRequestUI( |
new DevToolsClientHostImpl(server_, connection_id); |
connection_to_client_host_ui_[connection_id] = client_host; |
- manager->RegisterDevToolsClientHostFor( |
- tab_contents->render_view_host(), |
- client_host); |
+ DevToolsAgentHost* agent = DevToolsAgentHostRegistry::GetDevToolsAgentHost( |
+ tab_contents->render_view_host()); |
+ manager->RegisterDevToolsClientHostFor(agent, client_host); |
manager->ForwardToDevToolsAgent( |
client_host, |
DevToolsAgentMsg_FrontendLoaded(MSG_ROUTING_NONE)); |