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

Issue 2101463002: PaymentRequest: Implement PaymentDetailsModifier dictionary (in blink side). (Closed)

Created:
4 years, 5 months ago by zino
Modified:
4 years, 5 months ago
CC:
chromium-reviews, qsr+mojo_chromium.org, Aaron Boodman, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, haraken, dglazkov+blink, blink-reviews, darin (slow to review), ben+mojo_chromium.org, blink-reviews-api_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

PaymentRequest: Implement PaymentDetailsModifier dictionary (in blink side). The PaymentDetailsModifier allows details to modify the PaymentDetails based on payment method identifier. It is used to add a discount or surcharge line item indicating the reason for the different total amount, for example. This CL is adding the dictionary, mojo interface and related tests but doesn't include UI change to indicate total amount as per payment method identifier. Related spec link: https://w3c.github.io/browser-payment-api/#paymentdetailsmodifier-dictionary BUG=618857 Committed: https://crrev.com/434828bc5ea0c5e62dafdd87045a65a8d61349e0 Cr-Commit-Position: refs/heads/master@{#402297}

Patch Set 1 #

Total comments: 10

Patch Set 2 : addressed comments #

Messages

Total messages: 25 (12 generated)
zino
PTAL
4 years, 5 months ago (2016-06-26 18:28:38 UTC) #5
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2101463002/20001
4 years, 5 months ago (2016-06-26 18:29:25 UTC) #7
please use gerrit instead
Great work! https://codereview.chromium.org/2101463002/diff/20001/third_party/WebKit/LayoutTests/payments/payment-request-interface.html File third_party/WebKit/LayoutTests/payments/payment-request-interface.html (right): https://codereview.chromium.org/2101463002/diff/20001/third_party/WebKit/LayoutTests/payments/payment-request-interface.html#newcode196 third_party/WebKit/LayoutTests/payments/payment-request-interface.html:196: new PaymentRequest([{'supportedMethods': ['foo']}], {'total': buildItem(), 'modifiers': [{'total' ...
4 years, 5 months ago (2016-06-26 19:45:26 UTC) #8
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-26 20:27:58 UTC) #10
zino
Thank you for review. I addressed your comments. PTAL. Thanks. https://codereview.chromium.org/2101463002/diff/20001/third_party/WebKit/LayoutTests/payments/payment-request-interface.html File third_party/WebKit/LayoutTests/payments/payment-request-interface.html (right): https://codereview.chromium.org/2101463002/diff/20001/third_party/WebKit/LayoutTests/payments/payment-request-interface.html#newcode196 ...
4 years, 5 months ago (2016-06-27 17:29:24 UTC) #11
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2101463002/40001
4 years, 5 months ago (2016-06-27 17:33:08 UTC) #13
please use gerrit instead
lgtm
4 years, 5 months ago (2016-06-27 17:58:19 UTC) #14
zino
+kenrb@ for payment_request.mojom PTAL. Thank you.
4 years, 5 months ago (2016-06-27 18:09:05 UTC) #16
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-27 19:08:35 UTC) #18
kenrb
lgtm
4 years, 5 months ago (2016-06-27 20:49:41 UTC) #19
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/2101463002/40001
4 years, 5 months ago (2016-06-27 21:34:24 UTC) #21
commit-bot: I haz the power
Committed patchset #2 (id:40001)
4 years, 5 months ago (2016-06-27 21:42:45 UTC) #23
commit-bot: I haz the power
4 years, 5 months ago (2016-06-27 21:45:17 UTC) #25
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/434828bc5ea0c5e62dafdd87045a65a8d61349e0
Cr-Commit-Position: refs/heads/master@{#402297}

Powered by Google App Engine
This is Rietveld 408576698