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

Issue 2870153002: [Payments] Record navigations that close the Payment Request as aborts. (Closed)

Created:
3 years, 7 months ago by sebsg
Modified:
3 years, 7 months ago
Reviewers:
Mathieu
CC:
chromium-reviews, tfarina, jam, gogerald+paymentswatch_chromium.org, rouslan+payments_chromium.org, darin-cc_chromium.org, mahmadi+paymentswatch_chromium.org, sebsg+paymentswatch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Payments] Record navigations that close the Payment Request as aborts. BUG=717757 Review-Url: https://codereview.chromium.org/2870153002 Cr-Commit-Position: refs/heads/master@{#472514} Committed: https://chromium.googlesource.com/chromium/src/+/2c8558a602d83dbb979c30e6a18d271502b951fa

Patch Set 1 #

Total comments: 18

Patch Set 2 : Rebase #

Patch Set 3 : Addressed commnets #

Patch Set 4 : Rebase #

Total comments: 8

Patch Set 5 : Addressed comments #

Total comments: 1

Patch Set 6 : Addressed comments #

Patch Set 7 : Rebase #

Patch Set 8 : Fixed Windows error #

Unified diffs Side-by-side diffs Delta from patch set Stats (+191 lines, -8 lines) Patch
M chrome/browser/ui/views/payments/payment_request_browsertest_base.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc View 1 2 3 4 5 6 7 3 chunks +140 lines, -0 lines 0 comments Download
M components/payments/content/payment_request.h View 1 2 3 4 5 3 chunks +9 lines, -0 lines 0 comments Download
M components/payments/content/payment_request.cc View 1 2 3 4 5 6 4 chunks +16 lines, -4 lines 0 comments Download
M components/payments/content/payment_request_web_contents_manager.h View 1 3 chunks +9 lines, -2 lines 0 comments Download
M components/payments/content/payment_request_web_contents_manager.cc View 1 2 3 chunks +12 lines, -1 line 0 comments Download
M components/payments/core/journey_logger.cc View 1 2 3 4 1 chunk +4 lines, -1 line 0 comments Download

Messages

Total messages: 52 (38 generated)
sebsg
Hi Math, PTAL?
3 years, 7 months ago (2017-05-09 17:59:04 UTC) #5
Mathieu
https://codereview.chromium.org/2870153002/diff/20001/chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc File chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc (right): https://codereview.chromium.org/2870153002/diff/20001/chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc#newcode247 chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc:247: NavigateTo("/payment_request_email_test.html"); can you have a test that navigates to ...
3 years, 7 months ago (2017-05-09 18:12:19 UTC) #8
sebsg
Thanks, another look? https://codereview.chromium.org/2870153002/diff/20001/chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc File chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc (right): https://codereview.chromium.org/2870153002/diff/20001/chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc#newcode247 chrome/browser/ui/views/payments/payment_request_can_make_payment_metrics_browsertest.cc:247: NavigateTo("/payment_request_email_test.html"); On 2017/05/09 18:12:19, Mathieu wrote: ...
3 years, 7 months ago (2017-05-10 14:58:48 UTC) #18
Mathieu
https://codereview.chromium.org/2870153002/diff/20001/components/payments/core/journey_logger.cc File components/payments/core/journey_logger.cc (right): https://codereview.chromium.org/2870153002/diff/20001/components/payments/core/journey_logger.cc#newcode113 components/payments/core/journey_logger.cc:113: if (has_recorded_) On 2017/05/10 14:58:48, sebsg wrote: > On ...
3 years, 7 months ago (2017-05-10 17:04:20 UTC) #22
sebsg
https://codereview.chromium.org/2870153002/diff/20001/components/payments/core/journey_logger.cc File components/payments/core/journey_logger.cc (right): https://codereview.chromium.org/2870153002/diff/20001/components/payments/core/journey_logger.cc#newcode113 components/payments/core/journey_logger.cc:113: if (has_recorded_) On 2017/05/10 17:04:20, Mathieu wrote: > On ...
3 years, 7 months ago (2017-05-10 18:20:26 UTC) #24
Mathieu
lgtm https://codereview.chromium.org/2870153002/diff/160001/components/payments/content/payment_request.cc File components/payments/content/payment_request.cc (right): https://codereview.chromium.org/2870153002/diff/160001/components/payments/content/payment_request.cc#newcode153 components/payments/content/payment_request.cc:153: if (!has_recorded_abort_reason_) { as discussed let's move this ...
3 years, 7 months ago (2017-05-10 20:23:07 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/2870153002/180001
3 years, 7 months ago (2017-05-11 14:08:46 UTC) #32
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/424120)
3 years, 7 months ago (2017-05-11 15:46:52 UTC) #34
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/2870153002/180001
3 years, 7 months ago (2017-05-11 17:37:44 UTC) #36
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/442202)
3 years, 7 months ago (2017-05-11 19:12:06 UTC) #38
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/2870153002/220001
3 years, 7 months ago (2017-05-17 15:45:46 UTC) #45
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/429246)
3 years, 7 months ago (2017-05-17 17:34:46 UTC) #47
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/2870153002/220001
3 years, 7 months ago (2017-05-17 17:40:24 UTC) #49
commit-bot: I haz the power
3 years, 7 months ago (2017-05-17 18:54:28 UTC) #52
Message was sent while issue was closed.
Committed patchset #8 (id:220001) as
https://chromium.googlesource.com/chromium/src/+/2c8558a602d83dbb979c30e6a18d...

Powered by Google App Engine
This is Rietveld 408576698