| Index: chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| diff --git a/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc b/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| index 274eb50b52c36b33ae0409c6829d7ed59bca7c33..bfbdf09c4095d12c7248704524121f8801956860 100644
|
| --- a/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| +++ b/chrome/browser/ui/passwords/manage_passwords_bubble_model.cc
|
| @@ -24,24 +24,16 @@ ManagePasswordsBubbleModel::ManagePasswordsBubbleModel(
|
| ManagePasswordsBubbleUIController* manage_passwords_bubble_ui_controller =
|
| ManagePasswordsBubbleUIController::FromWebContents(web_contents_);
|
|
|
| - password_submitted_ =
|
| - manage_passwords_bubble_ui_controller->password_submitted();
|
| - if (password_submitted_) {
|
| - if (manage_passwords_bubble_ui_controller->password_to_be_saved())
|
| - manage_passwords_bubble_state_ = PASSWORD_TO_BE_SAVED;
|
| - else
|
| - manage_passwords_bubble_state_ = MANAGE_PASSWORDS_AFTER_SAVING;
|
| - } else {
|
| + if (manage_passwords_bubble_ui_controller->password_to_be_saved())
|
| + manage_passwords_bubble_state_ = PASSWORD_TO_BE_SAVED;
|
| + else
|
| manage_passwords_bubble_state_ = MANAGE_PASSWORDS;
|
| - }
|
|
|
| title_ = l10n_util::GetStringUTF16(
|
| (manage_passwords_bubble_state_ == PASSWORD_TO_BE_SAVED) ?
|
| IDS_SAVE_PASSWORD : IDS_MANAGE_PASSWORDS);
|
| - if (password_submitted_) {
|
| - pending_credentials_ =
|
| - manage_passwords_bubble_ui_controller->pending_credentials();
|
| - }
|
| + pending_credentials_ =
|
| + manage_passwords_bubble_ui_controller->pending_credentials();
|
| best_matches_ = manage_passwords_bubble_ui_controller->best_matches();
|
| manage_link_ =
|
| l10n_util::GetStringUTF16(IDS_OPTIONS_PASSWORDS_MANAGE_PASSWORDS_LINK);
|
| @@ -88,18 +80,6 @@ void ManagePasswordsBubbleModel::OnPasswordAction(
|
| password_store->RemoveLogin(password_form);
|
| else
|
| password_store->AddLogin(password_form);
|
| - // This is necessary in case the bubble is instantiated again, we thus do not
|
| - // display the pending credentials if they were deleted.
|
| - if (password_form.username_value == pending_credentials_.username_value) {
|
| - ManagePasswordsBubbleUIController::FromWebContents(web_contents_)
|
| - ->set_password_submitted(action == ADD_PASSWORD);
|
| - }
|
| -}
|
| -
|
| -void ManagePasswordsBubbleModel::DeleteFromBestMatches(
|
| - autofill::PasswordForm password_form) {
|
| - ManagePasswordsBubbleUIController::FromWebContents(web_contents_)->
|
| - RemoveFromBestMatches(password_form);
|
| }
|
|
|
| void ManagePasswordsBubbleModel::WebContentsDestroyed(
|
|
|