Index: components/password_manager/core/browser/password_manager.cc |
diff --git a/components/password_manager/core/browser/password_manager.cc b/components/password_manager/core/browser/password_manager.cc |
index 3783547769da317a37944c33b5d95df0ecad4256..17e8d65ee9effb24f00c84e8206f0fe80dc97af5 100644 |
--- a/components/password_manager/core/browser/password_manager.cc |
+++ b/components/password_manager/core/browser/password_manager.cc |
@@ -229,9 +229,8 @@ void PasswordManager::SetGenerationElementAndReasonForForm( |
// If there is no corresponding PasswordFormManager, we create one. This is |
// not the common case, and should only happen when there is a bug in our |
// ability to detect forms. |
- bool ssl_valid = form.origin.SchemeIsCryptographic(); |
PasswordFormManager* manager = new PasswordFormManager( |
- this, client_, driver->AsWeakPtr(), form, ssl_valid, |
+ this, client_, driver->AsWeakPtr(), form, |
base::WrapUnique(new FormSaverImpl(client_->GetPasswordStore()))); |
pending_login_managers_.push_back(manager); |
manager->FetchDataFromPasswordStore(); |
@@ -342,9 +341,6 @@ void PasswordManager::ProvisionallySavePassword(const PasswordForm& form) { |
} |
PasswordForm provisionally_saved_form(form); |
- provisionally_saved_form.ssl_valid = |
- form.origin.SchemeIsCryptographic() && |
- !client_->DidLastPageLoadEncounterSSLErrors(); |
provisionally_saved_form.preferred = true; |
if (logger) { |
logger->LogPasswordForm(Logger::STRING_PROVISIONALLY_SAVED_FORM, |
@@ -530,11 +526,10 @@ void PasswordManager::CreatePendingLoginManagers( |
if (logger) |
logger->LogFormSignatures(Logger::STRING_ADDING_SIGNATURE, *iter); |
- bool ssl_valid = iter->origin.SchemeIsCryptographic(); |
PasswordFormManager* manager = new PasswordFormManager( |
this, client_, |
(driver ? driver->AsWeakPtr() : base::WeakPtr<PasswordManagerDriver>()), |
- *iter, ssl_valid, |
+ *iter, |
base::WrapUnique(new FormSaverImpl(client_->GetPasswordStore()))); |
pending_login_managers_.push_back(manager); |