Index: chrome/browser/password_manager/chrome_password_manager_client.cc |
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc |
index 272a9e63396bdddab616e3f2c04ea631ac67e608..f15b4b8b913fae8d33ffb8e0e46f32d6068dd12c 100644 |
--- a/chrome/browser/password_manager/chrome_password_manager_client.cc |
+++ b/chrome/browser/password_manager/chrome_password_manager_client.cc |
@@ -11,6 +11,7 @@ |
#include "chrome/browser/password_manager/password_manager_util.h" |
#include "chrome/browser/password_manager/password_store_factory.h" |
#include "chrome/browser/password_manager/save_password_infobar_delegate.h" |
+#include "chrome/browser/password_manager/sync_metrics.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/sync/profile_sync_service.h" |
#include "chrome/browser/sync/profile_sync_service_factory.h" |
@@ -101,6 +102,12 @@ bool ChromePasswordManagerClient::IsPasswordManagerEnabledForCurrentPage() |
return entry->GetURL().host() != chrome::kChromeUIChromeSigninHost; |
} |
+bool ChromePasswordManagerClient::IsPasswordSyncAccountCredential( |
+ const std::string& username, const std::string& origin) const { |
+ return password_manager_sync_metrics::IsPasswordSyncAccountCredential( |
+ profile_, username, origin); |
+} |
+ |
void ChromePasswordManagerClient::PromptUserToSavePassword( |
password_manager::PasswordFormManager* form_to_save) { |
if (IsTheHotNewBubbleUIEnabled()) { |