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

Issue 2805273002: [Payment Request] Selector view controller (Closed)

Created:
3 years, 8 months ago by Moe
Modified:
3 years, 8 months ago
Reviewers:
gambard, lpromero
CC:
chromium-reviews, ios-reviews+chrome_chromium.org, ios-reviews_chromium.org, mahmadi+paymentsioswatch_chromium.org, pkl (ping after 24h if needed), gogerald+paymentswatch_chromium.org, rouslan+payments_chromium.org, marq+watch_chromium.org, noyau+watch_chromium.org, mahmadi+paymentswatch_chromium.org, lpromero+watch_chromium.org, sebsg+paymentswatch_chromium.org, ios-reviews+showcase_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Payment Request] Selector view controller This view controller is going to replace the following view controllers: PaymentMethodSelectionViewController ShippingAddressSelectionViewController ShippingOptionSelectionViewController BUG=602666 http://imgur.com/a/nPHzd Review-Url: https://codereview.chromium.org/2805273002 Cr-Commit-Position: refs/heads/master@{#465221} Committed: https://chromium.googlesource.com/chromium/src/+/07c27c592ab8b9e59777084bc9e869dce6c5e23f

Patch Set 1 #

Total comments: 55

Patch Set 2 : Addressed comments #

Total comments: 17

Patch Set 3 : Addressed comments #

Total comments: 17

Patch Set 4 : Addressed comments #

Total comments: 22

Patch Set 5 : Addressed comments #

Messages

Total messages: 35 (18 generated)
Moe
Hi Gauthier, Please take a look.
3 years, 8 months ago (2017-04-07 17:58:15 UTC) #5
gambard
Adding lpromero for comments with +lpromero. This CL is big. Can you split it between ...
3 years, 8 months ago (2017-04-10 09:47:36 UTC) #9
Moe
Thanks Gauthier. PTAL. https://codereview.chromium.org/2805273002/diff/1/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ios/chrome/browser/payments/payment_request_selector_view_controller.mm (right): https://codereview.chromium.org/2805273002/diff/1/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode40 ios/chrome/browser/payments/payment_request_selector_view_controller.mm:40: ItemTypeHeader = kItemTypeHeaderItem, // This is ...
3 years, 8 months ago (2017-04-10 17:53:50 UTC) #10
gambard
mainly lg. I will wait for lpromero's opinion for a more thoughtful review https://codereview.chromium.org/2805273002/diff/40001/ios/chrome/browser/payments/cells/payments_text_item.mm File ...
3 years, 8 months ago (2017-04-11 15:23:25 UTC) #12
lpromero
First round before going in a meeting. I will finish the review today. https://codereview.chromium.org/2805273002/diff/1/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ...
3 years, 8 months ago (2017-04-11 15:59:06 UTC) #13
lpromero
https://codereview.chromium.org/2805273002/diff/40001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ios/chrome/browser/payments/payment_request_selector_view_controller.mm (right): https://codereview.chromium.org/2805273002/diff/40001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode79 ios/chrome/browser/payments/payment_request_selector_view_controller.mm:79: - (void)loadModel { I would have seen the model ...
3 years, 8 months ago (2017-04-11 17:30:19 UTC) #14
Moe
Hi, PTAL https://codereview.chromium.org/2805273002/diff/1/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ios/chrome/browser/payments/payment_request_selector_view_controller.mm (right): https://codereview.chromium.org/2805273002/diff/1/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode144 ios/chrome/browser/payments/payment_request_selector_view_controller.mm:144: if ([cell isKindOfClass:[PaymentsTextCell class]]) { On 2017/04/11 ...
3 years, 8 months ago (2017-04-14 06:05:49 UTC) #15
lpromero
lg when we are through with the itemType API refactoring. https://codereview.chromium.org/2805273002/diff/80001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ios/chrome/browser/payments/payment_request_selector_view_controller.mm (right): https://codereview.chromium.org/2805273002/diff/80001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode40 ...
3 years, 8 months ago (2017-04-14 12:18:10 UTC) #17
Moe
https://codereview.chromium.org/2805273002/diff/80001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ios/chrome/browser/payments/payment_request_selector_view_controller.mm (right): https://codereview.chromium.org/2805273002/diff/80001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode40 ios/chrome/browser/payments/payment_request_selector_view_controller.mm:40: ItemTypeHeader = kItemTypeHeaderItem, // This is a repeated item ...
3 years, 8 months ago (2017-04-17 21:29:37 UTC) #19
gambard
lg once the item type can be set in the View Controller. Thanks for your ...
3 years, 8 months ago (2017-04-18 08:06:37 UTC) #20
lpromero
lgtm https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.h File ios/chrome/browser/payments/payment_request_selector_view_controller.h (right): https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.h#newcode25 ios/chrome/browser/payments/payment_request_selector_view_controller.h:25: - (void)paymentRequestSelectorViewControllerDidReturn: On 2017/04/18 08:06:37, gambard wrote: > ...
3 years, 8 months ago (2017-04-18 08:43:46 UTC) #21
gambard
I missed https://codereview.chromium.org/2814273004 so lgtm :) https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ios/chrome/browser/payments/payment_request_selector_view_controller.mm (right): https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode64 ios/chrome/browser/payments/payment_request_selector_view_controller.mm:64: action:@selector(onReturn)]; On 2017/04/18 ...
3 years, 8 months ago (2017-04-18 08:52:46 UTC) #22
Moe
Thank you both for this! It was a tough one but I think we have ...
3 years, 8 months ago (2017-04-18 12:43:30 UTC) #23
gambard
https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm File ios/chrome/browser/payments/payment_request_selector_view_controller.mm (right): https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode64 ios/chrome/browser/payments/payment_request_selector_view_controller.mm:64: action:@selector(onReturn)]; On 2017/04/18 12:43:30, moe wrote: > On 2017/04/18 ...
3 years, 8 months ago (2017-04-18 12:47:48 UTC) #26
Moe
On 2017/04/18 12:47:48, gambard wrote: > https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm > File ios/chrome/browser/payments/payment_request_selector_view_controller.mm > (right): > > https://codereview.chromium.org/2805273002/diff/120001/ios/chrome/browser/payments/payment_request_selector_view_controller.mm#newcode64 ...
3 years, 8 months ago (2017-04-18 13:52:28 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/2805273002/140001
3 years, 8 months ago (2017-04-18 13:53:00 UTC) #32
commit-bot: I haz the power
3 years, 8 months ago (2017-04-18 13:57:25 UTC) #35
Message was sent while issue was closed.
Committed patchset #5 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/07c27c592ab8b9e59777084bc9e8...

Powered by Google App Engine
This is Rietveld 408576698