| Index: ios/web/web_state/ui/crw_wk_web_view_web_controller.mm
|
| diff --git a/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm b/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm
|
| index 5a11c53df831ab027c60a02910d112361a386ed5..8dbe992ac3b17682cc6dd01fc3f49bc1fba61686 100644
|
| --- a/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm
|
| +++ b/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm
|
| @@ -186,11 +186,11 @@
|
|
|
| #pragma mark CRWWebController public methods
|
|
|
| -- (instancetype)initWithWebState:(std::unique_ptr<web::WebStateImpl>)webState {
|
| - DCHECK(webState);
|
| - web::BrowserState* browserState = webState->GetBrowserState();
|
| - self = [super initWithWebState:std::move(webState)];
|
| +- (instancetype)initWithWebState:(web::WebStateImpl*)webState {
|
| + self = [super initWithWebState:webState];
|
| if (self) {
|
| + DCHECK(webState);
|
| + web::BrowserState* browserState = webState->GetBrowserState();
|
| _certVerificationController.reset([[CRWCertVerificationController alloc]
|
| initWithBrowserState:browserState]);
|
| _certVerificationErrors.reset(
|
|
|