summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsanjoy.pal@samsung.com <sanjoy.pal@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-10 16:02:15 +0000
committersanjoy.pal@samsung.com <sanjoy.pal@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-10 16:02:15 +0000
commit7bc445332eaa7996d818669873a85701407a0713 (patch)
tree584972f8a699185eb614759f611e4aadeea3480d
parent0dce7c878d1ecc300c7c7635e060c7b705b50bce (diff)
downloadchromium_src-7bc445332eaa7996d818669873a85701407a0713.zip
chromium_src-7bc445332eaa7996d818669873a85701407a0713.tar.gz
chromium_src-7bc445332eaa7996d818669873a85701407a0713.tar.bz2
[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
-rw-r--r--components/autofill/content/renderer/autofill_agent.cc6
1 files changed, 2 insertions, 4 deletions
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<base::string16> 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<base::string16> parts;
base::SplitStringDontTrim(input_element->editingValue(), ',', &parts);