Index: components/autofill/core/browser/autocomplete_history_manager.cc |
diff --git a/components/autofill/core/browser/autocomplete_history_manager.cc b/components/autofill/core/browser/autocomplete_history_manager.cc |
index f969dbf975cc98c13f330b52c8dea1850ae3b1e1..acfb47df60fbf963abdbc98e9dfc45dc3b891fc1 100644 |
--- a/components/autofill/core/browser/autocomplete_history_manager.cc |
+++ b/components/autofill/core/browser/autocomplete_history_manager.cc |
@@ -127,16 +127,12 @@ void AutocompleteHistoryManager::OnFormSubmitted(const FormData& form) { |
// - field was not identified as a CVC field (this is handled in |
// AutofillManager) |
std::vector<FormFieldData> values; |
- for (std::vector<FormFieldData>::const_iterator iter = |
- form.fields.begin(); |
- iter != form.fields.end(); ++iter) { |
- if (!iter->value.empty() && |
- !iter->name.empty() && |
- IsTextField(*iter) && |
- iter->should_autocomplete && |
- !autofill::IsValidCreditCardNumber(iter->value) && |
- !autofill::IsSSN(iter->value)) { |
- values.push_back(*iter); |
+ for (const FormFieldData& field : form.fields) { |
+ if (!field.value.empty() && !field.name.empty() && IsTextField(field) && |
+ field.should_autocomplete && |
+ !autofill::IsValidCreditCardNumber(field.value) && |
+ !autofill::IsSSN(field.value)) { |
+ values.push_back(field); |
} |
} |