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

Side by Side Diff: components/autofill/core/browser/autofill_regex_constants.cc.utf8

Issue 381613005: [Autofill] Autofill fails to fill credit card number when split across fields. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file contains UTF8 strings that we want as char arrays. To avoid 5 // This file contains UTF8 strings that we want as char arrays. To avoid
6 // different compilers, we use a script to convert the UTF8 strings into 6 // different compilers, we use a script to convert the UTF8 strings into
7 // numeric literals (\x##). 7 // numeric literals (\x##).
8 8
9 #include "components/autofill/core/browser/autofill_regex_constants.h" 9 #include "components/autofill/core/browser/autofill_regex_constants.h"
10 10
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
187 "|fecha" // es 187 "|fecha" // es
188 "|date.*exp" // fr-FR 188 "|date.*exp" // fr-FR
189 "|scadenza" // it-IT 189 "|scadenza" // it-IT
190 "|有効期限" // ja-JP 190 "|有効期限" // ja-JP
191 "|validade" // pt-BR, pt-PT 191 "|validade" // pt-BR, pt-PT
192 "|Срок действия карты"; // ru 192 "|Срок действия карты"; // ru
193 const char kCardIgnoredRe[] = 193 const char kCardIgnoredRe[] =
194 "^card"; 194 "^card";
195 const char kGiftCardRe[] = 195 const char kGiftCardRe[] =
196 "gift.?card"; 196 "gift.?card";
197 const char kCardNumberPart1Re[] =
198 "card.?number.?1|card.?1|card.?no.?1|cc.?num.?1|cc.?q.?1|acct.?num.?1|quad.? 1|q.?1|part.?1";
199 const char kCardNumberPart2Re[] =
200 "card.?number.?2|card.?2|card.?no.?2|cc.?num.?2|cc.?q.?2|acct.?num.?2|quad.? 2|q.?2|part.?2";
201 const char kCardNumberPart3Re[] =
202 "card.?number.?3|card.?3|card.?no.?3|cc.?num.?3|cc.?q.?3|acct.?num.?3|quad.? 3|q.?3|part.?3";
203 const char kCardNumberPart4Re[] =
204 "card.?number.?4|card.?4|card.?no.?4|cc.?num.?4|cc.?q.?4|acct.?num.?4|quad.? 4|q.?4|part.?4";
197 205
198 206
199 ///////////////////////////////////////////////////////////////////////////// 207 /////////////////////////////////////////////////////////////////////////////
200 // email_field.cc 208 // email_field.cc
201 ///////////////////////////////////////////////////////////////////////////// 209 /////////////////////////////////////////////////////////////////////////////
202 const char kEmailRe[] = 210 const char kEmailRe[] =
203 "e.?mail" 211 "e.?mail"
204 "|courriel" // fr 212 "|courriel" // fr
205 "|メールアドレス" // ja-JP 213 "|メールアドレス" // ja-JP
206 "|Электронной.?Почты" // ru 214 "|Электронной.?Почты" // ru
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
282 "prefix|exchange" 290 "prefix|exchange"
283 "|preselection" // fr-FR 291 "|preselection" // fr-FR
284 "|ddd"; // pt-BR, pt-PT 292 "|ddd"; // pt-BR, pt-PT
285 const char kPhoneSuffixRe[] = 293 const char kPhoneSuffixRe[] =
286 "suffix"; 294 "suffix";
287 const char kPhoneExtensionRe[] = 295 const char kPhoneExtensionRe[] =
288 "\\bext|ext\\b|extension" 296 "\\bext|ext\\b|extension"
289 "|ramal"; // pt-BR, pt-PT 297 "|ramal"; // pt-BR, pt-PT
290 298
291 } // namespace autofill 299 } // namespace autofill
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698