[webkit-changes] [WebKit/WebKit] b9072f: [CoordinatedGraphics] Rename nicosia async scrolli...
Carlos Garcia Campos
noreply at github.com
Mon Dec 16 01:07:07 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b9072f04018bd76827ae31a8a4295cfe07e4fb31
https://github.com/WebKit/WebKit/commit/b9072f04018bd76827ae31a8a4295cfe07e4fb31
Author: Carlos Garcia Campos <cgarcia at igalia.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WTF/wtf/PlatformEnableGlib.h
M Source/WebCore/page/scrolling/ScrollingCoordinator.cpp
M Source/WebCore/page/scrolling/ScrollingTree.h
M Source/WebCore/page/scrolling/ScrollingTreeNode.h
M Source/WebCore/page/scrolling/ScrollingTreeStickyNode.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingCoordinatorCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingCoordinatorCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingStateNodeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeFixedNodeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeFixedNodeCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeFrameScrollingNodeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeFrameScrollingNodeCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollProxyNodeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollProxyNodeCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollingNodeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollingNodeCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingTreePositionedNodeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreePositionedNodeCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeScrollingNodeDelegateCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeScrollingNodeDelegateCoordinated.h
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeStickyNodeCoordinated.cpp
A Source/WebCore/page/scrolling/coordinated/ScrollingTreeStickyNodeCoordinated.h
R Source/WebCore/page/scrolling/nicosia/ScrollingCoordinatorNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingCoordinatorNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingStateNodeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeFixedNodeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeFixedNodeNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeFrameScrollingNodeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeFrameScrollingNodeNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollProxyNodeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollProxyNodeNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollingNodeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollingNodeNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingTreePositionedNodeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreePositionedNodeNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeScrollingNodeDelegateNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeScrollingNodeDelegateNicosia.h
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeStickyNodeNicosia.cpp
R Source/WebCore/page/scrolling/nicosia/ScrollingTreeStickyNodeNicosia.h
M Source/WebCore/platform/ScrollAnimator.cpp
M Source/WebCore/platform/ScrollAnimator.h
M Source/WebCore/platform/SourcesNicosia.txt
M Source/WebCore/platform/TextureMapper.cmake
M Source/WebCore/rendering/RenderLayerCompositor.cpp
M Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.h
Log Message:
-----------
[CoordinatedGraphics] Rename nicosia async scrolling classes
https://bugs.webkit.org/show_bug.cgi?id=284689
Reviewed by Adrian Perez de Castro.
They don't use nicosia anymore, so use coordinated instead.
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WTF/wtf/PlatformEnableGlib.h:
* Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:
(WebCore::ScrollingCoordinator::coordinatesScrollingForFrameView const):
* Source/WebCore/page/scrolling/ScrollingTree.h:
(WebCore::ScrollingTree::isScrollingTreeCoordinated const):
(WebCore::ScrollingTree::isScrollingTreeNicosia const): Deleted.
* Source/WebCore/page/scrolling/ScrollingTreeNode.h:
(WebCore::ScrollingTreeNode::isFixedNodeCoordinated const):
(WebCore::ScrollingTreeNode::isPositionedNodeCoordinated const):
(WebCore::ScrollingTreeNode::isOverflowScrollProxyNodeCoordinated const):
(WebCore::ScrollingTreeNode::isFixedNodeNicosia const): Deleted.
(WebCore::ScrollingTreeNode::isPositionedNodeNicosia const): Deleted.
(WebCore::ScrollingTreeNode::isOverflowScrollProxyNodeNicosia const): Deleted.
* Source/WebCore/page/scrolling/ScrollingTreeStickyNode.cpp:
* Source/WebCore/page/scrolling/coordinated/ScrollingCoordinatorCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingCoordinatorNicosia.cpp.
(WebCore::ScrollingCoordinator::create):
(WebCore::ScrollingCoordinatorCoordinated::ScrollingCoordinatorCoordinated):
(WebCore::ScrollingCoordinatorCoordinated::~ScrollingCoordinatorCoordinated):
(WebCore::ScrollingCoordinatorCoordinated::didCompletePlatformRenderingUpdate):
* Source/WebCore/page/scrolling/coordinated/ScrollingCoordinatorCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingCoordinatorNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingStateNodeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingStateNodeNicosia.cpp.
(WebCore::LayerRepresentation::retainPlatformLayer):
(WebCore::LayerRepresentation::releasePlatformLayer):
(WebCore::LayerRepresentation::makePlatformLayerTyped):
(WebCore::LayerRepresentation::makePlatformLayerTypeless):
(WebCore::LayerRepresentation::platformLayerFromGraphicsLayer):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeNicosia.cpp.
(WebCore::ScrollingTreeCoordinated::create):
(WebCore::ScrollingTreeCoordinated::ScrollingTreeCoordinated):
(WebCore::ScrollingTreeCoordinated::createScrollingTreeNode):
(WebCore::ScrollingTreeCoordinated::applyLayerPositionsInternal):
(WebCore::ScrollingTreeCoordinated::didCompleteRenderingUpdate):
(WebCore::ScrollingTreeCoordinated::didCompletePlatformRenderingUpdate):
(WebCore::collectDescendantLayersAtPoint):
(WebCore::ScrollingTreeCoordinated::scrollingNodeForPoint):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeFixedNodeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeFixedNodeNicosia.cpp.
(WebCore::ScrollingTreeFixedNodeCoordinated::create):
(WebCore::ScrollingTreeFixedNodeCoordinated::ScrollingTreeFixedNodeCoordinated):
(WebCore::ScrollingTreeFixedNodeCoordinated::commitStateBeforeChildren):
(WebCore::ScrollingTreeFixedNodeCoordinated::applyLayerPositions):
(WebCore::ScrollingTreeFixedNodeCoordinated::dumpProperties const):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeFixedNodeCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeFixedNodeNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeFrameScrollingNodeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeFrameScrollingNodeNicosia.cpp.
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::create):
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::ScrollingTreeFrameScrollingNodeCoordinated):
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::delegate const):
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::commitStateBeforeChildren):
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::handleWheelEvent):
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::currentScrollPositionChanged):
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::repositionScrollingLayers):
(WebCore::ScrollingTreeFrameScrollingNodeCoordinated::repositionRelatedLayers):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeFrameScrollingNodeCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeFrameScrollingNodeNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollProxyNodeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollProxyNodeNicosia.cpp.
(WebCore::ScrollingTreeOverflowScrollProxyNodeCoordinated::create):
(WebCore::ScrollingTreeOverflowScrollProxyNodeCoordinated::ScrollingTreeOverflowScrollProxyNodeCoordinated):
(WebCore::ScrollingTreeOverflowScrollProxyNodeCoordinated::commitStateBeforeChildren):
(WebCore::ScrollingTreeOverflowScrollProxyNodeCoordinated::applyLayerPositions):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollProxyNodeCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollProxyNodeNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollingNodeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollingNodeNicosia.cpp.
(WebCore::ScrollingTreeOverflowScrollingNodeCoordinated::create):
(WebCore::ScrollingTreeOverflowScrollingNodeCoordinated::ScrollingTreeOverflowScrollingNodeCoordinated):
(WebCore::ScrollingTreeOverflowScrollingNodeCoordinated::delegate const):
(WebCore::ScrollingTreeOverflowScrollingNodeCoordinated::commitStateBeforeChildren):
(WebCore::ScrollingTreeOverflowScrollingNodeCoordinated::repositionScrollingLayers):
(WebCore::ScrollingTreeOverflowScrollingNodeCoordinated::handleWheelEvent):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeOverflowScrollingNodeCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeOverflowScrollingNodeNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingTreePositionedNodeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreePositionedNodeNicosia.cpp.
(WebCore::ScrollingTreePositionedNodeCoordinated::create):
(WebCore::ScrollingTreePositionedNodeCoordinated::ScrollingTreePositionedNodeCoordinated):
(WebCore::ScrollingTreePositionedNodeCoordinated::commitStateBeforeChildren):
(WebCore::ScrollingTreePositionedNodeCoordinated::applyLayerPositions):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreePositionedNodeCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreePositionedNodeNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeScrollingNodeDelegateCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeScrollingNodeDelegateNicosia.cpp.
(WebCore::ScrollingTreeScrollingNodeDelegateCoordinated::ScrollingTreeScrollingNodeDelegateCoordinated):
(WebCore::ScrollingTreeScrollingNodeDelegateCoordinated::updateVisibleLengths):
(WebCore::ScrollingTreeScrollingNodeDelegateCoordinated::handleWheelEvent):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeScrollingNodeDelegateCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeScrollingNodeDelegateNicosia.h.
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeStickyNodeCoordinated.cpp: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeStickyNodeNicosia.cpp.
(WebCore::ScrollingTreeStickyNodeCoordinated::create):
(WebCore::ScrollingTreeStickyNodeCoordinated::ScrollingTreeStickyNodeCoordinated):
(WebCore::ScrollingTreeStickyNodeCoordinated::commitStateBeforeChildren):
(WebCore::ScrollingTreeStickyNodeCoordinated::applyLayerPositions):
(WebCore::ScrollingTreeStickyNodeCoordinated::layerTopLeft const):
* Source/WebCore/page/scrolling/coordinated/ScrollingTreeStickyNodeCoordinated.h: Renamed from Source/WebCore/page/scrolling/nicosia/ScrollingTreeStickyNodeNicosia.h.
* Source/WebCore/platform/ScrollAnimator.cpp:
* Source/WebCore/platform/ScrollAnimator.h:
* Source/WebCore/platform/SourcesNicosia.txt:
* Source/WebCore/platform/TextureMapper.cmake:
* Source/WebCore/rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::requiresCompositingForScrollableFrame const):
* Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.h:
Canonical link: https://commits.webkit.org/287867@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list