Index: chrome/browser/password_manager/password_store_mac.cc |
diff --git a/chrome/browser/password_manager/password_store_mac.cc b/chrome/browser/password_manager/password_store_mac.cc |
index bd6e2048991de66e8336a8faea99f75a62bba299..27c17caba83d2abb72212db2b04d60926424bd88 100644 |
--- a/chrome/browser/password_manager/password_store_mac.cc |
+++ b/chrome/browser/password_manager/password_store_mac.cc |
@@ -1301,6 +1301,14 @@ void PasswordStoreMac::RemoveSiteStatsImpl(const GURL& origin_domain) { |
} |
std::vector<password_manager::InteractionsStats> |
+PasswordStoreMac::GetAllSiteStatsImpl() { |
+ DCHECK(GetBackgroundTaskRunner()->BelongsToCurrentThread()); |
+ return login_metadata_db_ |
+ ? login_metadata_db_->stats_table().GetAllRows() |
+ : std::vector<password_manager::InteractionsStats>(); |
+} |
+ |
+std::vector<password_manager::InteractionsStats> |
PasswordStoreMac::GetSiteStatsImpl(const GURL& origin_domain) { |
DCHECK(GetBackgroundTaskRunner()->BelongsToCurrentThread()); |
return login_metadata_db_ |