Index: chrome/browser/autofill/autofill_manager.cc |
diff --git a/chrome/browser/autofill/autofill_manager.cc b/chrome/browser/autofill/autofill_manager.cc |
index 50b31a00093497e638cafc4eb108acaab9b62248..6e0db6b791d43b84d118a6327f54647456d539f3 100644 |
--- a/chrome/browser/autofill/autofill_manager.cc |
+++ b/chrome/browser/autofill/autofill_manager.cc |
@@ -605,12 +605,12 @@ void AutoFillManager::FillPhoneNumberField(const AutoFillProfile* profile, |
bool has_valid_suffix_and_prefix = (number.length() == |
(kAutoFillPhoneNumberPrefixCount + kAutoFillPhoneNumberSuffixCount)); |
if (has_valid_suffix_and_prefix && |
- field->size() == kAutoFillPhoneNumberPrefixCount) { |
+ field->max_length() == kAutoFillPhoneNumberPrefixCount) { |
number = number.substr(kAutoFillPhoneNumberPrefixOffset, |
kAutoFillPhoneNumberPrefixCount); |
field->set_value(number); |
} else if (has_valid_suffix_and_prefix && |
- field->size() == kAutoFillPhoneNumberSuffixCount) { |
+ field->max_length() == kAutoFillPhoneNumberSuffixCount) { |
number = number.substr(kAutoFillPhoneNumberSuffixOffset, |
kAutoFillPhoneNumberSuffixCount); |
field->set_value(number); |