Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e22da6b6f2daef764c4572ceb6a5fb0d64d16c0f https://github.com/WebKit/WebKit/commit/e22da6b6f2daef764c4572ceb6a5fb0d64d16c0f Author: Alex Christensen <achristen...@apple.com> Date: 2023-10-30 (Mon, 30 Oct 2023)
Changed paths: M Source/WebCore/page/scrolling/ScrollingStateFrameHostingNode.cpp M Source/WebCore/page/scrolling/ScrollingStateFrameHostingNode.h M Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.cpp M Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h M Source/WebCore/page/scrolling/ScrollingStateNode.cpp M Source/WebCore/page/scrolling/ScrollingStateNode.h M Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.cpp M Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.h M Source/WebCore/page/scrolling/ScrollingStateScrollingNode.cpp M Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h M Source/WebKit/Scripts/generate-serializers.py M Source/WebKit/Scripts/webkit/tests/GeneratedSerializers.cpp M Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.cpp M Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.h M Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.serialization.in M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in Log Message: ----------- Generate serialization of ScrollingStateScrollingNode subclasses https://bugs.webkit.org/show_bug.cgi?id=263760 rdar://117564941 Reviewed by Brady Eidson. * Source/WebCore/page/scrolling/ScrollingStateFrameHostingNode.cpp: (WebCore::ScrollingStateFrameHostingNode::create): (WebCore::ScrollingStateFrameHostingNode::ScrollingStateFrameHostingNode): * Source/WebCore/page/scrolling/ScrollingStateFrameHostingNode.h: * Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.cpp: (WebCore::ScrollingStateFrameScrollingNode::ScrollingStateFrameScrollingNode): (WebCore::ScrollingStateFrameScrollingNode::create): Deleted. * Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h: * Source/WebCore/page/scrolling/ScrollingStateNode.cpp: (WebCore::ScrollingStateNode::ScrollingStateNode): * Source/WebCore/page/scrolling/ScrollingStateNode.h: * Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.cpp: (WebCore::ScrollingStateOverflowScrollingNode::ScrollingStateOverflowScrollingNode): (WebCore::ScrollingStateOverflowScrollingNode::create): Deleted. * Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.h: (WebCore::ScrollingStateOverflowScrollingNode::create): * Source/WebCore/page/scrolling/ScrollingStateScrollingNode.cpp: (WebCore::ScrollingStateScrollingNode::ScrollingStateScrollingNode): * Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h: * Source/WebKit/Scripts/generate-serializers.py: (check_type_members): (decode_type): (construct_type): * Source/WebKit/Scripts/webkit/tests/GeneratedSerializers.cpp: (IPC::ArgumentCoder<WebCore::ScrollingStateFrameHostingNode>::encode): (IPC::ArgumentCoder<WebCore::ScrollingStateFrameHostingNode>::decode): (IPC::ArgumentCoder<WebCore::ScrollingStateFrameHostingNodeWithStuffAfterTuple>::encode): (IPC::ArgumentCoder<WebCore::ScrollingStateFrameHostingNodeWithStuffAfterTuple>::decode): * Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.cpp: (encodeScrollingStateScrollingNodeShared): Deleted. (ArgumentCoder<WebCore::ScrollingStateFrameScrollingNode>::encode): Deleted. (ArgumentCoder<WebCore::ScrollingStateOverflowScrollingNode>::encode): Deleted. (decodeScrollingStateScrollingNodeShared): Deleted. (ArgumentCoder<WebCore::ScrollingStateFrameScrollingNode>::decode): Deleted. (ArgumentCoder<WebCore::ScrollingStateOverflowScrollingNode>::decode): Deleted. * Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.h: * Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.serialization.in: * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: Canonical link: https://commits.webkit.org/269941@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes