Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e35a0c2c6a948c357427c5e91d75e00499fd53c3
https://github.com/WebKit/WebKit/commit/e35a0c2c6a948c357427c5e91d75e00499fd53c3
Author: Chris Dumez <[email protected]>
Date: 2026-02-28 (Sat, 28 Feb 2026)
Changed paths:
M
Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsMemoryStore.h
M Source/WebKit/NetworkProcess/DatabaseUtilities.h
M Source/WebKit/NetworkProcess/NetworkCORSPreflightChecker.h
M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h
M Source/WebKit/NetworkProcess/NetworkDataTask.h
M Source/WebKit/NetworkProcess/NetworkLoad.h
M Source/WebKit/NetworkProcess/NetworkLoadChecker.h
M Source/WebKit/NetworkProcess/NetworkProcess.h
M Source/WebKit/NetworkProcess/NetworkResourceLoader.h
M Source/WebKit/NetworkProcess/NetworkSession.h
M
Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h
M Source/WebKit/NetworkProcess/cache/NetworkCache.h
M Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.h
M Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h
M Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.h
M Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h
M Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.h
M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.h
M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm
M Source/WebKit/NetworkProcess/ios/NetworkConnectionToWebProcessIOS.mm
M Source/WebKit/NetworkProcess/storage/LocalStorageManager.h
M Source/WebKit/NetworkProcess/storage/OriginStorageManager.h
M Source/WebKit/NetworkProcess/webrtc/NetworkRTCMonitor.h
Log Message:
-----------
Adopt `LIFETIME_BOUND` annotation in more places in the NetworkProcess
https://bugs.webkit.org/show_bug.cgi?id=308871
Reviewed by Anne van Kesteren.
* Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsMemoryStore.h:
* Source/WebKit/NetworkProcess/DatabaseUtilities.h:
* Source/WebKit/NetworkProcess/NetworkCORSPreflightChecker.h:
* Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:
* Source/WebKit/NetworkProcess/NetworkDataTask.h:
(WebKit::NetworkDataTask::pendingDownloadLocation const): Deleted.
(WebKit::NetworkDataTask::firstRequest const): Deleted.
(WebKit::NetworkDataTask::partition): Deleted.
* Source/WebKit/NetworkProcess/NetworkLoad.h:
* Source/WebKit/NetworkProcess/NetworkLoadChecker.h:
(WebKit::NetworkLoadChecker::url const): Deleted.
(WebKit::NetworkLoadChecker::options const): Deleted.
* Source/WebKit/NetworkProcess/NetworkProcess.h:
* Source/WebKit/NetworkProcess/NetworkResourceLoader.h:
* Source/WebKit/NetworkProcess/NetworkSession.h:
(WebKit::NetworkSession::blobRegistry): Deleted.
(WebKit::NetworkSession::appPrivacyReportTestingData): Deleted.
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h:
* Source/WebKit/NetworkProcess/cache/NetworkCache.h:
(WebKit::NetworkCache::Cache::storageDirectory const): Deleted.
* Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.h:
(WebKit::NetworkCache::Entry::key const): Deleted.
(WebKit::NetworkCache::Entry::response const): Deleted.
(WebKit::NetworkCache::Entry::varyingRequestHeaders const): Deleted.
(WebKit::NetworkCache::Entry::redirectRequest const): Deleted.
(WebKit::NetworkCache::Entry::sourceStorageRecord const): Deleted.
* Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:
(WebKit::NetworkCache::Key::partition const): Deleted.
(WebKit::NetworkCache::Key::identifier const): Deleted.
(WebKit::NetworkCache::Key::type const): Deleted.
(WebKit::NetworkCache::Key::range const): Deleted.
(WebKit::NetworkCache::Key::hash const): Deleted.
(WebKit::NetworkCache::Key::partitionHash const): Deleted.
* Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.h:
* Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:
(WebKit::NetworkCache::Storage::salt const): Deleted.
* Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.h:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.h:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(WebKit::NetworkSessionCocoa::nsCredentialStorage const):
(WebKit::NetworkSessionCocoa::boundInterfaceIdentifier const): Deleted.
(WebKit::NetworkSessionCocoa::sourceApplicationBundleIdentifier const): Deleted.
(WebKit::NetworkSessionCocoa::sourceApplicationSecondaryIdentifier const):
Deleted.
(WebKit::NetworkSessionCocoa::dataConnectionServiceType const): Deleted.
* Source/WebKit/NetworkProcess/ios/NetworkConnectionToWebProcessIOS.mm:
(WebKit::NetworkConnectionToWebProcess::paymentCoordinatorBoundInterfaceIdentifier):
(WebKit::NetworkConnectionToWebProcess::paymentCoordinatorCTDataConnectionServiceType):
(WebKit::NetworkConnectionToWebProcess::paymentCoordinatorSourceApplicationBundleIdentifier):
(WebKit::NetworkConnectionToWebProcess::paymentCoordinatorSourceApplicationSecondaryIdentifier):
* Source/WebKit/NetworkProcess/storage/LocalStorageManager.h:
* Source/WebKit/NetworkProcess/storage/OriginStorageManager.h:
* Source/WebKit/NetworkProcess/webrtc/NetworkRTCMonitor.h:
Canonical link: https://commits.webkit.org/308401@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications