Remove content task tracking

Desktop / Chromium - Brett Wilson [chromium.org] - 11 September 2017 18:28 EDT

This is the multiprocess components of the task profiling that is being removed. This saves 27KB binary size on Linux x64, 12KB on Android ARM.

TBR=tsepez@chromium.org for security_messages.h (removal only)

Bug: 739505 Change-Id: Ibc1858220073e94dfd34e951ed0157ca20d7c239 Reviewed-on: https://chromium-review.googlesource.com/658457 Commit-Queue: Brett Wilson

c1d46a9 Remove content task tracking.
content/browser/BUILD.gn | 4 -
content/browser/browser_child_process_host_impl.cc | 2 -
content/browser/profiler_controller_impl.cc | 162 ---------------------
content/browser/profiler_controller_impl.h | 70 ---------
content/browser/profiler_message_filter.cc | 42 ------
.../renderer_host/render_process_host_impl.cc | 6 -
content/child/child_thread_impl.cc | 23 ---
content/child/child_thread_impl.h | 3 -
content/common/child_process_messages.h | 22 ---
content/public/browser/BUILD.gn | 2 -
content/public/browser/profiler_controller.h | 52 -------
content/public/browser/profiler_subscriber.h | 39 -----
12 files changed, 427 deletions(-)

Upstream: git.chromium.org


  • Share