| Index: components/password_manager/core/browser/password_reuse_detector.h
|
| diff --git a/components/password_manager/core/browser/password_reuse_detector.h b/components/password_manager/core/browser/password_reuse_detector.h
|
| index 721f90685faddffb5b082f5ec1f906cc345b3fe4..d42f3137c77fe53f2c759b43bfbdbe4e49b02f76 100644
|
| --- a/components/password_manager/core/browser/password_reuse_detector.h
|
| +++ b/components/password_manager/core/browser/password_reuse_detector.h
|
| @@ -18,6 +18,8 @@
|
| #include "components/password_manager/core/browser/password_store_change.h"
|
| #include "components/password_manager/core/browser/password_store_consumer.h"
|
|
|
| +class PrefService;
|
| +
|
| namespace password_manager {
|
|
|
| class PasswordReuseDetectorConsumer;
|
| @@ -34,7 +36,7 @@ struct ReverseStringLess {
|
| // a password reuse.
|
| class PasswordReuseDetector : public PasswordStoreConsumer {
|
| public:
|
| - PasswordReuseDetector();
|
| + explicit PasswordReuseDetector(PrefService* prefs);
|
| ~PasswordReuseDetector() override;
|
|
|
| // PasswordStoreConsumer
|
| @@ -92,6 +94,7 @@ class PasswordReuseDetector : public PasswordStoreConsumer {
|
| int saved_passwords_ = 0;
|
|
|
| base::Optional<uint64_t> sync_password_hash_;
|
| + PrefService* const prefs_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(PasswordReuseDetector);
|
| };
|
|
|