Index: chrome/browser/password_manager/chrome_password_manager_client.h |
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.h b/chrome/browser/password_manager/chrome_password_manager_client.h |
index b9a3103077df00bbd025933cae104c4d0a481c39..cce2773f5292f4a9532a64e09f44e615390628c2 100644 |
--- a/chrome/browser/password_manager/chrome_password_manager_client.h |
+++ b/chrome/browser/password_manager/chrome_password_manager_client.h |
@@ -39,6 +39,7 @@ class ChromePasswordManagerClient |
// PasswordManagerClient implementation. |
virtual bool IsAutomaticPasswordSavingEnabled() const OVERRIDE; |
+ virtual bool IsPasswordManagerEnabledForCurrentPage() const OVERRIDE; |
virtual void PromptUserToSavePassword( |
password_manager::PasswordFormManager* form_to_save) OVERRIDE; |
virtual void PasswordWasAutofilled( |
@@ -81,6 +82,9 @@ class ChromePasswordManagerClient |
// the sad old Infobar UI. |
static bool IsTheHotNewBubbleUIEnabled(); |
+ // Returns true if the password manager should be enabled during sync signin. |
+ static bool EnabledForSyncSignin(); |
+ |
private: |
ChromePasswordManagerClient(content::WebContents* web_contents, |
autofill::AutofillClient* autofill_client); |