Index: ios/chrome/browser/passwords/ios_chrome_save_password_infobar_delegate.mm |
diff --git a/ios/chrome/browser/passwords/ios_chrome_save_password_infobar_delegate.mm b/ios/chrome/browser/passwords/ios_chrome_save_password_infobar_delegate.mm |
index 4d0cec2e21f6bfe6067eb620ab28fdf9b3229535..7e444c5f36298684ef9aa01c965e7d071c8f6b23 100644 |
--- a/ios/chrome/browser/passwords/ios_chrome_save_password_infobar_delegate.mm |
+++ b/ios/chrome/browser/passwords/ios_chrome_save_password_infobar_delegate.mm |
@@ -22,7 +22,7 @@ using password_manager::PasswordFormManager; |
void IOSChromeSavePasswordInfoBarDelegate::Create( |
bool is_smart_lock_branding_enabled, |
infobars::InfoBarManager* infobar_manager, |
- std::unique_ptr<PasswordFormManager> form_to_save) { |
+ scoped_refptr<PasswordFormManager> form_to_save) { |
DCHECK(infobar_manager); |
auto delegate = base::WrapUnique(new IOSChromeSavePasswordInfoBarDelegate( |
is_smart_lock_branding_enabled, std::move(form_to_save))); |
@@ -34,7 +34,7 @@ IOSChromeSavePasswordInfoBarDelegate::~IOSChromeSavePasswordInfoBarDelegate() {} |
IOSChromeSavePasswordInfoBarDelegate::IOSChromeSavePasswordInfoBarDelegate( |
bool is_smart_lock_branding_enabled, |
- std::unique_ptr<PasswordFormManager> form_to_save) |
+ scoped_refptr<PasswordFormManager> form_to_save) |
: IOSChromePasswordManagerInfoBarDelegate(is_smart_lock_branding_enabled, |
std::move(form_to_save)) {} |