WaaP: Add WebUIToolbar-specific page load metrics. [chromium/src : main]

0 views
Skip to first unread message

Eriko Kurimoto (Gerrit)

unread,
Feb 17, 2026, 12:33:50 AM (5 days ago) Feb 17
to Chromium Metrics Reviews, Lingqi Chi, Shunya Shishido, Chromium LUCI CQ, AyeAye, asvitkine...@chromium.org, bmcquad...@chromium.org, loading-rev...@chromium.org, speed-metr...@chromium.org, csharris...@chromium.org, speed-metrics...@chromium.org
Attention needed from Shunya Shishido

Eriko Kurimoto added 5 comments

Commit Message
Line 9, Patchset 7:This CL updates PageLoadMetricsBrowserTest to accepts the metrics for
Shunya Shishido . resolved

Can you update the description to reflect latest changes?

Eriko Kurimoto

Done

File chrome/browser/page_load_metrics/observers/initial_webui_page_load_metrics_observer.cc
Line 108, Patchset 7:void InitialWebUIPageLoadMetricsObserver::OnComplete(
Shunya Shishido . resolved

If you'd like to record LCP, then you should implement `FlushMetricsOnAppEnterBackground()` as well e.g. https://source.chromium.org/chromium/chromium/src/+/main:components/page_load_metrics/browser/observers/core/uma_page_load_metrics_observer.cc;l=891;drc=49e1cafbef2b9f992ad925f2e5a2016808eceb77;bpv=1;bpt=1

Eriko Kurimoto

Done

File chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
Line 169, Patchset 7: return;
Shunya Shishido . unresolved

So if `InitialWebUIPageLoadMetricsObserver` is registered, we don't register `NonTabPageLoadMetricsObserver` anymore. But previously both observers can be registered at the same time. Why do we need this change?

Eriko Kurimoto

The point of this cl is to record page load metrics dedicated to InitialWebUI separately. They are handled in InitialWebUIPageLoadMetircsObserver instead of NonTabPageLoadMetricsObserver which records general page load metrics. Removing it is necessary to avoid dup of the metrics.

But the previous change unintentionally dropped WebUI.TopChrome.RequestTop* so recovered it in the latest patch.

File tools/metrics/histograms/metadata/page/histograms.xml
Line 4479, Patchset 7: aggregates.
Shunya Shishido . resolved

Could you add when it is recorded?

Eriko Kurimoto

Done

Line 4600, Patchset 7: </summary>
Shunya Shishido . resolved

ditto

Eriko Kurimoto

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Shunya Shishido
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I03087688fba850c79a530ad34c5a5a668db254a8
Gerrit-Change-Number: 7513258
Gerrit-PatchSet: 13
Gerrit-Owner: Eriko Kurimoto <elk...@chromium.org>
Gerrit-Reviewer: Eriko Kurimoto <elk...@chromium.org>
Gerrit-Reviewer: Shunya Shishido <sisid...@chromium.org>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-CC: Lingqi Chi <lin...@chromium.org>
Gerrit-Attention: Shunya Shishido <sisid...@chromium.org>
Gerrit-Comment-Date: Tue, 17 Feb 2026 05:33:18 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Shunya Shishido <sisid...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Eriko Kurimoto (Gerrit)

unread,
Feb 17, 2026, 1:57:31 AM (5 days ago) Feb 17
to Chromium Metrics Reviews, Lingqi Chi, Shunya Shishido, Chromium LUCI CQ, AyeAye, asvitkine...@chromium.org, bmcquad...@chromium.org, loading-rev...@chromium.org, speed-metr...@chromium.org, csharris...@chromium.org, speed-metrics...@chromium.org

Eriko Kurimoto added 1 comment

Patchset-level comments
File-level comment, Patchset 13 (Latest):
Eriko Kurimoto . resolved

As this change seems to be conficting with our metrics change.
@sisid...@chromium.org I will notify you again when we re-start or abandon the cl. No need for review now.

Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I03087688fba850c79a530ad34c5a5a668db254a8
Gerrit-Change-Number: 7513258
Gerrit-PatchSet: 13
Gerrit-Owner: Eriko Kurimoto <elk...@chromium.org>
Gerrit-Reviewer: Eriko Kurimoto <elk...@chromium.org>
Gerrit-Reviewer: Shunya Shishido <sisid...@chromium.org>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-CC: Lingqi Chi <lin...@chromium.org>
Gerrit-Comment-Date: Tue, 17 Feb 2026 06:57:07 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages