Delete PasswordStoreMac.
The class is replaced by the common PasswordStoreDefault.
All the corresponding histograms are also deleted.
Bug: 975634,466638
Change-Id: Ie50e748f785da3eb32ba3b7d0d66aa45d9fa4259
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1670226
Commit-Queue: Vasilii Sukhanov <[email protected]>
Reviewed-by: Dominic Battré <[email protected]>
Reviewed-by: Alexei Svitkine <[email protected]>
Cr-Commit-Position: refs/heads/master@{#671637}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 516398a..1685c884 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -112,6 +112,7 @@
#include "components/optimization_guide/optimization_guide_prefs.h"
#include "components/password_manager/core/browser/password_bubble_experiment.h"
#include "components/password_manager/core/browser/password_manager.h"
+#include "components/password_manager/core/common/password_manager_pref_names.h"
#include "components/payments/core/payment_prefs.h"
#include "components/policy/core/browser/browser_policy_connector.h"
#include "components/policy/core/browser/url_blacklist_manager.h"
@@ -1109,4 +1110,7 @@
// Added 6/2019.
profile_prefs->ClearPref(kMediaCacheSize);
+#if defined(OS_MACOSX)
+ profile_prefs->ClearPref(password_manager::prefs::kKeychainMigrationStatus);
+#endif // defined(OS_MACOSX)
}