| Index: chrome/browser/password_manager/password_manager.cc
|
| diff --git a/chrome/browser/password_manager/password_manager.cc b/chrome/browser/password_manager/password_manager.cc
|
| index bf164fa9a5f3a04ce8bf7fb8dd6883a6118a109a..9646c3bdaf0978347033171954356ad3d10d97ce 100644
|
| --- a/chrome/browser/password_manager/password_manager.cc
|
| +++ b/chrome/browser/password_manager/password_manager.cc
|
| @@ -121,7 +121,8 @@ void PasswordManager::SetFormHasGeneratedPassword(const PasswordForm& form) {
|
| }
|
|
|
| bool PasswordManager::IsSavingEnabled() const {
|
| - return IsFillingEnabled() && !delegate_->GetProfile()->IsOffTheRecord();
|
| + return *password_manager_enabled_ &&
|
| + !delegate_->GetProfile()->IsOffTheRecord();
|
| }
|
|
|
| void PasswordManager::ProvisionallySavePassword(const PasswordForm& form) {
|
| @@ -222,9 +223,6 @@ bool PasswordManager::OnMessageReceived(const IPC::Message& message) {
|
|
|
| void PasswordManager::OnPasswordFormsParsed(
|
| const std::vector<PasswordForm>& forms) {
|
| - if (!IsFillingEnabled())
|
| - return;
|
| -
|
| // Ask the SSLManager for current security.
|
| bool had_ssl_error = delegate_->DidLastPageLoadEncounterSSLErrors();
|
|
|
| @@ -316,7 +314,3 @@ void PasswordManager::Autofill(
|
| }
|
| }
|
| }
|
| -
|
| -bool PasswordManager::IsFillingEnabled() const {
|
| - return delegate_->GetProfile() && *password_manager_enabled_;
|
| -}
|
|
|