Index: ios/chrome/browser/passwords/password_controller.h |
diff --git a/ios/chrome/browser/passwords/password_controller.h b/ios/chrome/browser/passwords/password_controller.h |
index f74a84503837557f78a4a68aafa7ab797b51769b..e98a09a6d17317a9fd6d08ad326af356d7a107b2 100644 |
--- a/ios/chrome/browser/passwords/password_controller.h |
+++ b/ios/chrome/browser/passwords/password_controller.h |
@@ -6,6 +6,8 @@ |
#import <Foundation/NSObject.h> |
+#include <memory> |
+ |
#import "ios/chrome/browser/autofill/form_suggestion_provider.h" |
#import "ios/chrome/browser/passwords/ios_chrome_password_manager_client.h" |
#import "ios/chrome/browser/passwords/ios_chrome_password_manager_driver.h" |
@@ -54,7 +56,7 @@ class PasswordManagerDriver; |
- (instancetype) |
initWithWebState:(web::WebState*)webState |
passwordsUiDelegate:(id<PasswordsUiDelegate>)UIDelegate |
- client:(scoped_ptr<password_manager::PasswordManagerClient>) |
+ client:(std::unique_ptr<password_manager::PasswordManagerClient>) |
passwordManagerClient NS_DESIGNATED_INITIALIZER; |
- (instancetype)init NS_UNAVAILABLE; |