Index: chrome/renderer/autofill/password_autofill_manager.h |
diff --git a/chrome/renderer/autofill/password_autofill_manager.h b/chrome/renderer/autofill/password_autofill_manager.h |
index 254571a89d06645d7f3637a39e23d908999333c4..c45af62085e073086c400a41321207a2c84e6d95 100644 |
--- a/chrome/renderer/autofill/password_autofill_manager.h |
+++ b/chrome/renderer/autofill/password_autofill_manager.h |
@@ -50,6 +50,12 @@ class PasswordAutofillManager : public content::RenderViewObserver, |
// true when |node| is fillable by password Autofill. |
bool DidClearAutofillSelection(const WebKit::WebNode& node); |
+ // For browser side Password Manager. |
+ void HandleKeyDown(const WebKit::WebInputElement& node, int key_code); |
+ |
+ // Disable the popup and never show it. |
+ void DisablePopup(); |
+ |
private: |
friend class PasswordAutofillManagerTest; |
@@ -114,6 +120,9 @@ class PasswordAutofillManager : public content::RenderViewObserver, |
// The logins we have filled so far with their associated info. |
LoginToPasswordInfoMap login_to_password_info_; |
+ // Used to disable and hide the popup. |
+ bool disable_popup_; |
+ |
base::WeakPtrFactory<PasswordAutofillManager> weak_ptr_factory_; |
DISALLOW_COPY_AND_ASSIGN(PasswordAutofillManager); |