DevTools: handle Tracing.start in both browser and renderer
commit685b34815d0ab86dc33e701ba91799c3ed72f62c
authoryurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 19 May 2014 12:47:28 +0000 (19 12:47 +0000)
committeryurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 19 May 2014 12:47:28 +0000 (19 12:47 +0000)
tree70f338222d56070b26b829b67a8fd7d9bcc25f6b
parenta72f0b2c85264086bccc47c206748a8967d44171
DevTools: handle Tracing.start in both browser and renderer

DevToolsTracingHandler is used for inspecting two different targets: browser and renderer. The former one is used by Telemetry and behavior in that case hasn't changed.

When the handler is used for inslecting renderer we do not return response from browser override for Tracing.start so that InspectorTracingAgent in the render process could handle it.
For blink counterpart, see: https://codereview.chromium.org/254613002

BUG=361045,374411
R=caseq@chromium.org, pfeldman@chromium.org

Review URL: https://codereview.chromium.org/295613002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271368 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/devtools/devtools_http_handler_impl.cc
content/browser/devtools/devtools_tracing_handler.cc
content/browser/devtools/devtools_tracing_handler.h
content/browser/devtools/render_view_devtools_agent_host.cc