diff options
author | isherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-03 22:41:32 +0000 |
---|---|---|
committer | isherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-03 22:41:32 +0000 |
commit | 624458117fb0d4778dbc49cc87c49766a0b02bff (patch) | |
tree | 0225e06a0ac85169ed70d4fcde19e29d575ff8e1 /chrome/renderer | |
parent | c729c1d2667b800e7887cea88b5492325ddc56ab (diff) | |
download | chromium_src-624458117fb0d4778dbc49cc87c49766a0b02bff.zip chromium_src-624458117fb0d4778dbc49cc87c49766a0b02bff.tar.gz chromium_src-624458117fb0d4778dbc49cc87c49766a0b02bff.tar.bz2 |
Don't dismiss Autofill suggestions when clicking on a field that currently has a popup open.
BUG=81359
TEST=manual; see bug
Review URL: http://codereview.chromium.org/6915003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83981 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer')
-rw-r--r-- | chrome/renderer/autofill/autofill_agent.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/renderer/autofill/autofill_agent.cc b/chrome/renderer/autofill/autofill_agent.cc index ba88fa3..aced480 100644 --- a/chrome/renderer/autofill/autofill_agent.cc +++ b/chrome/renderer/autofill/autofill_agent.cc @@ -310,7 +310,8 @@ void AutofillAgent::ShowSuggestions(const WebInputElement& element, bool requires_caret_at_end, bool display_warning_if_disabled) { if (!element.isEnabled() || element.isReadOnly() || !element.autoComplete() || - !element.isTextField() || element.isPasswordField()) + !element.isTextField() || element.isPasswordField() || + !element.suggestedValue().isEmpty()) return; // If the field has no name, then we won't have values. |