Add PageLoad metrics for multi-tab loading cases

Desktop / Chromium - ksakamoto [chromium.org] - 20 June 2017 22:55 EDT

This adds PageLoad histograms targeted for page loads that had other loading tabs when the navigation started. This would help to understand the impact of request throttling.

BUG=729951

Review-Url: https://codereview.chromium.org/2927283002 Cr-Commit-Position: refs/heads/master@{#481094}

da5f02d Add PageLoad metrics for multi-tab loading cases
chrome/browser/BUILD.gn | 2 +
...multi_tab_loading_page_load_metrics_observer.cc | 164 +++++++++++++++++++++
.../multi_tab_loading_page_load_metrics_observer.h | 63 ++++++++
...ading_page_load_metrics_observer_browsertest.cc | 94 ++++++++++++
..._loading_page_load_metrics_observer_unittest.cc | 138 +++++++++++++++++
.../page_load_metrics_initialize.cc | 3 +
chrome/test/BUILD.gn | 2 +
tools/metrics/histograms/histograms.xml | 23 +++
8 files changed, 489 insertions(+)

Upstream: git.chromium.org


  • Share