Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(465)

Issue 2199953002: Add CLIENT_REDIRECT variants for page load metrics abort types (Closed)

Created:
4 years, 4 months ago by Charlie Harrison
Modified:
4 years, 4 months ago
CC:
chromium-reviews, csharrison+watch_chromium.org, loading-reviews+metrics_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@aborts
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add CLIENT_REDIRECT variants for page load metrics abort types This patch adds support for client redirects aborting navigations. Right now it only adds variants to the global abort metrics, because these metrics are not user initiated and probably we should eventually end up filtering them out. Hopefully, this variant eats up a lot of the mass in non user-initiated timescales in the current abort histograms. BUG=557430, 633329 Committed: https://crrev.com/8a0cfcc13e7be3684a6f6143160a3d655f2e1a51 Cr-Commit-Position: refs/heads/master@{#409831}

Patch Set 1 #

Patch Set 2 : rebase on #409211 #

Patch Set 3 : fix flaky asan test #

Patch Set 4 : Add client redirect histogram (trybots prev) #

Total comments: 2

Patch Set 5 : fix histogram name #

Unified diffs Side-by-side diffs Delta from patch set Stats (+72 lines, -0 lines) Patch
M chrome/browser/page_load_metrics/metrics_web_contents_observer.cc View 2 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer.cc View 1 2 3 4 6 chunks +18 lines, -0 lines 0 comments Download
M chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc View 1 2 1 chunk +29 lines, -0 lines 0 comments Download
M chrome/browser/page_load_metrics/page_load_metrics_observer.h View 1 chunk +5 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download

Messages

Total messages: 36 (20 generated)
Charlie Harrison
Bryan, PTAL. Hopefully this goes a long way into solving our aborts problem.
4 years, 4 months ago (2016-08-01 20:32:01 UTC) #4
Charlie Harrison
Oh I forgot to add histograms.xml. I'll add it in the next PS. Also, WDYT ...
4 years, 4 months ago (2016-08-01 20:36:54 UTC) #5
Bryan McQuade
On 2016/08/01 at 20:36:54, csharrison wrote: > Oh I forgot to add histograms.xml. I'll add ...
4 years, 4 months ago (2016-08-02 13:49:10 UTC) #8
Charlie Harrison
Yeah it's just rebase errors. I'll rebase off the most recent aborts PS.
4 years, 4 months ago (2016-08-02 13:57:47 UTC) #9
Charlie Harrison
bmcquade@ PTAL. mushan@, this patch adds another bucket to the aborts, but does not expose ...
4 years, 4 months ago (2016-08-02 20:41:15 UTC) #17
Bryan McQuade
lgtm thanks! just wrapping up code reviews - this looks good. looking forward to have ...
4 years, 4 months ago (2016-08-04 11:35:29 UTC) #18
mushan
Why is this depending on 2132603002? I will assume most aborts in FromGoogleSearch should not ...
4 years, 4 months ago (2016-08-04 11:47:02 UTC) #19
mushan
On 2016/08/04 at 11:47:02, mushan wrote: > Why is this depending on 2132603002? > > ...
4 years, 4 months ago (2016-08-04 12:00:11 UTC) #20
Charlie Harrison
On 2016/08/04 12:00:11, mushan wrote: > On 2016/08/04 at 11:47:02, mushan wrote: > > Why ...
4 years, 4 months ago (2016-08-04 12:02:24 UTC) #21
mushan
On 2016/08/04 at 12:02:24, csharrison wrote: > The current CL has this behavior. By adding ...
4 years, 4 months ago (2016-08-04 12:15:59 UTC) #22
Charlie Harrison
+holte for histograms.xml, thanks! https://codereview.chromium.org/2199953002/diff/60001/chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer.cc (right): https://codereview.chromium.org/2199953002/diff/60001/chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer.cc#newcode29 chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer.cc:29: "PageLoad.AbortTiming.ClientRedirect.BeforePaint"; On 2016/08/04 11:35:29, Bryan ...
4 years, 4 months ago (2016-08-04 13:19:34 UTC) #25
Steven Holte
lgtm
4 years, 4 months ago (2016-08-04 17:55:21 UTC) #29
Charlie Harrison
Thanks, everyone
4 years, 4 months ago (2016-08-04 17:58:43 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2199953002/80001
4 years, 4 months ago (2016-08-04 17:59:25 UTC) #33
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 4 months ago (2016-08-04 18:03:47 UTC) #34
commit-bot: I haz the power
4 years, 4 months ago (2016-08-04 18:06:08 UTC) #36
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/8a0cfcc13e7be3684a6f6143160a3d655f2e1a51
Cr-Commit-Position: refs/heads/master@{#409831}

Powered by Google App Engine
This is Rietveld 408576698