| Index: chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
 | 
| diff --git a/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc b/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
 | 
| index 25c5cf77083157453ed137238b9d893679946a6f..a73c046aafaf332e2b340de951e01a7144994362 100644
 | 
| --- a/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
 | 
| +++ b/chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
 | 
| @@ -69,7 +69,7 @@ ManagePasswordsUIController::ManagePasswordsUIController(
 | 
|  ManagePasswordsUIController::~ManagePasswordsUIController() {}
 | 
|  
 | 
|  void ManagePasswordsUIController::OnPasswordSubmitted(
 | 
| -    std::unique_ptr<PasswordFormManager> form_manager) {
 | 
| +    scoped_refptr<PasswordFormManager> form_manager) {
 | 
|    bool show_bubble = !form_manager->IsBlacklisted();
 | 
|    DestroyAccountChooser();
 | 
|    passwords_data_.OnPendingPassword(std::move(form_manager));
 | 
| @@ -87,7 +87,7 @@ void ManagePasswordsUIController::OnPasswordSubmitted(
 | 
|  }
 | 
|  
 | 
|  void ManagePasswordsUIController::OnUpdatePasswordSubmitted(
 | 
| -    std::unique_ptr<PasswordFormManager> form_manager) {
 | 
| +    scoped_refptr<PasswordFormManager> form_manager) {
 | 
|    DestroyAccountChooser();
 | 
|    passwords_data_.OnUpdatePassword(std::move(form_manager));
 | 
|    bubble_status_ = SHOULD_POP_UP;
 | 
| @@ -142,7 +142,7 @@ void ManagePasswordsUIController::OnPromptEnableAutoSignin() {
 | 
|  }
 | 
|  
 | 
|  void ManagePasswordsUIController::OnAutomaticPasswordSave(
 | 
| -    std::unique_ptr<PasswordFormManager> form_manager) {
 | 
| +    scoped_refptr<PasswordFormManager> form_manager) {
 | 
|    DestroyAccountChooser();
 | 
|    passwords_data_.OnAutomaticPasswordSave(std::move(form_manager));
 | 
|    bubble_status_ = SHOULD_POP_UP;
 | 
| 
 |