The design specs have some buttons and placeholder text on payment sheet rows in some states (no option available/nothing selected).
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62 commit 6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62 Author: anthonyvd <anthonyvd@chromium.org> Date: Fri Apr 14 01:21:16 2017 [Web Payments] Prettify the payment sheet rows in some states. BUG= 710977 TBR=bauerb@chromium.org,blundell@chromium.org (android_chrome_strings.grd, components_strings.grd) Review-Url: https://codereview.chromium.org/2814173002 Cr-Commit-Position: refs/heads/master@{#464644} [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/android/java/strings/android_chrome_strings.grd [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/browser/ui/views/payments/payment_request_browsertest_base.cc [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/browser/ui/views/payments/payment_request_dialog_view_ids.h [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/browser/ui/views/payments/payment_request_item_list.cc [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/browser/ui/views/payments/payment_request_row_view.cc [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/browser/ui/views/payments/payment_request_row_view.h [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/chrome/browser/ui/views/payments/payment_sheet_view_controller_browsertest.cc [modify] https://crrev.com/6f91eb9692b1fbb8839a0dbf9b0f3c5b10117b62/components/components_strings.grd
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/bab199c9ccd8b873ac9d3c2e68ad79607887263c commit bab199c9ccd8b873ac9d3c2e68ad79607887263c Author: anthonyvd <anthonyvd@chromium.org> Date: Mon Apr 24 22:50:29 2017 [Web Payments] Add placeholders in non-selected payment sheet rows BUG= 710977 Review-Url: https://codereview.chromium.org/2843533002 Cr-Commit-Position: refs/heads/master@{#466805} [modify] https://crrev.com/bab199c9ccd8b873ac9d3c2e68ad79607887263c/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc [modify] https://crrev.com/bab199c9ccd8b873ac9d3c2e68ad79607887263c/components/payments_strings.grdp
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/55cde5fb732692857b3535076e5ac9e08188033e commit 55cde5fb732692857b3535076e5ac9e08188033e Author: anthonyvd <anthonyvd@chromium.org> Date: Wed Apr 26 18:27:14 2017 [Web Payments] Implement placeholders in the shipping options row BUG= 710977 Review-Url: https://codereview.chromium.org/2838193004 Cr-Commit-Position: refs/heads/master@{#467385} [modify] https://crrev.com/55cde5fb732692857b3535076e5ac9e08188033e/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc [modify] https://crrev.com/55cde5fb732692857b3535076e5ac9e08188033e/components/payments_strings.grdp
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b355c151cb044f24b90f6933ec6b55bc409ab794 commit b355c151cb044f24b90f6933ec6b55bc409ab794 Author: anthonyvd <anthonyvd@chromium.org> Date: Wed May 03 11:57:07 2017 [Web Payments] Go to editors directly when "Add" buttons are pressed BUG= 710977 Review-Url: https://codereview.chromium.org/2854973002 Cr-Commit-Position: refs/heads/master@{#468943} [modify] https://crrev.com/b355c151cb044f24b90f6933ec6b55bc409ab794/chrome/browser/ui/views/payments/contact_info_editor_view_controller_browsertest.cc [modify] https://crrev.com/b355c151cb044f24b90f6933ec6b55bc409ab794/chrome/browser/ui/views/payments/credit_card_editor_view_controller_browsertest.cc [modify] https://crrev.com/b355c151cb044f24b90f6933ec6b55bc409ab794/chrome/browser/ui/views/payments/payment_method_view_controller_browsertest.cc [modify] https://crrev.com/b355c151cb044f24b90f6933ec6b55bc409ab794/chrome/browser/ui/views/payments/payment_request_browsertest_base.cc [modify] https://crrev.com/b355c151cb044f24b90f6933ec6b55bc409ab794/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc [modify] https://crrev.com/b355c151cb044f24b90f6933ec6b55bc409ab794/chrome/browser/ui/views/payments/shipping_address_editor_view_controller_browsertest.cc
Comment 1 by bugdroid1@chromium.org
, Apr 14 2017