Index: ios/chrome/browser/tabs/tab.mm |
diff --git a/ios/chrome/browser/tabs/tab.mm b/ios/chrome/browser/tabs/tab.mm |
index db9e457ccfcf1faff648d8faf70497230d8c6cbd..78b62680901e68b074ef20634c1260f9d72eac49 100644 |
--- a/ios/chrome/browser/tabs/tab.mm |
+++ b/ios/chrome/browser/tabs/tab.mm |
@@ -2304,8 +2304,9 @@ void TabInfoBarObserver::OnInfoBarReplaced(infobars::InfoBar* old_infobar, |
return; |
DCHECK(!nativeAppNavigationController_); |
nativeAppNavigationController_.reset([[NativeAppNavigationController alloc] |
- initWithRequestContextGetter:browserState_->GetRequestContext() |
- tab:self]); |
+ initWithWebState:self.webState |
+ requestContextGetter:browserState_->GetRequestContext() |
+ tab:self]); |
[self.webController addObserver:nativeAppNavigationController_]; |
DCHECK(nativeAppNavigationController_); |
} |