Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c095d300811b451846fb81f29255b82d4f76b938 https://github.com/WebKit/WebKit/commit/c095d300811b451846fb81f29255b82d4f76b938 Author: Chris Dumez <cdu...@apple.com> Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths: M Source/WTF/wtf/CheckedPtr.h M Source/WTF/wtf/CheckedRef.h M Source/WebCore/history/HistoryItem.h M Source/WebKitLegacy/Storage/StorageNamespaceImpl.cpp M Source/WebKitLegacy/Storage/StorageNamespaceImpl.h M Source/WebKitLegacy/Storage/StorageThread.cpp M Source/WebKitLegacy/Storage/StorageThread.h M Source/WebKitLegacy/Storage/WebStorageNamespaceProvider.cpp M Source/WebKitLegacy/Storage/WebStorageNamespaceProvider.h M Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.cpp M Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.h M Source/WebKitLegacy/mac/History/BackForwardList.h M Source/WebKitLegacy/mac/History/WebBackForwardList.mm M Source/WebKitLegacy/mac/History/WebHistoryItem.mm M Source/WebKitLegacy/mac/WebCoreSupport/WebVisitedLinkStore.h M Source/WebKitLegacy/mac/WebCoreSupport/WebVisitedLinkStore.mm M Source/WebKitLegacy/mac/WebView/WebScriptWorld.mm Log Message: ----------- Store fewer raw pointers in containers in Source/WebKitLegacy https://bugs.webkit.org/show_bug.cgi?id=262188 Reviewed by Ryosuke Niwa. * Source/WebCore/history/HistoryItem.h: * Source/WebKitLegacy/Storage/StorageNamespaceImpl.cpp: (WebKit::localStorageNamespaceMap): (): Deleted. * Source/WebKitLegacy/Storage/StorageNamespaceImpl.h: * Source/WebKitLegacy/Storage/StorageThread.cpp: (WebCore::activeStorageThreads): (WebCore::StorageThread::start): (WebCore::StorageThread::terminate): (): Deleted. * Source/WebKitLegacy/Storage/StorageThread.h: * Source/WebKitLegacy/Storage/WebStorageNamespaceProvider.cpp: (WebKit::storageNamespaceProviders): (WebKit::WebStorageNamespaceProvider::WebStorageNamespaceProvider): (WebKit::WebStorageNamespaceProvider::~WebStorageNamespaceProvider): (WebKit::WebStorageNamespaceProvider::closeLocalStorage): (WebKit::WebStorageNamespaceProvider::clearLocalStorageForAllOrigins): (WebKit::WebStorageNamespaceProvider::clearLocalStorageForOrigin): (WebKit::WebStorageNamespaceProvider::closeIdleLocalStorageDatabases): (WebKit::WebStorageNamespaceProvider::syncLocalStorage): (): Deleted. * Source/WebKitLegacy/Storage/WebStorageNamespaceProvider.h: * Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.cpp: (WebResourceLoadScheduler::hostForURL): (WebResourceLoadScheduler::scheduleLoad): (WebResourceLoadScheduler::remove): (WebResourceLoadScheduler::crossOriginRedirectReceived): (WebResourceLoadScheduler::servePendingRequests): * Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.h: * Source/WebKitLegacy/mac/History/BackForwardList.h: * Source/WebKitLegacy/mac/History/WebBackForwardList.mm: (kit): (-[WebBackForwardList initWithBackForwardList:]): (-[WebBackForwardList dealloc]): * Source/WebKitLegacy/mac/History/WebHistoryItem.mm: (-[WebHistoryItem dealloc]): (-[WebHistoryItem copyWithZone:]): (core): (kit): (-[WebHistoryItem initWithWebCoreHistoryItem:]): * Source/WebKitLegacy/mac/WebCoreSupport/WebVisitedLinkStore.h: * Source/WebKitLegacy/mac/WebCoreSupport/WebVisitedLinkStore.mm: (visitedLinkStores): (WebVisitedLinkStore::WebVisitedLinkStore): (WebVisitedLinkStore::~WebVisitedLinkStore): (WebVisitedLinkStore::removeAllVisitedLinks): * Source/WebKitLegacy/mac/WebView/WebScriptWorld.mm: (-[WebScriptWorld initWithWorld:]): (-[WebScriptWorld dealloc]): (+[WebScriptWorld findOrCreateWorld:]): Canonical link: https://commits.webkit.org/268556@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes