Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 446ca0f2ef189279ff297c659df4cbcd06d9bf0b https://github.com/WebKit/WebKit/commit/446ca0f2ef189279ff297c659df4cbcd06d9bf0b Author: Ryosuke Niwa <rn...@webkit.org> Date: 2023-10-30 (Mon, 30 Oct 2023)
Changed paths: M Source/WebCore/dom/messageports/MessagePortChannel.h M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp M Source/WebKit/NetworkProcess/NetworkLoadChecker.cpp M Source/WebKit/NetworkProcess/NetworkLoadChecker.h M Source/WebKit/NetworkProcess/NetworkProcess.cpp M Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp M Source/WebKit/NetworkProcess/NetworkSocketChannel.cpp M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.cpp M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.cpp M Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.cpp M Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.h M Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp M Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp M Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm M Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp M Source/WebKit/NetworkProcess/webrtc/NetworkMDNSRegister.cpp Log Message: ----------- Deploy even more smart pointers in Source/WebKit/NetworkProcess https://bugs.webkit.org/show_bug.cgi?id=263924 Reviewed by Chris Dumez. Deploy more smart pointers as identified by the clang static analyzer. * Source/WebCore/dom/messageports/MessagePortChannel.h: * Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp: (WebKit::NetworkConnectionToWebProcess::connectToRTCDataChannelRemoteSource): (WebKit::NetworkConnectionToWebProcess::entangleLocalPortInThisProcessToRemote): (WebKit::NetworkConnectionToWebProcess::postMessageToRemote): * Source/WebKit/NetworkProcess/NetworkLoadChecker.cpp: (WebKit::NetworkLoadChecker::validateResponse): (WebKit::NetworkLoadChecker::checkCORSRequest): (WebKit::NetworkLoadChecker::checkCORSRequestWithPreflight): * Source/WebKit/NetworkProcess/NetworkLoadChecker.h: (WebKit::NetworkLoadChecker::parentOrigin const): * Source/WebKit/NetworkProcess/NetworkProcess.cpp: (WebKit::NetworkProcess::createNetworkConnectionToWebProcess): * Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp: (WebKit::NetworkResourceLoader::didReceiveMainResourceResponse): (WebKit::NetworkResourceLoader::didRetrieveCacheEntry): (WebKit::NetworkResourceLoader::sendResultForCacheEntry): * Source/WebKit/NetworkProcess/NetworkSocketChannel.cpp: (WebKit::NetworkSocketChannel::~NetworkSocketChannel): * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp: (WebKit::ServiceWorkerFetchTask::processResponse): * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp: (WebKit::ServiceWorkerSoftUpdateLoader::loadWithCacheEntry): * Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.cpp: (WebKit::WebSWServerConnection::createFetchTask): (WebKit::WebSWServerConnection::startFetch): (WebKit::WebSWServerConnection::postMessageToServiceWorker): (WebKit::WebSWServerConnection::clientURLFromIdentifier): (WebKit::WebSWServerConnection::terminateWorkerFromClient): (WebKit::WebSWServerConnection::whenServiceWorkerIsTerminatedForTesting): (WebKit::WebSWServerConnection::fetchTaskTimedOut): * Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.cpp: (WebKit::WebSWServerToContextConnection::openWindow): (WebKit::WebSWServerToContextConnection::reportConsoleMessage): (WebKit::WebSWServerToContextConnection::navigate): * Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.cpp: (WebKit::NetworkCache::Entry::protectedBuffer const): * Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.h: * Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp: (WebKit::NetworkCache::SpeculativeLoadManager::registerLoad): (WebKit::NetworkCache::SpeculativeLoadManager::revalidateSubresource): * Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp: (WebKit::NetworkCache::Storage::dispatchReadOperation): * Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h: (WebKit::NetworkCache::Storage::protectedIOQueue): * Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm: (WebKit::NetworkSessionCocoa::createWebSocketTask): * Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp: (WebKit::NetworkStorageManager::openDatabase): (WebKit::NetworkStorageManager::deleteDatabase): (WebKit::NetworkStorageManager::getAllDatabaseNamesAndVersions): * Source/WebKit/NetworkProcess/webrtc/NetworkMDNSRegister.cpp: (WebKit::NetworkMDNSRegister::registerMDNSName): Canonical link: https://commits.webkit.org/269997@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes