Tracing: Convert the TracingControllerImpl to use the Perfetto Consumer API
Tracing_controller_impl.cc/.h now uses the Consumer Mojo interface rather than the old Agent/Coordinator interface, allowing the latter to be deleted in the next CL. As part of this, the option to anonymize the data has to be moved from the TraceConfig struct to be an explicit argument to StopTracing instead, as the filtering/whitelisting done at JSON export time needs the full unfiltered proto data available. BUG=839086 Change-Id: Id73b73a1cdbc6c7a6c8d343c391136abc5914743 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1817207Reviewed-by:Avi Drissman <avi@chromium.org> Reviewed-by:
Erik Chen <erikchen@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
ssid <ssid@chromium.org> Reviewed-by:
Eric Seckler <eseckler@chromium.org> Commit-Queue: oysteine <oysteine@chromium.org> Cr-Commit-Position: refs/heads/master@{#705202}
Showing
Please register or sign in to comment