Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0cfc277e13e8222b37eff045ca5e86d8465ebfc6 https://github.com/WebKit/WebKit/commit/0cfc277e13e8222b37eff045ca5e86d8465ebfc6 Author: Ryan Haddad <ryanhad...@apple.com> Date: 2022-12-02 (Fri, 02 Dec 2022)
Changed paths: M LayoutTests/ipc/pasteboard-write-custom-data.html M Source/WebKit/GPUProcess/GPUConnectionToWebProcess.messages.in M Source/WebKit/GPUProcess/GPUProcess.messages.in M Source/WebKit/GPUProcess/media/RemoteVideoFrameObjectHeap.messages.in M Source/WebKit/NetworkProcess/NetworkProcess.messages.in M Source/WebKit/Platform/IPC/Connection.cpp M Source/WebKit/Platform/IPC/Decoder.cpp M Source/WebKit/Platform/IPC/Decoder.h M Source/WebKit/Platform/IPC/Encoder.cpp M Source/WebKit/Platform/IPC/Encoder.h M Source/WebKit/Scripts/webkit/messages.py M Source/WebKit/Scripts/webkit/model.py M Source/WebKit/Scripts/webkit/tests/MessageNames.cpp M Source/WebKit/Scripts/webkit/tests/MessageNames.h M Source/WebKit/UIProcess/WebPageProxy.messages.in M Source/WebKit/UIProcess/WebProcessProxy.messages.in M Source/WebKit/WebProcess/WebPage/WebPage.messages.in Log Message: ----------- Revert [257229@main] CoreIPC should be explicit about which methods can be called when WaitingForSyncReply https://bugs.webkit.org/show_bug.cgi?id=247673 rdar://102134965 Unreviewed. An existing API test is consistently hitting an assert added with this change. * LayoutTests/ipc/pasteboard-write-custom-data.html: * Source/WebKit/GPUProcess/GPUConnectionToWebProcess.messages.in: * Source/WebKit/GPUProcess/GPUProcess.messages.in: * Source/WebKit/GPUProcess/media/RemoteVideoFrameObjectHeap.messages.in: * Source/WebKit/NetworkProcess/NetworkProcess.messages.in: * Source/WebKit/Platform/IPC/Connection.cpp: (IPC::Connection::sendMessage): (IPC::Connection::processIncomingMessage): * Source/WebKit/Platform/IPC/Decoder.cpp: (IPC::Decoder::unwrapForTesting): * Source/WebKit/Platform/IPC/Decoder.h: (IPC::Decoder::isAllowedWhenWaitingForSyncReply const): Deleted. (IPC::Decoder::isAllowedWhenWaitingForUnboundedSyncReply const): Deleted. (IPC::Decoder::setIsAllowedWhenWaitingForSyncReplyOverride): Deleted. (): Deleted. * Source/WebKit/Platform/IPC/Encoder.cpp: (IPC::Encoder::isFullySynchronousModeForTesting const): Deleted. * Source/WebKit/Platform/IPC/Encoder.h: * Source/WebKit/Scripts/webkit/messages.py: (generate_message_names_header): (generate_message_names_implementation): * Source/WebKit/Scripts/webkit/model.py: * Source/WebKit/Scripts/webkit/tests/MessageNames.cpp: (IPC::receiverName): (IPC::messageAllowedWhenWaitingForSyncReply): Deleted. (IPC::messageAllowedWhenWaitingForUnboundedSyncReply): Deleted. * Source/WebKit/Scripts/webkit/tests/MessageNames.h: * Source/WebKit/UIProcess/WebPageProxy.messages.in: * Source/WebKit/UIProcess/WebProcessProxy.messages.in: * Source/WebKit/WebProcess/WebPage/WebPage.messages.in: Canonical link: https://commits.webkit.org/257309@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes