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

Issue 2816513004: Web payments metric for multiple show() calls. (Closed)

Created:
3 years, 8 months ago by please use gerrit instead
Modified:
3 years, 8 months ago
Reviewers:
sebsg, Ilya Sherman
CC:
chromium-reviews, mahmadi+paymentswatch_chromium.org, rouslan+payments_chromium.org, agrieve+watch_chromium.org, sebsg+paymentswatch_chromium.org, gogerald+paymentswatch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Web payments metric for multiple show() calls. It's valid for multiple renderers to call PaymentRequest.show() at the same time, because they are not coordinating. Chrome allows only one renderer at a time to call PaymentRequest.show(). When the show() calls of the other renderers are being rejected, the recorded metric should be NO_SHOW_CONCURRENT_REQUESTS instead of ABORT_REASON_INVALID_DATA_FROM_RENDERER. BUG=711674 Review-Url: https://codereview.chromium.org/2816513004 Cr-Commit-Position: refs/heads/master@{#465110} Committed: https://chromium.googlesource.com/chromium/src/+/8dbd95ed5e1531af5df3d342edaf0e8b31ef8144

Patch Set 1 #

Total comments: 2

Patch Set 2 : Bettah metrics #

Patch Set 3 : Self review #

Total comments: 4

Patch Set 4 : Comments #

Messages

Total messages: 35 (24 generated)
please use gerrit instead
Seb, ptal.
3 years, 8 months ago (2017-04-11 22:55:44 UTC) #3
sebsg
https://codereview.chromium.org/2816513004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java File chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java (right): https://codereview.chromium.org/2816513004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode565 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:565: recordAbortReasonHistogram(PaymentRequestMetrics.ABORT_REASON_OTHER); Could you add another entry like ABORT_REASON_CONCURRENT_REQUESTS or ...
3 years, 8 months ago (2017-04-12 16:54:24 UTC) #7
please use gerrit instead
Seb: PTAL patch 3.
3 years, 8 months ago (2017-04-14 17:42:53 UTC) #12
please use gerrit instead
https://codereview.chromium.org/2816513004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java File chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java (right): https://codereview.chromium.org/2816513004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode565 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:565: recordAbortReasonHistogram(PaymentRequestMetrics.ABORT_REASON_OTHER); On 2017/04/12 16:54:24, sebsg wrote: > Could you ...
3 years, 8 months ago (2017-04-14 17:43:07 UTC) #14
sebsg
LGTM % small comments Thanks for making the metrics more robust! https://codereview.chromium.org/2816513004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java File chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java (right): ...
3 years, 8 months ago (2017-04-14 20:37:58 UTC) #18
please use gerrit instead
haraken: ptal histograms.xml.
3 years, 8 months ago (2017-04-14 21:08:15 UTC) #21
please use gerrit instead
https://codereview.chromium.org/2816513004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java File chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java (right): https://codereview.chromium.org/2816513004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode562 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:562: if (mUI != null) { On 2017/04/14 20:37:58, sebsg ...
3 years, 8 months ago (2017-04-14 21:09:02 UTC) #23
haraken
+isherman (I'm only eligible to review UseCounter-only changes.)
3 years, 8 months ago (2017-04-15 03:15:32 UTC) #27
Ilya Sherman
histograms.xml lgtm
3 years, 8 months ago (2017-04-18 00:11:37 UTC) #29
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/2816513004/60001
3 years, 8 months ago (2017-04-18 00:19:37 UTC) #32
commit-bot: I haz the power
3 years, 8 months ago (2017-04-18 02:37:23 UTC) #35
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/8dbd95ed5e1531af5df3d342edaf...

Powered by Google App Engine
This is Rietveld 408576698