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

Issue 2549313002: Show additional display items when instruments change. (Closed)

Created:
4 years ago by please use gerrit instead
Modified:
4 years ago
Reviewers:
gone
CC:
chromium-reviews, rouslan+payments_chromium.org, sebsg+paymentswatch_chromium.org, gogerald+paymentswatch_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Show additional display items when instruments change. If the user selects a payment instrument that matches a modifier, then the contents of the shopping cart should show the additional display items from the modifier. For example, if the merchant provides discounts for "visa", then selecting a "visa" type card should show the "VISA discount $5.00" line item in the shopping cart. This is accomplished by keeping track of the full modifier, instead of just the total. This will also be useful in upcoming patch where the modifier contents will be sent to the payment app. This feature is behind chrome://flags#web-payments-modifiers flag. This patch additionally removes the no longer used variable "totalCurrency". BUG=660926 Committed: https://crrev.com/a01e730142a80a46539e66684ed3dc8f8354fa5d Cr-Commit-Position: refs/heads/master@{#437347}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Upper case C #

Patch Set 3 : Reformat #

Patch Set 4 : Reformat #2 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -79 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java View 1 2 3 17 chunks +61 lines, -72 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/payments/ui/ShoppingCart.java View 1 4 chunks +29 lines, -7 lines 0 comments Download

Messages

Total messages: 26 (17 generated)
please use gerrit instead
Dan, ptal.
4 years ago (2016-12-07 16:44:41 UTC) #9
gone
lgtm https://codereview.chromium.org/2549313002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/ShoppingCart.java File chrome/android/java/src/org/chromium/chrome/browser/payments/ui/ShoppingCart.java (right): https://codereview.chromium.org/2549313002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/ShoppingCart.java#newcode79 chrome/android/java/src/org/chromium/chrome/browser/payments/ui/ShoppingCart.java:79: * @param additionalContents The additional shopping cart items. ...
4 years ago (2016-12-08 19:38:59 UTC) #10
gone
https://codereview.chromium.org/2549313002/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/2549313002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode652 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:652: ? null git cl format? Did something funky here ...
4 years ago (2016-12-08 19:41:14 UTC) #11
please use gerrit instead
https://codereview.chromium.org/2549313002/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/2549313002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode652 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:652: ? null On 2016/12/08 19:41:14, dfalcantara (check my queue) ...
4 years ago (2016-12-08 19:45:11 UTC) #13
gone
https://codereview.chromium.org/2549313002/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/2549313002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode652 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:652: ? null On 2016/12/08 19:45:11, rouslan wrote: > On ...
4 years ago (2016-12-08 19:48:14 UTC) #15
please use gerrit instead
Ran PaymentRequestImpl.java through Eclipse for formatting. Should be better now.
4 years ago (2016-12-08 20:01:39 UTC) #18
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/2549313002/60001
4 years ago (2016-12-08 20:03:34 UTC) #21
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years ago (2016-12-08 21:29:34 UTC) #24
commit-bot: I haz the power
4 years ago (2016-12-08 21:32:15 UTC) #26
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/a01e730142a80a46539e66684ed3dc8f8354fa5d
Cr-Commit-Position: refs/heads/master@{#437347}

Powered by Google App Engine
This is Rietveld 408576698