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

Issue 141843005: rAc: fix some validation issues (Closed)

Created:
6 years, 10 months ago by Evan Stade
Modified:
6 years, 10 months ago
CC:
chromium-reviews, benquan, browser-components-watch_chromium.org, Dane Wallinga, dyu1, estade+watch_chromium.org, Ilya Sherman, rouslan+autofillwatch_chromium.org
Visibility:
Public.

Description

rAc: fix some validation issues 1) hide bubble after fixing a missing month or year 2) CVC validity should be based on card type best guess 3) cross-field validation shouldn't override single-field validation, but fields that are validly individually shouldn't skip cross-field validation just because their partner field is invalid (necessary for \#2) BUG=336998 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=248571

Patch Set 1 #

Total comments: 4

Patch Set 2 : nits #

Patch Set 3 : not const after all #

Patch Set 4 : re-up #

Patch Set 5 : merge #

Patch Set 6 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+14 lines, -23 lines) Patch
M chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc View 1 2 3 4 5 3 chunks +2 lines, -19 lines 0 comments Download
M chrome/browser/ui/autofill/autofill_dialog_types.h View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/autofill/autofill_dialog_types.cc View 1 2 1 chunk +8 lines, -1 line 0 comments Download
M components/autofill/core/browser/validation.cc View 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 57 (0 generated)
Evan Stade
https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc File chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc (left): https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc#oldcode1764 chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc:1764: // If the field is valid but can be ...
6 years, 10 months ago (2014-01-31 00:22:12 UTC) #1
Dan Beam
lgtm but groby@ should take a look as well https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_types.cc File chrome/browser/ui/autofill/autofill_dialog_types.cc (right): https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_types.cc#newcode140 chrome/browser/ui/autofill/autofill_dialog_types.cc:140: ...
6 years, 10 months ago (2014-01-31 19:20:27 UTC) #2
groby-ooo-7-16
I'd prefer tests for the new behavior. https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc File chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc (left): https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc#oldcode1764 chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc:1764: // If ...
6 years, 10 months ago (2014-01-31 19:59:58 UTC) #3
groby-ooo-7-16
LGTM if you're fine with "inter-field happens always"
6 years, 10 months ago (2014-01-31 20:00:30 UTC) #4
Evan Stade
https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc File chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc (left): https://codereview.chromium.org/141843005/diff/1/chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc#oldcode1764 chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc:1764: // If the field is valid but can be ...
6 years, 10 months ago (2014-01-31 21:50:28 UTC) #5
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-01-31 21:50:33 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/60001
6 years, 10 months ago (2014-01-31 21:52:55 UTC) #7
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-01-31 22:11:48 UTC) #8
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=219322
6 years, 10 months ago (2014-01-31 22:11:48 UTC) #9
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-31 22:11:52 UTC) #10
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-31 22:11:58 UTC) #11
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-01-31 22:13:42 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/60001
6 years, 10 months ago (2014-01-31 22:13:49 UTC) #13
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-01-31 22:50:42 UTC) #14
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) app_list_unittests, aura_unittests, browser_tests, compositor_unittests, content_browsertests, content_unittests, ...
6 years, 10 months ago (2014-01-31 22:50:43 UTC) #15
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-31 22:50:54 UTC) #16
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-31 22:50:54 UTC) #17
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-02-01 00:50:30 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/60002
6 years, 10 months ago (2014-02-01 00:51:49 UTC) #19
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-01 01:12:17 UTC) #20
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=221843
6 years, 10 months ago (2014-02-01 01:12:17 UTC) #21
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 01:12:22 UTC) #22
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 01:12:25 UTC) #23
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-02-01 02:18:56 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/60002
6 years, 10 months ago (2014-02-01 02:19:11 UTC) #25
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-01 02:44:24 UTC) #26
commit-bot: I haz the power
Retried try job too often on linux_clang for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_clang&number=173519
6 years, 10 months ago (2014-02-01 02:44:25 UTC) #27
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 02:44:33 UTC) #28
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 02:44:35 UTC) #29
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-02-01 03:03:34 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/60002
6 years, 10 months ago (2014-02-01 03:03:42 UTC) #31
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 03:04:13 UTC) #32
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 03:04:16 UTC) #33
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-02-01 03:04:18 UTC) #34
commit-bot: I haz the power
Failed to trigger a try job on linux_clang HTTP Error 400: Bad Request
6 years, 10 months ago (2014-02-01 03:12:06 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/920001
6 years, 10 months ago (2014-02-01 03:12:12 UTC) #36
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-01 04:03:05 UTC) #37
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) telemetry_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=221927
6 years, 10 months ago (2014-02-01 04:03:05 UTC) #38
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 04:03:12 UTC) #39
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-01 04:03:15 UTC) #40
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-02-03 17:33:33 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/920001
6 years, 10 months ago (2014-02-03 17:33:47 UTC) #42
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-03 17:33:50 UTC) #43
commit-bot: I haz the power
Failed to apply patch for chrome/browser/ui/autofill/autofill_dialog_controller_impl.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 10 months ago (2014-02-03 17:33:51 UTC) #44
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-03 17:33:56 UTC) #45
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-03 17:33:59 UTC) #46
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-02-03 18:30:22 UTC) #47
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/1190001
6 years, 10 months ago (2014-02-03 18:30:32 UTC) #48
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-03 18:47:48 UTC) #49
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=219848
6 years, 10 months ago (2014-02-03 18:47:50 UTC) #50
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-03 18:47:52 UTC) #51
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-03 18:47:57 UTC) #52
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 10 months ago (2014-02-03 19:06:42 UTC) #53
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/141843005/1240004
6 years, 10 months ago (2014-02-03 19:07:39 UTC) #54
commit-bot: I haz the power
Change committed as 248571
6 years, 10 months ago (2014-02-03 20:52:30 UTC) #55
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-03 20:52:36 UTC) #56
commit-bot: I haz the power
6 years, 10 months ago (2014-02-03 20:52:39 UTC) #57
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.

Powered by Google App Engine
This is Rietveld 408576698