Commit 092900de authored by estade@chromium.org's avatar estade@chromium.org

rAc: autofill invalid phone numbers

rather than failing mysteriously, this will autofill the number and then mark it invalid.

BUG=365630

Review URL: https://codereview.chromium.org/252803002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266472 0039d316-1c4b-4281-b951-d872f2087c98
parent 47268feb
......@@ -141,7 +141,10 @@ base::string16 AutofillProfileWrapper::GetInfoForDisplay(
std::string region = base::UTF16ToASCII(
GetInfo(AutofillType(HTML_TYPE_COUNTRY_CODE, HTML_MODE_NONE)));
i18n::PhoneObject phone(phone_number, region);
return phone.GetFormattedNumber();
base::string16 formatted_number = phone.GetFormattedNumber();
// Formatting may fail.
if (!formatted_number.empty())
return formatted_number;
}
return phone_number;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment