| Index: ios/web/web_state/ui/crw_web_controller.mm
|
| diff --git a/ios/web/web_state/ui/crw_web_controller.mm b/ios/web/web_state/ui/crw_web_controller.mm
|
| index 20eb3c3c788ee8dff294274e37704a2ddcea7bc6..ef9d4bd1dcc9b4acf23e91bbe6b490f279f3ff7c 100644
|
| --- a/ios/web/web_state/ui/crw_web_controller.mm
|
| +++ b/ios/web/web_state/ui/crw_web_controller.mm
|
| @@ -1343,9 +1343,10 @@ const NSTimeInterval kSnapshotOverlayTransition = 0.5;
|
| [[self sessionController] pushNewItemWithURL:pageURL
|
| stateObject:stateObject
|
| transition:transition];
|
| - std::unique_ptr<web::NavigationContext> context =
|
| - web::NavigationContextImpl::CreateSameDocumentNavigationContext(
|
| - _webStateImpl, pageURL);
|
| + std::unique_ptr<web::NavigationContextImpl> context =
|
| + web::NavigationContextImpl::CreateNavigationContext(_webStateImpl,
|
| + pageURL);
|
| + context->SetIsSameDocument(true);
|
| _webStateImpl->OnNavigationFinished(context.get());
|
| self.userInteractionRegistered = NO;
|
| }
|
| @@ -1355,9 +1356,10 @@ const NSTimeInterval kSnapshotOverlayTransition = 0.5;
|
| _webStateImpl->OnProvisionalNavigationStarted(pageURL);
|
| [[self sessionController] updateCurrentItemWithURL:pageURL
|
| stateObject:stateObject];
|
| - std::unique_ptr<web::NavigationContext> context =
|
| - web::NavigationContextImpl::CreateSameDocumentNavigationContext(
|
| - _webStateImpl, pageURL);
|
| + std::unique_ptr<web::NavigationContextImpl> context =
|
| + web::NavigationContextImpl::CreateNavigationContext(_webStateImpl,
|
| + pageURL);
|
| + context->SetIsSameDocument(true);
|
| _webStateImpl->OnNavigationFinished(context.get());
|
| }
|
|
|
|
|