Rationalize call stacks targets in //components/metrics/BUILD.gn
Renames targets to better reflect what they provide. Removes the :metrics dep from the target for child processes to avoid including unnecessary browser-process-only code in those processes. Breaks the direct dependency of CallStackProfileBuilder on :metrics by introducing a receiver callback abstraction. Bug: 878509 Change-Id: I03a590f31be8c9641c9f375d8dbc0f8bc254b7d4 Reviewed-on: https://chromium-review.googlesource.com/1195808 Commit-Queue: Mike Wittman <wittman@chromium.org> Reviewed-by:Scott Violet <sky@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#587726}
Showing
Please register or sign in to comment