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

Issue 2773383002: [Payments] In shipping address editor, enable required + phone validation. (Closed)

Created:
3 years, 9 months ago by Mathieu
Modified:
3 years, 9 months ago
Reviewers:
MAD, anthonyvd
CC:
browser-components-watch_chromium.org, chromium-reviews, estade+watch_chromium.org, MAD, mathp+autofillwatch_chromium.org, rogerm+autofillwatch_chromium.org, rouslan+autofill_chromium.org, sebsg+autofillwatch_chromium.org, tfarina, vabr+watchlistautofill_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Payments] In shipping address editor, enable required + phone validation. Should be tested as part of upcoming browser_tests. New function in validation.h is not unit-tested because it would be a replica of phone_number_i18n_unittest.cc BUG=703754 TEST=None, yet. Review-Url: https://codereview.chromium.org/2773383002 Cr-Commit-Position: refs/heads/master@{#459816} Committed: https://chromium.googlesource.com/chromium/src/+/8e102df2b584bdd38c62ee31f35c0a4eccff5691

Patch Set 1 : Initial #

Total comments: 2

Patch Set 2 : clear error #

Total comments: 2

Patch Set 3 : addressed comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+39 lines, -7 lines) Patch
M chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc View 1 3 chunks +25 lines, -5 lines 0 comments Download
M components/autofill/core/browser/validation.h View 1 chunk +5 lines, -0 lines 0 comments Download
M components/autofill/core/browser/validation.cc View 2 chunks +7 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (13 generated)
Mathieu
PTAL
3 years, 9 months ago (2017-03-27 00:07:38 UTC) #5
Mathieu
On 2017/03/27 00:07:38, Mathieu wrote: > PTAL
3 years, 9 months ago (2017-03-27 00:07:57 UTC) #7
MAD
Just a small suggestion. BYE MAD https://codereview.chromium.org/2773383002/diff/20001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc File chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc (right): https://codereview.chromium.org/2773383002/diff/20001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc#newcode327 chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc:327: bool is_required_valid = ...
3 years, 9 months ago (2017-03-27 13:29:14 UTC) #11
Mathieu
Thanks! https://codereview.chromium.org/2773383002/diff/20001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc File chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc (right): https://codereview.chromium.org/2773383002/diff/20001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc#newcode327 chrome/browser/ui/views/payments/shipping_address_editor_view_controller.cc:327: bool is_required_valid = !field_.required; On 2017/03/27 13:29:13, MAD ...
3 years, 9 months ago (2017-03-27 13:39:04 UTC) #12
anthonyvd
lgtm % nit https://codereview.chromium.org/2773383002/diff/40001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h File chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h (right): https://codereview.chromium.org/2773383002/diff/40001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h#newcode61 chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h:61: ShippingAddressEditorViewController* controller_; nit: comment about why ...
3 years, 9 months ago (2017-03-27 14:05:08 UTC) #13
Mathieu
Thanks! https://codereview.chromium.org/2773383002/diff/40001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h File chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h (right): https://codereview.chromium.org/2773383002/diff/40001/chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h#newcode61 chrome/browser/ui/views/payments/shipping_address_editor_view_controller.h:61: ShippingAddressEditorViewController* controller_; On 2017/03/27 14:05:08, anthonyvd wrote: > ...
3 years, 9 months ago (2017-03-27 16:36:11 UTC) #14
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/2773383002/60001
3 years, 9 months ago (2017-03-27 16:36:46 UTC) #18
commit-bot: I haz the power
3 years, 9 months ago (2017-03-27 17:35:36 UTC) #21
Message was sent while issue was closed.
Committed patchset #3 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/8e102df2b584bdd38c62ee31f35c...

Powered by Google App Engine
This is Rietveld 408576698