Index: ios/shared/chrome/browser/ui/browser_list/browser_list_session_service_factory.mm |
diff --git a/ios/shared/chrome/browser/ui/browser_list/browser_list_session_service_factory.mm b/ios/shared/chrome/browser/ui/browser_list/browser_list_session_service_factory.mm |
index f97f03bbfe532ca398a070a990af99b0941fb4a5..327681425f4c5f6070b6f1b7b1cfd4d8b7978314 100644 |
--- a/ios/shared/chrome/browser/ui/browser_list/browser_list_session_service_factory.mm |
+++ b/ios/shared/chrome/browser/ui/browser_list/browser_list_session_service_factory.mm |
@@ -37,6 +37,9 @@ std::unique_ptr<web::WebState> CreateWebState( |
web::WebState::CreateParams(browser_state), session_storage); |
web_state->GetSessionCertificatePolicyCache()->UpdateCertificatePolicyCache( |
web::BrowserState::GetCertificatePolicyCache(browser_state)); |
+ // TODO(crbug.com/724282): Track whether web usage should be enabled for |
+ // the deserialized WebStates. |
+ web_state->SetWebUsageEnabled(true); |
return web_state; |
} |
} |