Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 54068d0bb01823cccf54d42a42187487e0c4b7c7 https://github.com/WebKit/WebKit/commit/54068d0bb01823cccf54d42a42187487e0c4b7c7 Author: Jean-Yves Avenard <j...@apple.com> Date: 2024-01-30 (Tue, 30 Jan 2024)
Changed paths: M Source/WebCore/Modules/fetch/FetchResponse.cpp M Source/WebCore/Modules/websockets/WebSocketHandshake.cpp M Source/WebCore/Modules/websockets/WebSocketHandshake.h M Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp M Source/WebCore/loader/DocumentLoader.cpp M Source/WebCore/loader/DocumentLoader.h M Source/WebCore/platform/network/BlobResourceHandle.cpp M Source/WebCore/platform/network/ResourceResponseBase.cpp M Source/WebCore/platform/network/ResourceResponseBase.h M Source/WebCore/platform/network/curl/ResourceResponseCurl.cpp M Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp M Source/WebKit/NetworkProcess/NetworkDataTaskBlob.cpp M Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp M Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp M Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp M Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp Log Message: ----------- Have ResourceResponse use String members instead of AtomString https://bugs.webkit.org/show_bug.cgi?id=268367 rdar://121916584 Reviewed by Youenn Fablet. To be usable with WorkQueue, we can't use AtomString with ResourceResponse. So we change the members to be String instead. No change in observable behaviour. * Source/WebCore/Modules/fetch/FetchResponse.cpp: (WebCore::FetchResponse::create): * Source/WebCore/Modules/websockets/WebSocketHandshake.cpp: (WebCore::WebSocketHandshake::readServerHandshake): (WebCore::WebSocketHandshake::readStatusLine): * Source/WebCore/Modules/websockets/WebSocketHandshake.h: * Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp: (WebCore::InspectorNetworkAgent::interceptWithResponse): (WebCore::InspectorNetworkAgent::interceptRequestWithResponse): * Source/WebCore/loader/DocumentLoader.cpp: (WebCore::DocumentLoader::setResponseMIMEType): * Source/WebCore/loader/DocumentLoader.h: * Source/WebCore/platform/network/BlobResourceHandle.cpp: (WebCore::BlobResourceHandle::notifyResponseOnSuccess): * Source/WebCore/platform/network/ResourceResponseBase.cpp: (WebCore::m_textEncodingName): (WebCore::m_httpStatusText): (WebCore::m_httpVersion): (WebCore::ResourceResponseBase::crossThreadData const): (WebCore::ResourceResponseBase::fromCrossThreadData): (WebCore::ResourceResponseBase::mimeType const): (WebCore::ResourceResponseBase::setMimeType): (WebCore::ResourceResponseBase::textEncodingName const): (WebCore::ResourceResponseBase::setTextEncodingName): (WebCore::ResourceResponseBase::httpStatusText const): (WebCore::ResourceResponseBase::setHTTPStatusText): (WebCore::ResourceResponseBase::httpVersion const): (WebCore::ResourceResponseBase::setHTTPVersion): (WebCore::ResourceResponseBase::getResponseData const): * Source/WebCore/platform/network/ResourceResponseBase.h: * Source/WebCore/platform/network/curl/ResourceResponseCurl.cpp: (WebCore::ResourceResponse::ResourceResponse): (WebCore::ResourceResponse::appendHTTPHeaderField): * Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp: (WebCore::ResourceResponse::ResourceResponse): * Source/WebKit/NetworkProcess/NetworkDataTaskBlob.cpp: (WebKit::NetworkDataTaskBlob::dispatchDidReceiveResponse): * Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp: (WebKit::NetworkResourceLoader::didReceiveResponse): * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp: (WebKit::ServiceWorkerFetchTask::processResponse): * Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp: (WebKit::NetworkDataTaskSoup::didGetFileInfo): * Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp: (webkit_uri_response_get_mime_type): * Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp: (webkitURISchemeRequestReadCallback): Canonical link: https://commits.webkit.org/273784@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes