| Index: ios/web/web_state/web_state_impl.mm
|
| diff --git a/ios/web/web_state/web_state_impl.mm b/ios/web/web_state/web_state_impl.mm
|
| index de5e4b97b79629f782af4f2a69367a7974b32070..d97350851810f6889e1ba88ab226ba6a2bf222e3 100644
|
| --- a/ios/web/web_state/web_state_impl.mm
|
| +++ b/ios/web/web_state/web_state_impl.mm
|
| @@ -13,6 +13,7 @@
|
| #include "base/strings/sys_string_conversions.h"
|
| #import "ios/web/interstitials/web_interstitial_impl.h"
|
| #import "ios/web/navigation/crw_session_controller.h"
|
| +#import "ios/web/navigation/legacy_navigation_manager_impl.h"
|
| #import "ios/web/navigation/navigation_item_impl.h"
|
| #import "ios/web/navigation/session_storage_builder.h"
|
| #include "ios/web/public/browser_state.h"
|
| @@ -80,7 +81,8 @@ WebStateImpl::WebStateImpl(const CreateParams& params,
|
| SessionStorageBuilder session_storage_builder;
|
| session_storage_builder.ExtractSessionState(this, session_storage);
|
| } else {
|
| - navigation_manager_ = base::MakeUnique<NavigationManagerImpl>();
|
| + navigation_manager_ = base::WrapUnique<NavigationManagerImpl>(
|
| + new LegacyNavigationManagerImpl);
|
| certificate_policy_cache_ =
|
| base::MakeUnique<SessionCertificatePolicyCacheImpl>();
|
| }
|
|
|