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

Issue 2644543002: Add counter for number of page loads where doc.write blocking triggers. (Closed)

Created:
3 years, 11 months ago by Bryan McQuade
Modified:
3 years, 11 months ago
Reviewers:
jkarlin, rkaplow
CC:
asvitkine+watch_chromium.org, chromium-reviews, csharrison+watch_chromium.org, loading-reviews+metrics_chromium.org, Charlie Harrison
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add counter for number of page loads where doc.write blocking triggers. When doing logs analysis for doc.write blocking, it's desirable to analyze only cases where doc.write blocking could have triggered, to minimize noise from samples where the feature couldn't have triggered. This is especially important given that the blocking only triggers on ~7% of page loads when on 2G. This change adds a counter that allows us to keep track of cases where the feature could have triggered, in a way that's comparable across control and experiment populations. BUG=682220 Review-Url: https://codereview.chromium.org/2644543002 Cr-Commit-Position: refs/heads/master@{#444519} Committed: https://chromium.googlesource.com/chromium/src/+/6cc8974e18028a1e18779c36318acfe5c069ec2c

Patch Set 1 #

Patch Set 2 : fix broken code #

Total comments: 7

Patch Set 3 : mark constructor default #

Patch Set 4 : switch to UMA_HISTOGRAM_BOOLEAN. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -5 lines) Patch
M chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h View 1 2 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc View 1 2 3 2 chunks +8 lines, -3 lines 0 comments Download
M chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer_unittest.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc View 6 chunks +6 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (23 generated)
Bryan McQuade
jkarlin, PTAL for page_load_metrics rkaplow, PTAL for histograms.xml Thanks!
3 years, 11 months ago (2017-01-18 13:53:51 UTC) #10
jkarlin
https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc (right): https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc#newcode135 chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc:135: UMA_HISTOGRAM_COUNTS(internal::kHistogramDocWriteBlockCount, 1); I don't understand. How does this give ...
3 years, 11 months ago (2017-01-18 14:07:31 UTC) #11
Bryan McQuade
Thanks! Addressed comments. https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc (right): https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc#newcode135 chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc:135: UMA_HISTOGRAM_COUNTS(internal::kHistogramDocWriteBlockCount, 1); On 2017/01/18 at 14:07:31, ...
3 years, 11 months ago (2017-01-18 14:27:32 UTC) #14
jkarlin
lgtm https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc File chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc (right): https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc#newcode135 chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.cc:135: UMA_HISTOGRAM_COUNTS(internal::kHistogramDocWriteBlockCount, 1); On 2017/01/18 14:27:32, Bryan McQuade wrote: ...
3 years, 11 months ago (2017-01-18 14:52:24 UTC) #15
Charlie Harrison
https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h File chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h (right): https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h#newcode66 chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h:66: bool doc_write_block_observed_; On 2017/01/18 14:52:24, jkarlin wrote: > On ...
3 years, 11 months ago (2017-01-18 15:00:58 UTC) #17
jkarlin
On 2017/01/18 15:00:58, Charlie Harrison wrote: > https://codereview.chromium.org/2644543002/diff/20001/chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h > File > chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer.h > (right): > ...
3 years, 11 months ago (2017-01-18 15:04:04 UTC) #18
Bryan McQuade
On 2017/01/18 at 15:04:04, jkarlin wrote: > On 2017/01/18 15:00:58, Charlie Harrison wrote: > > ...
3 years, 11 months ago (2017-01-18 15:19:53 UTC) #21
rkaplow
lgtm
3 years, 11 months ago (2017-01-18 21:27:27 UTC) #25
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/2644543002/60001
3 years, 11 months ago (2017-01-18 22:31:22 UTC) #30
commit-bot: I haz the power
3 years, 11 months ago (2017-01-18 22:39:56 UTC) #33
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/6cc8974e18028a1e18779c36318a...

Powered by Google App Engine
This is Rietveld 408576698