From 7bc445332eaa7996d818669873a85701407a0713 Mon Sep 17 00:00:00 2001 From: "sanjoy.pal@samsung.com" Date: Thu, 10 Jul 2014 16:02:15 +0000 Subject: [Refactor] Use isEmailField() for input element. BUG=None Review URL: https://codereview.chromium.org/376133004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282334 0039d316-1c4b-4281-b951-d872f2087c98 --- components/autofill/content/renderer/autofill_agent.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'components/autofill/content') diff --git a/components/autofill/content/renderer/autofill_agent.cc b/components/autofill/content/renderer/autofill_agent.cc index 1ec89c5..cde97a0 100644 --- a/components/autofill/content/renderer/autofill_agent.cc +++ b/components/autofill/content/renderer/autofill_agent.cc @@ -80,8 +80,7 @@ void GetDataListSuggestions(const WebInputElement& element, base::string16 prefix; if (!ignore_current_value) { prefix = element.editingValue(); - if (element.isMultiple() && - element.formControlType() == WebString::fromUTF8("email")) { + if (element.isMultiple() && element.isEmailField()) { std::vector parts; base::SplitStringDontTrim(prefix, ',', &parts); if (parts.size() > 0) { @@ -418,8 +417,7 @@ void AutofillAgent::AcceptDataListSuggestion( base::string16 new_value = suggested_value; // If this element takes multiple values then replace the last part with // the suggestion. - if (input_element->isMultiple() && - input_element->formControlType() == WebString::fromUTF8("email")) { + if (input_element->isMultiple() && input_element->isEmailField()) { std::vector parts; base::SplitStringDontTrim(input_element->editingValue(), ',', &parts); -- cgit v1.1