diff options
author | Takano.Naoki@gmail.com <Takano.Naoki@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-03 08:52:18 +0000 |
---|---|---|
committer | Takano.Naoki@gmail.com <Takano.Naoki@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-03 08:52:18 +0000 |
commit | 8e5c5761d38ee55f2d1cd5b0abf06c36a119b46c (patch) | |
tree | cda541ab684c312f0709bf7b4d4dbf3f6ea8db3b /chrome/renderer | |
parent | 809195111014554ef278acf1b94411af79b4b9c4 (diff) | |
download | chromium_src-8e5c5761d38ee55f2d1cd5b0abf06c36a119b46c.zip chromium_src-8e5c5761d38ee55f2d1cd5b0abf06c36a119b46c.tar.gz chromium_src-8e5c5761d38ee55f2d1cd5b0abf06c36a119b46c.tar.bz2 |
Add null check for form element.
Forgot null check for form element.
BUG=91472
TEST=Hard to reproduce, so I cannot write test yet.
Review URL: http://codereview.chromium.org/7465077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95217 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer')
-rw-r--r-- | chrome/renderer/autofill/autofill_agent.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/renderer/autofill/autofill_agent.cc b/chrome/renderer/autofill/autofill_agent.cc index f28b615..6e2e027 100644 --- a/chrome/renderer/autofill/autofill_agent.cc +++ b/chrome/renderer/autofill/autofill_agent.cc @@ -334,7 +334,7 @@ void AutofillAgent::ShowSuggestions(const WebInputElement& element, // the website. const WebFormElement form = element.form(); if (!element.isEnabled() || element.isReadOnly() || - (!element.autoComplete() && form.autoComplete()) || + (!element.autoComplete() && !form.isNull() && form.autoComplete()) || !element.isTextField() || element.isPasswordField() || !element.suggestedValue().isEmpty()) return; |