Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 67b72bbf80cda513ef4785e6f51e1c965aa1f14b https://github.com/WebKit/WebKit/commit/67b72bbf80cda513ef4785e6f51e1c965aa1f14b Author: Chris Dumez <cdu...@apple.com> Date: 2024-11-09 (Sat, 09 Nov 2024)
Changed paths: M Source/WebKit/Shared/WebBackForwardListItem.cpp M Source/WebKit/Shared/WebBackForwardListItem.h M Source/WebKit/UIProcess/WebBackForwardCache.cpp M Source/WebKit/UIProcess/WebBackForwardCache.h M Source/WebKit/UIProcess/WebBackForwardCacheEntry.cpp M Source/WebKit/UIProcess/WebBackForwardCacheEntry.h M Source/WebKit/UIProcess/WebProcessCache.cpp M Source/WebKit/UIProcess/WebProcessCache.h M Source/WebKit/UIProcess/WebProcessPool.cpp M Source/WebKit/UIProcess/WebProcessPool.h M Source/WebKit/UIProcess/WebProcessProxy.cpp M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp Log Message: ----------- Reduce use of IsDeprecatedTimerSmartPointerException in WebKit/UIProcess https://bugs.webkit.org/show_bug.cgi?id=282887 Reviewed by Geoffrey Garen. * Source/WebKit/Shared/WebBackForwardListItem.cpp: (WebKit::WebBackForwardListItem::setBackForwardCacheEntry): * Source/WebKit/Shared/WebBackForwardListItem.h: * Source/WebKit/UIProcess/WebBackForwardCache.cpp: (WebKit::WebBackForwardCache::create): (WebKit::WebBackForwardCache::WebBackForwardCache): (WebKit::WebBackForwardCache::ref const): (WebKit::WebBackForwardCache::deref const): (WebKit::WebBackForwardCache::addEntry): * Source/WebKit/UIProcess/WebBackForwardCache.h: * Source/WebKit/UIProcess/WebBackForwardCacheEntry.cpp: (WebKit::WebBackForwardCacheEntry::create): (WebKit::WebBackForwardCacheEntry::backForwardCache const): (WebKit::WebBackForwardCacheEntry::expirationTimerFired): * Source/WebKit/UIProcess/WebBackForwardCacheEntry.h: * Source/WebKit/UIProcess/WebProcessCache.cpp: (WebKit::WebProcessCache::addProcessIfPossible): (WebKit::WebProcessCache::addProcess): (WebKit::WebProcessCache::removeProcess): (WebKit::WebProcessCache::CachedProcess::create): * Source/WebKit/UIProcess/WebProcessCache.h: * Source/WebKit/UIProcess/WebProcessPool.cpp: (WebKit::WebProcessPool::disconnectProcess): (WebKit::WebProcessPool::handleMemoryPressureWarning): (WebKit::WebProcessPool::updateBackForwardCacheCapacity): (WebKit::WebProcessPool::protectedBackForwardCache): (WebKit::WebProcessPool::checkedBackForwardCache): Deleted. * Source/WebKit/UIProcess/WebProcessPool.h: * Source/WebKit/UIProcess/WebProcessProxy.cpp: (WebKit::WebProcessProxy::updateBackForwardItem): * Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp: (WebKit::WebsiteDataStore::removeData): Canonical link: https://commits.webkit.org/286399@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes