| Index: components/password_manager/core/browser/credential_manager_password_form_manager.cc
|
| diff --git a/components/password_manager/core/browser/credential_manager_password_form_manager.cc b/components/password_manager/core/browser/credential_manager_password_form_manager.cc
|
| index 0677a17f1c345f1d653587f68fadc128f14470bb..4406d199befce93e1b68dcb05f56c52dc476a1d0 100644
|
| --- a/components/password_manager/core/browser/credential_manager_password_form_manager.cc
|
| +++ b/components/password_manager/core/browser/credential_manager_password_form_manager.cc
|
| @@ -37,12 +37,12 @@ CredentialManagerPasswordFormManager::CredentialManagerPasswordFormManager(
|
| form_fetcher.get()),
|
| delegate_(delegate),
|
| saved_form_(std::move(saved_form)),
|
| - form_fetcher_(std::move(form_fetcher)),
|
| weak_factory_(this) {
|
| DCHECK(saved_form_);
|
| // This condition is only false on iOS.
|
| - if (form_fetcher_)
|
| - form_fetcher_->Fetch();
|
| + if (form_fetcher)
|
| + form_fetcher->Fetch();
|
| + GrabFetcher(std::move(form_fetcher));
|
| }
|
|
|
| CredentialManagerPasswordFormManager::~CredentialManagerPasswordFormManager() {
|
|
|