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

Issue 2228403002: Add detailed histograms for navigator.share. (Closed)

Created:
4 years, 4 months ago by Matt Giuca
Modified:
4 years, 3 months ago
CC:
chromium-reviews, asvitkine+watch_chromium.org, chrome-apps-syd-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@webshare-usecounter
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add detailed histograms for navigator.share. WebShare.ApiCount is needed (in addition to the existing use counter) to get the total number of calls to the API, not de-duplicated per page view. BUG=636288 Committed: https://crrev.com/c39517b04b69a9eb356f913b6b5da3a98f328fcc Cr-Commit-Position: refs/heads/master@{#418760}

Patch Set 1 #

Patch Set 2 : Fix DCHECK (work around crbug.com/645032). #

Total comments: 7

Patch Set 3 : Rebase. #

Patch Set 4 : Record cancellation (may be delayed or dropped, as noted). #

Patch Set 5 : Clarify the description of ShareOutcome. #

Total comments: 4

Patch Set 6 : Update comment for enum constants. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -0 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java View 1 2 3 4 5 3 chunks +24 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 2 chunks +32 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (7 generated)
Matt Giuca
Hi. Note that I am adding the WebShare.ApiCount enum (with just a single value) because ...
4 years, 3 months ago (2016-09-08 07:52:38 UTC) #2
Alexei Svitkine (slow)
lgtm % suggestion https://codereview.chromium.org/2228403002/diff/20001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2228403002/diff/20001/tools/metrics/histograms/histograms.xml#newcode68221 tools/metrics/histograms/histograms.xml:68221: +<histogram name="WebShare.ShareOutcome" enum="WebShareOutcome"> These metrics are ...
4 years, 3 months ago (2016-09-08 17:08:01 UTC) #5
David Trainor- moved to gerrit
lgtm % Alexei's suggestion!
4 years, 3 months ago (2016-09-08 20:39:59 UTC) #6
Matt Giuca
https://codereview.chromium.org/2228403002/diff/20001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2228403002/diff/20001/tools/metrics/histograms/histograms.xml#newcode68221 tools/metrics/histograms/histograms.xml:68221: +<histogram name="WebShare.ShareOutcome" enum="WebShareOutcome"> On 2016/09/08 17:08:01, Alexei Svitkine (very ...
4 years, 3 months ago (2016-09-09 00:31:50 UTC) #7
Mark P
drive-by comments https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:49: RecordHistogram.recordEnumeratedHistogram("WebShare.ApiCount", WEBSHARE_METHOD_SHARE, For the record, an alternate ...
4 years, 3 months ago (2016-09-09 18:34:31 UTC) #9
Matt Giuca
https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:49: RecordHistogram.recordEnumeratedHistogram("WebShare.ApiCount", WEBSHARE_METHOD_SHARE, On 2016/09/09 18:34:30, Mark P wrote: > ...
4 years, 3 months ago (2016-09-12 05:41:00 UTC) #10
Mark P
https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:49: RecordHistogram.recordEnumeratedHistogram("WebShare.ApiCount", WEBSHARE_METHOD_SHARE, On 2016/09/12 05:41:00, Matt Giuca wrote: > ...
4 years, 3 months ago (2016-09-13 17:53:38 UTC) #11
Matt Giuca
https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:49: RecordHistogram.recordEnumeratedHistogram("WebShare.ApiCount", WEBSHARE_METHOD_SHARE, On 2016/09/13 17:53:38, Mark P wrote: > ...
4 years, 3 months ago (2016-09-14 00:55:36 UTC) #12
Mark P
lgtm with comments below --mark https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:49: RecordHistogram.recordEnumeratedHistogram("WebShare.ApiCount", WEBSHARE_METHOD_SHARE, On 2016/09/14 ...
4 years, 3 months ago (2016-09-14 05:19:28 UTC) #13
Matt Giuca
https://codereview.chromium.org/2228403002/diff/70001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/70001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode27 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:27: // Keep in sync with WebShareMethod enum in histograms.xml. ...
4 years, 3 months ago (2016-09-14 05:45:24 UTC) #14
Mark P
https://codereview.chromium.org/2228403002/diff/70001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/70001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode27 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:27: // Keep in sync with WebShareMethod enum in histograms.xml. ...
4 years, 3 months ago (2016-09-14 19:39:11 UTC) #15
Matt Giuca
https://codereview.chromium.org/2228403002/diff/70001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java File chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java (right): https://codereview.chromium.org/2228403002/diff/70001/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java#newcode27 chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java:27: // Keep in sync with WebShareMethod enum in histograms.xml. ...
4 years, 3 months ago (2016-09-15 01:33:59 UTC) #16
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/2228403002/90001
4 years, 3 months ago (2016-09-15 01:34:48 UTC) #19
commit-bot: I haz the power
Committed patchset #6 (id:90001)
4 years, 3 months ago (2016-09-15 02:25:56 UTC) #20
commit-bot: I haz the power
4 years, 3 months ago (2016-09-15 02:27:59 UTC) #22
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/c39517b04b69a9eb356f913b6b5da3a98f328fcc
Cr-Commit-Position: refs/heads/master@{#418760}

Powered by Google App Engine
This is Rietveld 408576698