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

Issue 1012363002: Autofill: Recognize month/year selects when searching for credit cards. (Closed)

Created:
5 years, 9 months ago by Lei Zhang
Modified:
5 years, 9 months ago
Reviewers:
Evan Stade
CC:
chromium-reviews, estade+watch_chromium.org, browser-components-watch_chromium.org, rouslan+autofillwatch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Autofill: Recognize month/year selects when searching for credit cards. Also add ccv as yet another abbreviation for the card security code. BUG=428892, 464028, 466685 Committed: https://crrev.com/0067981c3a2527b16cf1b35c2830102dcdcdb530 Cr-Commit-Position: refs/heads/master@{#321469}

Patch Set 1 : #

Total comments: 4

Patch Set 2 : address comments #

Total comments: 2

Patch Set 3 : for loop #

Total comments: 2

Patch Set 4 : rebase #

Total comments: 1

Patch Set 5 : fix out of bounds indexing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+125 lines, -10 lines) Patch
M chrome/test/data/autofill/heuristics/output/23_checkout_m_nordstroms.com.out View 1 chunk +4 lines, -4 lines 0 comments Download
M components/autofill/core/browser/autofill_regex_constants.cc.utf8 View 1 chunk +1 line, -1 line 0 comments Download
M components/autofill/core/browser/credit_card_field.h View 1 chunk +9 lines, -0 lines 0 comments Download
M components/autofill/core/browser/credit_card_field.cc View 1 2 3 4 3 chunks +108 lines, -2 lines 0 comments Download
M components/autofill/core/browser/form_field.h View 2 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 23 (10 generated)
Lei Zhang
5 years, 9 months ago (2015-03-18 02:38:50 UTC) #4
Evan Stade
https://codereview.chromium.org/1012363002/diff/40001/components/autofill/core/browser/credit_card_field.cc File components/autofill/core/browser/credit_card_field.cc (right): https://codereview.chromium.org/1012363002/diff/40001/components/autofill/core/browser/credit_card_field.cc#newcode39 components/autofill/core/browser/credit_card_field.cc:39: while (regex_needles.size() <= haystack_remaining_size) { for (size_t i = ...
5 years, 9 months ago (2015-03-18 04:29:26 UTC) #5
Lei Zhang
https://codereview.chromium.org/1012363002/diff/40001/components/autofill/core/browser/credit_card_field.cc File components/autofill/core/browser/credit_card_field.cc (right): https://codereview.chromium.org/1012363002/diff/40001/components/autofill/core/browser/credit_card_field.cc#newcode39 components/autofill/core/browser/credit_card_field.cc:39: while (regex_needles.size() <= haystack_remaining_size) { On 2015/03/18 04:29:25, Evan ...
5 years, 9 months ago (2015-03-18 18:08:56 UTC) #7
Evan Stade
https://codereview.chromium.org/1012363002/diff/80001/components/autofill/core/browser/credit_card_field.cc File components/autofill/core/browser/credit_card_field.cc (right): https://codereview.chromium.org/1012363002/diff/80001/components/autofill/core/browser/credit_card_field.cc#newcode40 components/autofill/core/browser/credit_card_field.cc:40: for (const base::string16& regex : regex_needles) { for (int ...
5 years, 9 months ago (2015-03-18 20:41:24 UTC) #8
Lei Zhang
https://codereview.chromium.org/1012363002/diff/80001/components/autofill/core/browser/credit_card_field.cc File components/autofill/core/browser/credit_card_field.cc (right): https://codereview.chromium.org/1012363002/diff/80001/components/autofill/core/browser/credit_card_field.cc#newcode40 components/autofill/core/browser/credit_card_field.cc:40: for (const base::string16& regex : regex_needles) { On 2015/03/18 ...
5 years, 9 months ago (2015-03-19 02:33:28 UTC) #9
Evan Stade
lgtm https://codereview.chromium.org/1012363002/diff/100001/components/autofill/core/browser/credit_card_field.cc File components/autofill/core/browser/credit_card_field.cc (right): https://codereview.chromium.org/1012363002/diff/100001/components/autofill/core/browser/credit_card_field.cc#newcode313 components/autofill/core/browser/credit_card_field.cc:313: if (LikelyCardYearSelectField(scanner)) { I wonder if some locales ...
5 years, 9 months ago (2015-03-19 15:56:39 UTC) #10
Lei Zhang
https://codereview.chromium.org/1012363002/diff/100001/components/autofill/core/browser/credit_card_field.cc File components/autofill/core/browser/credit_card_field.cc (right): https://codereview.chromium.org/1012363002/diff/100001/components/autofill/core/browser/credit_card_field.cc#newcode313 components/autofill/core/browser/credit_card_field.cc:313: if (LikelyCardYearSelectField(scanner)) { On 2015/03/19 15:56:39, Evan Stade wrote: ...
5 years, 9 months ago (2015-03-19 18:35:57 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1012363002/100001
5 years, 9 months ago (2015-03-19 18:36:26 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/37970)
5 years, 9 months ago (2015-03-19 20:02:48 UTC) #17
Lei Zhang
https://codereview.chromium.org/1012363002/diff/120001/components/autofill/core/browser/credit_card_field.cc File components/autofill/core/browser/credit_card_field.cc (right): https://codereview.chromium.org/1012363002/diff/120001/components/autofill/core/browser/credit_card_field.cc#newcode37 components/autofill/core/browser/credit_card_field.cc:37: for (size_t i = 0; i < haystack.size() - ...
5 years, 9 months ago (2015-03-19 21:41:59 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1012363002/140001
5 years, 9 months ago (2015-03-19 21:43:20 UTC) #21
commit-bot: I haz the power
Committed patchset #5 (id:140001)
5 years, 9 months ago (2015-03-19 23:39:42 UTC) #22
commit-bot: I haz the power
5 years, 9 months ago (2015-03-19 23:40:17 UTC) #23
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/0067981c3a2527b16cf1b35c2830102dcdcdb530
Cr-Commit-Position: refs/heads/master@{#321469}

Powered by Google App Engine
This is Rietveld 408576698