Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a44e98636cf4f89adfc903e8e9f822e7bcdf8084 https://github.com/WebKit/WebKit/commit/a44e98636cf4f89adfc903e8e9f822e7bcdf8084 Author: Claudio Saavedra <csaave...@igalia.com> Date: 2024-04-17 (Wed, 17 Apr 2024)
Changed paths: M Source/WebKit/Platform/IPC/ArgumentCoders.h M Source/WebKit/Platform/IPC/Connection.cpp M Source/WebKit/Platform/IPC/Decoder.cpp M Source/WebKit/Platform/IPC/HandleMessage.h M Source/WebKit/Platform/IPC/StreamServerConnection.cpp M Source/WebKit/Shared/Cocoa/ArgumentCodersCocoa.mm Log Message: ----------- Reduce usage of legacy IPC decoders https://bugs.webkit.org/show_bug.cgi?id=272751 Reviewed by Alex Christensen. There are many places where legacy decoders are still used, port those to use the modern decoders. * Source/WebKit/Platform/IPC/ArgumentCoders.h: * Source/WebKit/Platform/IPC/Connection.cpp: (IPC::Connection::dispatchMessageReceiverMessage): (IPC::Connection::dispatchSyncMessage): * Source/WebKit/Platform/IPC/Decoder.cpp: (IPC::Decoder::unwrapForTesting): * Source/WebKit/Platform/IPC/HandleMessage.h: (IPC::handleMessageSynchronous): * Source/WebKit/Platform/IPC/StreamServerConnection.cpp: (IPC::StreamServerConnection::processSetStreamDestinationID): * Source/WebKit/Shared/Cocoa/ArgumentCodersCocoa.mm: (IPC::decodeObjectDirectlyRequiringAllowedClasses<NSObject<NSSecureCoding>>): Canonical link: https://commits.webkit.org/277598@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes