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..2c34f6c6e7e1417c9234e2be6669d27302851f58 100644 |
--- a/chrome/renderer/autofill/password_autofill_manager.h |
+++ b/chrome/renderer/autofill/password_autofill_manager.h |
@@ -75,7 +75,8 @@ class PasswordAutofillManager : public content::RenderViewObserver, |
virtual bool InputElementLostFocus() OVERRIDE; |
// RenderView IPC handlers: |
- void OnFillPasswordForm(const webkit::forms::PasswordFormFillData& form_data); |
+ void OnFillPasswordForm(const webkit::forms::PasswordFormFillData& form_data, |
+ bool disable_popup); |
// Scans the given frame for password forms and sends them up to the browser. |
// If |only_visible| is true, only forms visible in the layout are sent. |
@@ -114,6 +115,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); |