Index: content/browser/devtools/render_view_devtools_agent_host.cc |
diff --git a/content/browser/devtools/render_view_devtools_agent_host.cc b/content/browser/devtools/render_view_devtools_agent_host.cc |
index a858ff8382e12da033fddc9b0d196844e5d1dd8b..12a05d55b746b29c5a929e1c78d99b299d944bfb 100644 |
--- a/content/browser/devtools/render_view_devtools_agent_host.cc |
+++ b/content/browser/devtools/render_view_devtools_agent_host.cc |
@@ -441,8 +441,6 @@ |
OnDispatchOnInspectorFrontend) |
IPC_MESSAGE_HANDLER(DevToolsHostMsg_SaveAgentRuntimeState, |
OnSaveAgentRuntimeState) |
- IPC_MESSAGE_HANDLER(DevToolsHostMsg_EnableTracing, OnEnableTracing) |
- IPC_MESSAGE_HANDLER(DevToolsHostMsg_DisableTracing, OnDisableTracing) |
IPC_MESSAGE_HANDLER_GENERIC(ViewHostMsg_SwapCompositorFrame, |
handled = false; OnSwapCompositorFrame(msg)) |
IPC_MESSAGE_UNHANDLED(handled = false) |
@@ -476,16 +474,14 @@ |
const std::string& message) { |
if (!render_view_host_) |
return; |
+ |
+ scoped_refptr<DevToolsProtocol::Notification> notification = |
+ DevToolsProtocol::ParseNotification(message); |
+ |
+ if (notification.get()) { |
+ tracing_handler_->HandleNotification(notification); |
+ } |
SendMessageToClient(message); |
} |
-void RenderViewDevToolsAgentHost::OnEnableTracing( |
- const std::string& category_filter) { |
- tracing_handler_->EnableTracing(category_filter); |
-} |
- |
-void RenderViewDevToolsAgentHost::OnDisableTracing() { |
- tracing_handler_->DisableTracing(); |
-} |
- |
} // namespace content |