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 82394596e1967870df333d2e30df3f35fc5c7e27..fec61d2cffe4a6aed2d5eb6d4e98c7b0f9d51cc6 100644 |
--- a/components/password_manager/core/browser/password_manager.cc |
+++ b/components/password_manager/core/browser/password_manager.cc |
@@ -22,6 +22,10 @@ |
#include "components/password_manager/core/common/password_manager_switches.h" |
#include "components/pref_registry/pref_registry_syncable.h" |
+#if defined(OS_WIN) |
+#include "base/prefs/pref_registry_simple.h" |
+#endif |
+ |
using autofill::PasswordForm; |
using autofill::PasswordFormMap; |
@@ -105,6 +109,14 @@ void PasswordManager::RegisterProfilePrefs( |
user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
} |
+#if defined(OS_WIN) |
+// static |
+void PasswordManager::RegisterLocalPrefs(PrefRegistrySimple* registry) { |
+ registry->RegisterInt64Pref(prefs::kOsPasswordLastChanged, 0); |
+ registry->RegisterBooleanPref(prefs::kOsPasswordBlank, false); |
+} |
+#endif |
+ |
PasswordManager::PasswordManager(PasswordManagerClient* client) |
: client_(client), driver_(client->GetDriver()) { |
DCHECK(client_); |