Index: ios/web/navigation/crw_session_controller.mm |
diff --git a/ios/web/navigation/crw_session_controller.mm b/ios/web/navigation/crw_session_controller.mm |
index c1bfb15018252ff8b0157f44380ba37959a4d469..f3da2906cd1dd5d52024dec1b5aa3a75c6b22ee1 100644 |
--- a/ios/web/navigation/crw_session_controller.mm |
+++ b/ios/web/navigation/crw_session_controller.mm |
@@ -275,7 +275,8 @@ NSString* const kXCallbackParametersKey = @"xCallbackParameters"; |
copy->_currentNavigationIndex = _currentNavigationIndex; |
copy->_previousNavigationIndex = _previousNavigationIndex; |
copy->_lastVisitedTimestamp = _lastVisitedTimestamp; |
- copy->_entries = [_entries copy]; |
+ copy->_entries = |
+ [[NSMutableArray alloc] initWithArray:_entries copyItems:YES]; |
copy->_sessionCertificatePolicyManager = |
[_sessionCertificatePolicyManager copy]; |
copy->_xCallbackParameters = [_xCallbackParameters copy]; |