| 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 be4922c9ad42448492ddba246d1c9f1e81a3dd00..5574fb069886f08ffb926e20d148229a66b81d45 100644
|
| --- a/components/password_manager/core/browser/password_manager.cc
|
| +++ b/components/password_manager/core/browser/password_manager.cc
|
| @@ -594,6 +594,10 @@ void PasswordManager::AskUserOrSavePassword() {
|
| RecordWhetherTargetDomainDiffers(main_frame_url_, client_->GetMainFrameURL());
|
|
|
| if (ShouldPromptUserToSavePassword()) {
|
| + bool empty_password =
|
| + provisional_save_manager_->pending_credentials().username_value.empty();
|
| + UMA_HISTOGRAM_BOOLEAN("PasswordManager.EmptyUsernames.OfferedToSave",
|
| + empty_password);
|
| if (logger)
|
| logger->LogMessage(Logger::STRING_DECISION_ASK);
|
| if (client_->PromptUserToSavePassword(provisional_save_manager_.Pass())) {
|
|
|