| Index: content/browser/devtools/browser_devtools_agent_host.cc
|
| diff --git a/content/browser/devtools/browser_devtools_agent_host.cc b/content/browser/devtools/browser_devtools_agent_host.cc
|
| index d045571b7377acf45f3d5557a382ecadd23014b2..d7c342307db242756626195d1250be64a18f4190 100644
|
| --- a/content/browser/devtools/browser_devtools_agent_host.cc
|
| +++ b/content/browser/devtools/browser_devtools_agent_host.cc
|
| @@ -31,10 +31,7 @@ BrowserDevToolsAgentHost::BrowserDevToolsAgentHost(
|
| tethering_task_runner)),
|
| tracing_handler_(new devtools::tracing::TracingHandler(
|
| devtools::tracing::TracingHandler::Browser, GetIOContext())),
|
| - protocol_handler_(new DevToolsProtocolHandler(
|
| - this,
|
| - base::Bind(&BrowserDevToolsAgentHost::SendMessageToClient,
|
| - base::Unretained(this)))) {
|
| + protocol_handler_(new DevToolsProtocolHandler(this)) {
|
| DevToolsProtocolDispatcher* dispatcher = protocol_handler_->dispatcher();
|
| dispatcher->SetIOHandler(io_handler_.get());
|
| dispatcher->SetMemoryHandler(memory_handler_.get());
|
| @@ -74,7 +71,7 @@ bool BrowserDevToolsAgentHost::Close() {
|
|
|
| bool BrowserDevToolsAgentHost::DispatchProtocolMessage(
|
| const std::string& message) {
|
| - protocol_handler_->HandleMessage(message);
|
| + protocol_handler_->HandleMessage(session_id(), message);
|
| return true;
|
| }
|
|
|
|
|