Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 7b1232f1e3b0a361fdf7d81dd185c4943fe9267d https://github.com/WebKit/WebKit/commit/7b1232f1e3b0a361fdf7d81dd185c4943fe9267d Author: Anne van Kesteren <ann...@annevk.nl> Date: 2024-01-30 (Tue, 30 Jan 2024)
Changed paths: M Source/WebCore/Headers.cmake M Source/WebCore/Modules/fetch/FetchBodyOwner.cpp M Source/WebCore/Modules/fetch/FetchResponse.h M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/fileapi/FileReaderLoader.cpp M Source/WebCore/loader/SubresourceLoader.cpp M Source/WebCore/page/EventSource.cpp A Source/WebCore/platform/network/HTTPStatusCodes.h M Source/WebCore/platform/network/ResourceRequestBase.cpp M Source/WebCore/platform/network/cocoa/RangeResponseGenerator.mm M Source/WebCore/platform/network/mac/ResourceHandleMac.mm M Source/WebKit/NetworkProcess/NetworkLoadChecker.cpp M Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp M Source/WebKit/NetworkProcess/cache/NetworkCache.cpp M Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp M Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm M Source/WebKit/UIProcess/Cocoa/SOAuthorization/PopUpSOAuthorizationSession.mm M Source/WebKit/UIProcess/Cocoa/SOAuthorization/RedirectSOAuthorizationSession.mm M Source/WebKit/UIProcess/Cocoa/SOAuthorization/SubFrameSOAuthorizationSession.mm M Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIWebRequestCocoa.mm M Source/WebKit/WebProcess/Plugins/PDF/PDFIncrementalLoader.mm M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImplCFNet.cpp Log Message: ----------- Add constants for HTTP status codes https://bugs.webkit.org/show_bug.cgi?id=268224 Reviewed by Simon Fraser and Youenn Fablet. Implement an idea from Simon Fraser to collect status codes in a centralized file with the aim to improve readability. As a side effect it might make it easier to find related code. * Source/WebCore/Headers.cmake: * Source/WebCore/Modules/fetch/FetchBodyOwner.cpp: (WebCore::FetchBodyOwner::BlobLoader::didReceiveResponse): * Source/WebCore/Modules/fetch/FetchResponse.h: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/fileapi/FileReaderLoader.cpp: (WebCore::FileReaderLoader::didReceiveResponse): (WebCore::FileReaderLoader::httpStatusCodeToErrorCode): * Source/WebCore/loader/SubresourceLoader.cpp: (WebCore::SubresourceLoader::didReceiveResponse): (WebCore::SubresourceLoader::didReceiveBuffer): (WebCore::SubresourceLoader::responseHasHTTPStatusCodeError const): * Source/WebCore/page/EventSource.cpp: (WebCore::EventSource::responseIsValid const): * Source/WebCore/platform/network/HTTPStatusCodes.h: Added. * Source/WebCore/platform/network/ResourceRequestBase.cpp: (WebCore::shouldUseGet): * Source/WebCore/platform/network/cocoa/RangeResponseGenerator.mm: (WebCore::synthesizedResponseForRange): (WebCore::RangeResponseGenerator::willSynthesizeRangeResponses): * Source/WebCore/platform/network/mac/ResourceHandleMac.mm: (WebCore::ResourceHandle::willSendRequest): (WebCore::ResourceHandle::tryHandlePasswordBasedAuthentication): (WebCore::ResourceHandle::receivedCredential): * Source/WebKit/NetworkProcess/NetworkLoadChecker.cpp: (WebKit::NetworkLoadChecker::validateResponse): * Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp: (WebKit::NetworkResourceLoader::didReceiveInformationalResponse): (WebKit::NetworkResourceLoader::didReceiveResponse): (WebKit::NetworkResourceLoader::didFinishLoading): * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp: (WebKit::ServiceWorkerNavigationPreloader::didReceiveResponse): * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp: (WebKit::ServiceWorkerSoftUpdateLoader::didReceiveResponse): * Source/WebKit/NetworkProcess/cache/NetworkCache.cpp: (WebKit::NetworkCache::Cache::store): * Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp: (WebKit::NetworkCache::SpeculativeLoad::didReceiveResponse): * Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm: (WebKit::NetworkDataTaskCocoa::willPerformHTTPRedirection): (WebKit::NetworkDataTaskCocoa::tryPasswordBasedAuthentication): * Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm: (-[WKNetworkSessionDelegate URLSession:dataTask:didReceiveResponse:completionHandler:]): (WebKit::CompletionHandler<void): * Source/WebKit/UIProcess/Cocoa/SOAuthorization/PopUpSOAuthorizationSession.mm: (WebKit::PopUpSOAuthorizationSession::completeInternal): * Source/WebKit/UIProcess/Cocoa/SOAuthorization/RedirectSOAuthorizationSession.mm: (WebKit::RedirectSOAuthorizationSession::completeInternal): * Source/WebKit/UIProcess/Cocoa/SOAuthorization/SubFrameSOAuthorizationSession.mm: (WebKit::SubFrameSOAuthorizationSession::completeInternal): * Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIWebRequestCocoa.mm: (WebKit::WebExtensionContextProxy::resourceLoadDidReceiveChallenge): * Source/WebKit/WebProcess/Plugins/PDF/PDFIncrementalLoader.mm: (WebKit::PDFPluginStreamLoaderClient::didReceiveResponse): * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::shouldSkipDecidePolicyForResponse const): * Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImplCFNet.cpp: (WebCore::SocketStreamHandleImpl::readStreamCallback): (WebCore::SocketStreamHandleImpl::writeStreamCallback): Canonical link: https://commits.webkit.org/273747@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes