Index: components/autofill/renderer/password_autofill_agent.cc |
diff --git a/components/autofill/renderer/password_autofill_agent.cc b/components/autofill/renderer/password_autofill_agent.cc |
index c76b74585d4674074e5aea22c29c58d060077e15..d266757d0dea0e9ab199ff47dd80101dc3d4505f 100644 |
--- a/components/autofill/renderer/password_autofill_agent.cc |
+++ b/components/autofill/renderer/password_autofill_agent.cc |
@@ -334,8 +334,18 @@ bool PasswordAutofillAgent::DidClearAutofillSelection( |
return FindLoginInfo(node, &input, &password); |
} |
+bool PasswordAutofillAgent::ShowSuggestions( |
+ const WebKit::WebInputElement& element) { |
+ LoginToPasswordInfoMap::const_iterator iter = |
+ login_to_password_info_.find(element); |
+ if (iter == login_to_password_info_.end()) |
+ return false; |
+ |
+ return ShowSuggestionPopup(iter->second.fill_data, element); |
+} |
+ |
void PasswordAutofillAgent::SendPasswordForms(WebKit::WebFrame* frame, |
- bool only_visible) { |
+ bool only_visible) { |
// Make sure that this security origin is allowed to use password manager. |
WebKit::WebSecurityOrigin origin = frame->document().securityOrigin(); |
if (!origin.canAccessPasswordManager()) |