Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 3767611e43102a05ea65f80a21a6796177b27e6a https://github.com/WebKit/WebKit/commit/3767611e43102a05ea65f80a21a6796177b27e6a Author: Žan Doberšek <z...@falconsigh.net> Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths: M Source/WebKit/Platform/IPC/Connection.h M Source/WebKit/Scripts/webkit/messages.py M Source/WebKit/Scripts/webkit/tests/TestWithCVPixelBufferMessages.h M Source/WebKit/Scripts/webkit/tests/TestWithImageDataMessages.h M Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessages.h M Source/WebKit/Scripts/webkit/tests/TestWithSemaphoreMessages.h M Source/WebKit/Scripts/webkit/tests/TestWithStreamMessages.h M Source/WebKit/Scripts/webkit/tests/TestWithSuperclassMessages.h M Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessages.h M Source/WebKit/Shared/mac/SecItemShim.cpp M Source/WebKit/WebProcess/FileAPI/BlobRegistryProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQueueProxy.cpp M Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQueueProxy.h M Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp M Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp M Source/WebKit/WebProcess/Plugins/PDF/PDFPlugin.mm M Source/WebKit/WebProcess/WebPage/WebBackForwardListProxy.cpp M Source/WebKit/WebProcess/WebPage/WebCookieCache.cpp M Source/WebKit/WebProcess/WebPage/WebCookieJar.cpp M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm M Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm M Source/WebKit/WebProcess/WebStorage/StorageAreaMap.cpp M Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm Log Message: ----------- [WK2] Remove remaining uses of SendSyncLegacyResult-based Connection::sendSync() under WebProcess/ https://bugs.webkit.org/show_bug.cgi?id=245634 Reviewed by Kimmo Kinnunen. Remove the remaining uses of the Connection::sendSync() method overload returning SendSyncLegacyResult values, replacing them with the new overload. The methods and the type alias themselves are also removed. The Reply type alias generated for each synchronous message is also removed, and Python test cases are updated accordingly. * Source/WebKit/Platform/IPC/Connection.h: (IPC::Connection::sendSync): * Source/WebKit/Scripts/webkit/messages.py: (arguments_type): (message_to_struct_declaration): (reply_tuple): Deleted. * Source/WebKit/Scripts/webkit/tests/TestWithCVPixelBufferMessages.h: * Source/WebKit/Scripts/webkit/tests/TestWithImageDataMessages.h: * Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessages.h: * Source/WebKit/Scripts/webkit/tests/TestWithSemaphoreMessages.h: * Source/WebKit/Scripts/webkit/tests/TestWithStreamMessages.h: * Source/WebKit/Scripts/webkit/tests/TestWithSuperclassMessages.h: * Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessages.h: * Source/WebKit/Shared/mac/SecItemShim.cpp: (WebKit::sendSecItemRequest): * Source/WebKit/WebProcess/FileAPI/BlobRegistryProxy.cpp: (WebKit::BlobRegistryProxy::blobSize): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQueueProxy.cpp: (WebKit::WebGPU::RemoteQueueProxy::onSubmittedWorkDone): * Source/WebKit/WebProcess/GPU/graphics/WebGPU/RemoteQueueProxy.h: * Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp: (WebKit::InjectedBundle::postSynchronousMessage): * Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp: (WebKit::WebLoaderStrategy::loadResourceSynchronously): (WebKit::WebLoaderStrategy::responseFromResourceLoadIdentifier): (WebKit::WebLoaderStrategy::intermediateLoadInformationFromResourceLoadIdentifier): (WebKit::WebLoaderStrategy::networkMetricsFromResourceLoadIdentifier): * Source/WebKit/WebProcess/Plugins/PDF/PDFPlugin.mm: (WebKit::PDFPlugin::writeItemsToPasteboard): * Source/WebKit/WebProcess/WebPage/WebBackForwardListProxy.cpp: (WebKit::WebBackForwardListProxy::itemAtIndex): (WebKit::WebBackForwardListProxy::cacheListCountsIfNecessary const): * Source/WebKit/WebProcess/WebPage/WebCookieCache.cpp: (WebKit::WebCookieCache::cookiesForDOM): * Source/WebKit/WebProcess/WebPage/WebCookieJar.cpp: (WebKit::WebCookieJar::cookies const): (WebKit::WebCookieJar::cookieRequestHeaderFieldValue const): (WebKit::WebCookieJar::getRawCookies const): * Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm: (WebKit::WebPage::handleEditingKeyboardEvent): * Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm: (WebKit::WebPage::executeKeypressCommandsInternal): * Source/WebKit/WebProcess/WebStorage/StorageAreaMap.cpp: (WebKit::StorageAreaMap::sendConnectMessage): * Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm: (WebKit::isAXAuthenticatedCallback): Canonical link: https://commits.webkit.org/254951@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes