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

Unified Diff: chrome/browser/autofill/address_field.cc

Issue 3159043: AutoFill doesn't fill address information on www.gorillaclothing.com (Closed)
Patch Set: Fix to line3 logic. Created 10 years, 4 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/browser/autofill/form_structure_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/autofill/address_field.cc
diff --git a/chrome/browser/autofill/address_field.cc b/chrome/browser/autofill/address_field.cc
index f21f5323f237d7e7528703af39fbf478c425d6be..52e5193609fe0e2111d481c026bcdf8a9af8e783 100644
--- a/chrome/browser/autofill/address_field.cc
+++ b/chrome/browser/autofill/address_field.cc
@@ -202,7 +202,7 @@ bool AddressField::ParseAddressLines(
return false;
} else {
pattern =
- ASCIIToUTF16("street|address line|address1|street_line1|addr1");
+ ASCIIToUTF16("address.?line|address1|addr1|street");
string16 label_pattern = ASCIIToUTF16("address");
if (!ParseText(iter, pattern, &address_field->address1_))
@@ -219,7 +219,7 @@ bool AddressField::ParseAddressLines(
if (!ParseEmptyText(iter, &address_field->address2_))
ParseText(iter, pattern, &address_field->address2_);
} else {
- pattern = ASCIIToUTF16("address2|street|street_line2|addr2|suite|unit");
+ pattern = ASCIIToUTF16("address.?line2|address2|addr2|street|suite|unit");
string16 label_pattern = ASCIIToUTF16("address");
if (!ParseEmptyText(iter, &address_field->address2_))
if (!ParseText(iter, pattern, &address_field->address2_))
@@ -233,11 +233,9 @@ bool AddressField::ParseAddressLines(
kEcmlBillToAddress3, '|');
ParseText(iter, pattern);
} else {
- pattern = ASCIIToUTF16("address3|street|street_line3|addr3|line3");
- string16 label_pattern = ASCIIToUTF16("address");
+ pattern = ASCIIToUTF16("address.?line3|address3|addr3|street|line3");
if (!ParseEmptyText(iter, NULL))
- if (!ParseText(iter, pattern, NULL))
- ParseLabelText(iter, label_pattern, NULL);
+ ParseText(iter, pattern, NULL);
}
}
« no previous file with comments | « no previous file | chrome/browser/autofill/form_structure_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698