| Index: components/password_manager/core/browser/password_form_manager.h
|
| diff --git a/components/password_manager/core/browser/password_form_manager.h b/components/password_manager/core/browser/password_form_manager.h
|
| index 47429bd652610226b9cd6e39df5f41691cfa4aac..eb9d1d98728d85c80d124618d2a7ad2486846e09 100644
|
| --- a/components/password_manager/core/browser/password_form_manager.h
|
| +++ b/components/password_manager/core/browser/password_form_manager.h
|
| @@ -21,7 +21,6 @@
|
| #include "components/autofill/core/browser/form_structure.h"
|
| #include "components/autofill/core/common/password_form.h"
|
| #include "components/password_manager/core/browser/form_fetcher.h"
|
| -#include "components/password_manager/core/browser/form_fetcher_impl.h"
|
| #include "components/password_manager/core/browser/password_manager_driver.h"
|
| #include "components/password_manager/core/browser/password_store.h"
|
|
|
| @@ -562,10 +561,8 @@ class PasswordFormManager : public FormFetcher::Consumer {
|
| // credentials.
|
| std::unique_ptr<FormSaver> form_saver_;
|
|
|
| - // TODO(crbug.com/621355) Remove this, ultimately the form fetcher will not be
|
| - // owned by PasswordFormManager. Temporarily, this is the object which
|
| - // |form_fetcher_| points to, unless set otherwise in the constructor.
|
| - std::unique_ptr<FormFetcherImpl> form_fetcher_impl_;
|
| + // When not null, then this is the object which |form_fetcher_| points to.
|
| + std::unique_ptr<FormFetcher> owned_form_fetcher_;
|
|
|
| // FormFetcher instance which owns the login data from PasswordStore.
|
| FormFetcher* const form_fetcher_;
|
|
|