Index: ios/web/public/web_controller_factory.mm |
diff --git a/ios/web/public/web_controller_factory.mm b/ios/web/public/web_controller_factory.mm |
index e23e880c8f6750939a22fdb37fbe50c76dd96e0d..2947af886ed372578ba6fbcc1c32b7d05fbab035 100644 |
--- a/ios/web/public/web_controller_factory.mm |
+++ b/ios/web/public/web_controller_factory.mm |
@@ -12,14 +12,15 @@ |
namespace web { |
-CRWWebController* CreateWebController(scoped_ptr<WebStateImpl> web_state) { |
+CRWWebController* CreateWebController(std::unique_ptr<WebStateImpl> web_state) { |
return |
[[CRWWKWebViewWebController alloc] initWithWebState:std::move(web_state)]; |
} |
CRWWebController* CreateWebController(BrowserState* browser_state) { |
DCHECK(browser_state); |
- scoped_ptr<web::WebStateImpl> web_state(new web::WebStateImpl(browser_state)); |
+ std::unique_ptr<web::WebStateImpl> web_state( |
+ new web::WebStateImpl(browser_state)); |
web_state->GetNavigationManagerImpl().InitializeSession(nil, nil, NO, -1); |
return CreateWebController(std::move(web_state)); |
} |