Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8a2c5e5a36088bc357bac41acd8def29e3713bc1 https://github.com/WebKit/WebKit/commit/8a2c5e5a36088bc357bac41acd8def29e3713bc1 Author: Chris Dumez <cdu...@apple.com> Date: 2024-01-24 (Wed, 24 Jan 2024)
Changed paths: M Source/WebCore/loader/FrameLoader.cpp M Source/WebCore/loader/FrameLoader.h M Source/WebCore/loader/HistoryController.cpp M Source/WebCore/loader/HistoryController.h Log Message: ----------- Adopt more smart pointers in HistoryController.cpp https://bugs.webkit.org/show_bug.cgi?id=267977 Reviewed by Darin Adler. * Source/WebCore/loader/FrameLoader.cpp: (WebCore::FrameLoader::detachFromParent): (WebCore::FrameLoader::checkedHistory const): * Source/WebCore/loader/FrameLoader.h: * Source/WebCore/loader/HistoryController.cpp: (WebCore::HistoryController::saveScrollPositionAndViewStateToItem): (WebCore::HistoryController::protectedFrame const): (WebCore::HistoryController::clearScrollPositionAndViewState): (WebCore::HistoryController::restoreScrollPositionAndViewState): (WebCore::HistoryController::saveDocumentState): (WebCore::HistoryController::saveDocumentAndScrollState): (WebCore::HistoryController::restoreDocumentState): (WebCore::HistoryController::invalidateCurrentItemCachedPage): (WebCore::HistoryController::shouldStopLoadingForHistoryItem const): (WebCore::HistoryController::goToItem): (WebCore::HistoryController::setDefersLoading): (WebCore::HistoryController::updateForBackForwardNavigation): (WebCore::HistoryController::updateForReload): (WebCore::HistoryController::updateForStandardLoad): (WebCore::HistoryController::updateForRedirectWithLockedBackForwardList): (WebCore::HistoryController::updateForClientRedirect): (WebCore::HistoryController::updateForCommit): (WebCore::HistoryController::recursiveUpdateForCommit): (WebCore::HistoryController::updateForSameDocumentNavigation): (WebCore::HistoryController::recursiveUpdateForSameDocumentNavigation): (WebCore::HistoryController::setCurrentItem): (WebCore::HistoryController::setCurrentItemTitle): (WebCore::HistoryController::clearPreviousItem): (WebCore::HistoryController::setProvisionalItem): (WebCore::HistoryController::initializeItem): (WebCore::HistoryController::createItem): (WebCore::HistoryController::createItemTree): (WebCore::HistoryController::recursiveSetProvisionalItem): (WebCore::HistoryController::recursiveGoToItem): (WebCore::HistoryController::currentFramesMatchItem const): (WebCore::HistoryController::updateBackForwardListClippedAtTarget): (WebCore::HistoryController::updateCurrentItem): (WebCore::HistoryController::pushState): (WebCore::HistoryController::replaceState): (WebCore::HistoryController::replaceCurrentItem): (WebCore::HistoryController::protectedPreviousItem const): * Source/WebCore/loader/HistoryController.h: Canonical link: https://commits.webkit.org/273449@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes