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

Issue 1891883002: Clean up logic to determine if a navigation is from GWS. (Closed)

Created:
4 years, 8 months ago by Bryan McQuade
Modified:
4 years, 8 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@gwsabort
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Clean up logic to determine if a navigation is from GWS. This change updates the FromGWS metric logger to implement the logic described in https://docs.google.com/document/d/1jNPZ6Aeh0KV6umw1yZrrkfXRfxWNruwu7FELLx_cpOg/edit BUG=604418 Committed: https://crrev.com/5ff8031245ce89165de8b803eb671b719b9657ca Cr-Commit-Position: refs/heads/master@{#388396}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Total comments: 4

Patch Set 11 : address comments #

Patch Set 12 : rebase #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : #

Total comments: 4

Patch Set 18 : Address comment. #

Total comments: 2

Patch Set 19 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+762 lines, -176 lines) Patch
M chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +72 lines, -6 lines 0 comments Download
M chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +216 lines, -74 lines 0 comments Download
M chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +467 lines, -96 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (6 generated)
Bryan McQuade
PTAL
4 years, 8 months ago (2016-04-18 17:29:44 UTC) #3
Charlie Harrison
Looks good. Thanks for driving this investigation! https://codereview.chromium.org/1891883002/diff/180001/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc (right): https://codereview.chromium.org/1891883002/diff/180001/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc#newcode108 chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc:108: for (size_t ...
4 years, 8 months ago (2016-04-18 18:24:51 UTC) #4
Bryan McQuade
Thanks! Addressed comments. PTAL. https://codereview.chromium.org/1891883002/diff/180001/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc (right): https://codereview.chromium.org/1891883002/diff/180001/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc#newcode108 chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc:108: for (size_t start_offset = 0; ...
4 years, 8 months ago (2016-04-19 02:03:26 UTC) #5
Bryan McQuade
Thanks! Addressed comments. PTAL. https://codereview.chromium.org/1891883002/diff/180001/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc (right): https://codereview.chromium.org/1891883002/diff/180001/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc#newcode108 chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc:108: for (size_t start_offset = 0; ...
4 years, 8 months ago (2016-04-19 02:03:27 UTC) #6
Charlie Harrison
Thanks, I think data-driven works well for those particular unit tests. lgtm but you might ...
4 years, 8 months ago (2016-04-19 13:09:50 UTC) #7
Bryan McQuade
On 2016/04/19 at 13:09:50, csharrison wrote: > Thanks, I think data-driven works well for those ...
4 years, 8 months ago (2016-04-19 14:40:35 UTC) #8
Bryan McQuade
+asvitkine for changes to histograms.xml Alexei, we're changing the criteria used to log our FromGWS ...
4 years, 8 months ago (2016-04-19 14:55:51 UTC) #10
Alexei Svitkine (slow)
https://codereview.chromium.org/1891883002/diff/320001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (left): https://codereview.chromium.org/1891883002/diff/320001/tools/metrics/histograms/histograms.xml#oldcode91387 tools/metrics/histograms/histograms.xml:91387: <suffix name="Clients.FromGWS" I think you can just mark this ...
4 years, 8 months ago (2016-04-19 15:51:56 UTC) #11
Bryan McQuade
Thanks! Didn't know about being able to mark a suffix as obsolete. Updated. https://codereview.chromium.org/1891883002/diff/320001/tools/metrics/histograms/histograms.xml File ...
4 years, 8 months ago (2016-04-19 15:59:41 UTC) #12
Charlie Harrison
still lgtm.
4 years, 8 months ago (2016-04-19 18:56:02 UTC) #13
Alexei Svitkine (slow)
https://codereview.chromium.org/1891883002/diff/340001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (left): https://codereview.chromium.org/1891883002/diff/340001/tools/metrics/histograms/histograms.xml#oldcode91400 tools/metrics/histograms/histograms.xml:91400: - <affected-histogram name="PageLoad.Timing2.NavigationToFirstLayout"/> What's the reason for removing these? ...
4 years, 8 months ago (2016-04-19 19:57:55 UTC) #14
Bryan McQuade
Addressed comment. PTAL. Thanks! https://codereview.chromium.org/1891883002/diff/340001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (left): https://codereview.chromium.org/1891883002/diff/340001/tools/metrics/histograms/histograms.xml#oldcode91400 tools/metrics/histograms/histograms.xml:91400: - <affected-histogram name="PageLoad.Timing2.NavigationToFirstLayout"/> On 2016/04/19 ...
4 years, 8 months ago (2016-04-19 20:04:51 UTC) #15
Alexei Svitkine (slow)
lgtm
4 years, 8 months ago (2016-04-19 20:05:37 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1891883002/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1891883002/360001
4 years, 8 months ago (2016-04-20 00:10:51 UTC) #19
commit-bot: I haz the power
Committed patchset #19 (id:360001)
4 years, 8 months ago (2016-04-20 01:19:07 UTC) #20
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:19:41 UTC) #22
Message was sent while issue was closed.
Patchset 19 (id:??) landed as
https://crrev.com/5ff8031245ce89165de8b803eb671b719b9657ca
Cr-Commit-Position: refs/heads/master@{#388396}

Powered by Google App Engine
This is Rietveld 408576698