Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 93c46cf87c69e32f3e0c38bdfbada8adc0fd8ab6 https://github.com/WebKit/WebKit/commit/93c46cf87c69e32f3e0c38bdfbada8adc0fd8ab6 Author: Alex Christensen <achristen...@apple.com> Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths: M Source/WTF/wtf/PlatformHave.h M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm M Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp M Tools/TestWebKitAPI/Tests/IPC/ArgumentCoderTests.cpp M Tools/TestWebKitAPI/Tests/IPC/IPCSerialization.mm Log Message: ----------- Follow-up fix to 277527@main https://bugs.webkit.org/show_bug.cgi?id=272742 Reviewed by Alex Christensen and Don Olmstead. * Source/WTF/wtf/PlatformHave.h: * Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm: (IPC::ArgumentCoder<WebKit::RemoteLayerBackingStore>::encode): * Source/WebKit/Shared/mac/ObjCObjectGraph.mm: (WebKit::ObjCObjectGraph::decode): * Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp: (WebKit::IPCTestingAPI::JSIPCSemaphore::JSIPCSemaphore): (WebKit::IPCTestingAPI::JSIPCConnectionHandle::JSIPCConnectionHandle): (WebKit::IPCTestingAPI::JSIPCConnection::JSIPCConnection): (WebKit::IPCTestingAPI::JSIPCStreamClientConnection::JSIPCStreamClientConnection): (WebKit::IPCTestingAPI::JSIPCStreamServerConnectionHandle::JSIPCStreamServerConnectionHandle): (WebKit::IPCTestingAPI::JSIPCStreamConnectionBuffer::JSIPCStreamConnectionBuffer): (WebKit::IPCTestingAPI::JSSharedMemory::JSSharedMemory): (WebKit::IPCTestingAPI::JSIPC::JSIPC): (WebKit::IPCTestingAPI::extractSyncIPCMessageInfo): (WebKit::IPCTestingAPI::JSIPCStreamClientConnection::streamBuffer): (WebKit::IPCTestingAPI::JSIPCStreamClientConnection::setSemaphores): (WebKit::IPCTestingAPI::extractIPCStreamMessageInfo): (WebKit::IPCTestingAPI::JSIPCStreamClientConnection::sendWithAsyncReply): (WebKit::IPCTestingAPI::JSIPCStreamClientConnection::sendSyncMessage): (WebKit::IPCTestingAPI::JSIPCStreamClientConnection::sendIPCStreamTesterSyncCrashOnZero): (WebKit::IPCTestingAPI::JSIPCSemaphore::signal): (WebKit::IPCTestingAPI::JSIPCSemaphore::waitFor): (WebKit::IPCTestingAPI::JSSharedMemory::readBytes): (WebKit::IPCTestingAPI::arrayBufferSpanFromValueRef): (WebKit::IPCTestingAPI::JSSharedMemory::writeBytes): (WebKit::IPCTestingAPI::JSIPCStreamConnectionBuffer::readHeaderBytes): (WebKit::IPCTestingAPI::JSIPCStreamConnectionBuffer::readDataBytes): (WebKit::IPCTestingAPI::JSIPCStreamConnectionBuffer::readBytes): (WebKit::IPCTestingAPI::JSIPCStreamConnectionBuffer::writeHeaderBytes): (WebKit::IPCTestingAPI::JSIPCStreamConnectionBuffer::writeDataBytes): (WebKit::IPCTestingAPI::JSIPCStreamConnectionBuffer::writeBytes): (WebKit::IPCTestingAPI::JSIPC::processTargetFromArgument): (WebKit::IPCTestingAPI::JSIPC::addMessageListener): (WebKit::IPCTestingAPI::messageNameFromArgument): (WebKit::IPCTestingAPI::encodeTypedArray): (WebKit::IPCTestingAPI::encodeRemoteRenderingBackendCreationParameters): (WebKit::IPCTestingAPI::encodeSharedMemory): (WebKit::IPCTestingAPI::encodeStreamConnectionBuffer): (WebKit::IPCTestingAPI::encodeStreamServerConnectionHandle): (WebKit::IPCTestingAPI::encodeSemaphore): (WebKit::IPCTestingAPI::encodeConnectionHandle): (IPC::ArgumentCoder<WebKit::IPCTestingAPI::VectorEncodeHelper>::encode): (WebKit::IPCTestingAPI::JSMessageListener::jsDescriptionFromDecoder): * Tools/TestWebKitAPI/Tests/IPC/ArgumentCoderTests.cpp: (TestWebKitAPI::ArgumentCoderEncoderDecoderTest<IPC::StreamConnectionEncoder>::Impl::Impl): (TestWebKitAPI::EncodingCounter::CounterValues::CounterValues): (TestWebKitAPI::EncodingCounter::EncodingCounter): (IPC::ArgumentCoder<TestWebKitAPI::EncodingCounter>::encode): (IPC::ArgumentCoder<TestWebKitAPI::DecodingMoveCounter>::encode): (IPC::ArgumentCoder<TestWebKitAPI::DecodingMoveCounter>::decode): * Tools/TestWebKitAPI/Tests/IPC/IPCSerialization.mm: (IPC::ArgumentCoder<CFHolderForTesting>::encode): (IPC::ArgumentCoder<CFHolderForTesting>::decode): (IPC::ArgumentCoder<ObjCHolderForTesting>::encode): (IPC::ArgumentCoder<ObjCHolderForTesting>::decode): Canonical link: https://commits.webkit.org/277916@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