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

Issue 2621453002: Selected shipping option in payment summary view + shipping option selection view (Closed)

Created:
3 years, 11 months ago by Moe
Modified:
3 years, 11 months ago
CC:
chromium-reviews, pkl (ping after 24h if needed), gogerald+paymentswatch_chromium.org, rouslan+payments_chromium.org, noyau+watch_chromium.org, sebsg+paymentswatch_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Selected shipping option in payment summary view + shipping option selection view BUG=602666 Review-Url: https://codereview.chromium.org/2621453002 Cr-Commit-Position: refs/heads/master@{#443226} Committed: https://chromium.googlesource.com/chromium/src/+/9fb7181fd5cf504dc37aae3775c73c81e2fd4336

Patch Set 1 : Initial #

Total comments: 23

Patch Set 2 : Addressed comments by lpromero@ and jdonnelley@ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+652 lines, -50 lines) Patch
M ios/chrome/app/strings/ios_strings.grd View 1 1 chunk +3 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/BUILD.gn View 2 chunks +6 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/payment_items_display_view_controller.mm View 5 chunks +5 lines, -10 lines 0 comments Download
M ios/chrome/browser/payments/payment_method_selection_coordinator.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/payment_request_coordinator.h View 3 chunks +7 lines, -1 line 0 comments Download
M ios/chrome/browser/payments/payment_request_coordinator.mm View 1 7 chunks +55 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/payment_request_utils.h View 1 chunk +5 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/payment_request_utils.mm View 1 chunk +9 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/payment_request_view_controller.h View 3 chunks +8 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/payment_request_view_controller.mm View 1 12 chunks +71 lines, -14 lines 0 comments Download
M ios/chrome/browser/payments/shipping_address_selection_coordinator.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M ios/chrome/browser/payments/shipping_address_selection_coordinator_unittest.mm View 1 1 chunk +2 lines, -1 line 0 comments Download
M ios/chrome/browser/payments/shipping_address_selection_view_controller.mm View 1 1 chunk +22 lines, -17 lines 0 comments Download
A ios/chrome/browser/payments/shipping_option_selection_coordinator.h View 1 1 chunk +50 lines, -0 lines 0 comments Download
A ios/chrome/browser/payments/shipping_option_selection_coordinator.mm View 1 1 chunk +90 lines, -0 lines 0 comments Download
A + ios/chrome/browser/payments/shipping_option_selection_coordinator_unittest.mm View 1 2 chunks +8 lines, -7 lines 0 comments Download
A ios/chrome/browser/payments/shipping_option_selection_view_controller.h View 1 1 chunk +50 lines, -0 lines 0 comments Download
A ios/chrome/browser/payments/shipping_option_selection_view_controller.mm View 1 1 chunk +190 lines, -0 lines 0 comments Download
A ios/chrome/browser/payments/shipping_option_selection_view_controller_unittest.mm View 1 1 chunk +63 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (19 generated)
Moe
Hi Justin, Please review this CL.
3 years, 11 months ago (2017-01-09 15:14:39 UTC) #11
Justin Donnelly
In general, looks good, just a few nits. +lpromero for his review. Moving forward, I ...
3 years, 11 months ago (2017-01-10 17:11:53 UTC) #13
lpromero
lgtm https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/shipping_option_selection_coordinator.h File ios/chrome/browser/payments/shipping_option_selection_coordinator.h (right): https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/shipping_option_selection_coordinator.h#newcode1 ios/chrome/browser/payments/shipping_option_selection_coordinator.h:1: // Copyright 2016 The Chromium Authors. All rights ...
3 years, 11 months ago (2017-01-11 12:51:15 UTC) #14
Moe
https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/payment_request_coordinator.mm File ios/chrome/browser/payments/payment_request_coordinator.mm (right): https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/payment_request_coordinator.mm#newcode84 ios/chrome/browser/payments/payment_request_coordinator.mm:84: // The selected shipping option must be the last ...
3 years, 11 months ago (2017-01-12 00:06:19 UTC) #16
Justin Donnelly
lgtm but please address the one remaining comment https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/shipping_option_selection_coordinator.mm File ios/chrome/browser/payments/shipping_option_selection_coordinator.mm (right): https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/shipping_option_selection_coordinator.mm#newcode84 ios/chrome/browser/payments/shipping_option_selection_coordinator.mm:84: _viewController.get().view.userInteractionEnabled ...
3 years, 11 months ago (2017-01-12 00:23:29 UTC) #18
Moe
Thank you Justin for the reviews and helpful resources you put together for the Payment ...
3 years, 11 months ago (2017-01-12 14:32:26 UTC) #21
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/2621453002/40001
3 years, 11 months ago (2017-01-12 14:32:52 UTC) #24
commit-bot: I haz the power
Committed patchset #2 (id:40001) as https://chromium.googlesource.com/chromium/src/+/9fb7181fd5cf504dc37aae3775c73c81e2fd4336
3 years, 11 months ago (2017-01-12 14:38:33 UTC) #27
Justin Donnelly
https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/shipping_option_selection_coordinator.mm File ios/chrome/browser/payments/shipping_option_selection_coordinator.mm (right): https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/shipping_option_selection_coordinator.mm#newcode84 ios/chrome/browser/payments/shipping_option_selection_coordinator.mm:84: _viewController.get().view.userInteractionEnabled = YES; On 2017/01/12 14:32:26, moe wrote: > ...
3 years, 11 months ago (2017-01-12 16:05:11 UTC) #28
Moe
On 2017/01/12 16:05:11, Justin Donnelly wrote: > https://codereview.chromium.org/2621453002/diff/20001/ios/chrome/browser/payments/shipping_option_selection_coordinator.mm > File ios/chrome/browser/payments/shipping_option_selection_coordinator.mm > (right): > > ...
3 years, 11 months ago (2017-01-12 16:14:12 UTC) #29
lpromero
3 years, 11 months ago (2017-01-12 16:49:05 UTC) #30
Message was sent while issue was closed.
It's true that reenabling user interactions keeps things more balanced and
doesn't propagate assumptions. Let's keep it for now.

Powered by Google App Engine
This is Rietveld 408576698