Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 17c6d1fb61adaa09480206696b7d721e0d21d4ca https://github.com/WebKit/WebKit/commit/17c6d1fb61adaa09480206696b7d721e0d21d4ca Author: Pawel Lampe <pla...@igalia.com> Date: 2025-02-25 (Tue, 25 Feb 2025)
Changed paths: M LayoutTests/platform/glib/TestExpectations A LayoutTests/platform/glib/damage/accelerated-canvas-2d-fillRect-expected.txt A LayoutTests/platform/glib/damage/accelerated-canvas-2d-fillRect.html A LayoutTests/platform/glib/damage/animations-blur-expected.txt A LayoutTests/platform/glib/damage/animations-blur.html M LayoutTests/platform/glib/damage/basic-propagation-001.html M LayoutTests/platform/glib/damage/basic-propagation-002.html A LayoutTests/platform/glib/damage/canvas-webgl-expected.txt A LayoutTests/platform/glib/damage/canvas-webgl.html M LayoutTests/platform/glib/damage/common.js A LayoutTests/platform/glib/damage/layer-downsize-expected.txt A LayoutTests/platform/glib/damage/layer-downsize.html A LayoutTests/platform/glib/damage/layer-in-layer-movement-expected.txt A LayoutTests/platform/glib/damage/layer-in-layer-movement.html A LayoutTests/platform/glib/damage/layer-movement-expected.txt A LayoutTests/platform/glib/damage/layer-movement.html A LayoutTests/platform/glib/damage/layer-resize-expected.txt A LayoutTests/platform/glib/damage/layer-resize.html A LayoutTests/platform/glib/damage/layer-upsize-expected.txt A LayoutTests/platform/glib/damage/layer-upsize.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-arc-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-arc.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-downsizing-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-downsizing.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect-w-offset-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect-w-offset.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-new-canvas-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-new-canvas.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-path-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-path.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-putImageData-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-putImageData.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-resizing-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-resizing.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-text-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-text.html A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-upsizing-expected.txt A LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-upsizing.html A LayoutTests/platform/glib/damage/scrolling-container-001-expected.txt A LayoutTests/platform/glib/damage/scrolling-container-001.html A LayoutTests/platform/glib/damage/scrolling-container-002-expected.txt A LayoutTests/platform/glib/damage/scrolling-container-002.html A LayoutTests/platform/glib/damage/scrolling-container-003-expected.txt A LayoutTests/platform/glib/damage/scrolling-container-003.html A LayoutTests/platform/glib/damage/scrolling-container-004-expected.txt A LayoutTests/platform/glib/damage/scrolling-container-004.html A LayoutTests/platform/glib/damage/scrolling-fullscreen-001-expected.txt A LayoutTests/platform/glib/damage/scrolling-fullscreen-001.html A LayoutTests/platform/glib/damage/scrolling-fullscreen-002-expected.txt A LayoutTests/platform/glib/damage/scrolling-fullscreen-002.html A LayoutTests/platform/glib/damage/scrolling-fullscreen-003-expected.txt A LayoutTests/platform/glib/damage/scrolling-fullscreen-003.html A LayoutTests/platform/glib/damage/transform-2d-rotate-expected.txt A LayoutTests/platform/glib/damage/transform-2d-rotate.html A LayoutTests/platform/glib/damage/transform-2d-scale-expected.txt A LayoutTests/platform/glib/damage/transform-2d-scale.html A LayoutTests/platform/glib/damage/transform-2d-skew-expected.txt A LayoutTests/platform/glib/damage/transform-2d-skew.html A LayoutTests/platform/glib/damage/transform-2d-translate-expected.txt A LayoutTests/platform/glib/damage/transform-2d-translate.html A LayoutTests/platform/glib/damage/transform-3d-dynamic-addition-expected.txt A LayoutTests/platform/glib/damage/transform-3d-dynamic-addition.html A LayoutTests/platform/glib/damage/transform-3d-rotate-1-axis-expected.txt A LayoutTests/platform/glib/damage/transform-3d-rotate-1-axis.html A LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes-content-update-expected.txt A LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes-content-update.html A LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes-expected.txt A LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes.html A LayoutTests/platform/glib/damage/transform-3d-rotate-in-still-rotate-expected.txt A LayoutTests/platform/glib/damage/transform-3d-rotate-in-still-rotate.html A LayoutTests/platform/glib/damage/transform-3d-scale-expected.txt A LayoutTests/platform/glib/damage/transform-3d-scale.html A LayoutTests/platform/glib/damage/transform-3d-translate-expected.txt A LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective-content-update-expected.txt A LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective-content-update.html A LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective-expected.txt A LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective.html A LayoutTests/platform/glib/damage/transform-3d-translate.html M LayoutTests/platform/wpe/TestExpectations Log Message: ----------- [TexMap] Add tests for damage propagation https://bugs.webkit.org/show_bug.cgi?id=288465 Reviewed by Nikolas Zimmermann. This change adds layout tests covering the most important damage propagation scenarios. * LayoutTests/platform/glib/TestExpectations: * LayoutTests/platform/glib/damage/accelerated-canvas-2d-fillRect-expected.txt: Added. * LayoutTests/platform/glib/damage/accelerated-canvas-2d-fillRect.html: Added. * LayoutTests/platform/glib/damage/animations-blur-expected.txt: Added. * LayoutTests/platform/glib/damage/animations-blur.html: Added. * LayoutTests/platform/glib/damage/basic-propagation-001.html: * LayoutTests/platform/glib/damage/canvas-webgl-expected.txt: Added. * LayoutTests/platform/glib/damage/canvas-webgl.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/common.js: (passTest): * LayoutTests/platform/glib/damage/layer-downsize-expected.txt: Added. * LayoutTests/platform/glib/damage/layer-downsize.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/layer-in-layer-movement-expected.txt: Added. * LayoutTests/platform/glib/damage/layer-in-layer-movement.html: Added. * LayoutTests/platform/glib/damage/layer-movement-expected.txt: Added. * LayoutTests/platform/glib/damage/layer-movement.html: Added. * LayoutTests/platform/glib/damage/layer-resize-expected.txt: Added. * LayoutTests/platform/glib/damage/layer-resize.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/layer-upsize-expected.txt: Added. * LayoutTests/platform/glib/damage/layer-upsize.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-arc-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-arc.html: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-downsizing-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-downsizing.html: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect-w-offset-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect-w-offset.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-fillRect.html: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-new-canvas-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-new-canvas.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-path-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-path.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-putImageData-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-putImageData.html: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-resizing-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-resizing.html: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-text-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-text.html: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-upsizing-expected.txt: Added. * LayoutTests/platform/glib/damage/non-accelerated-canvas-2d-upsizing.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/scrolling-container-001-expected.txt: Added. * LayoutTests/platform/glib/damage/scrolling-container-001.html: Added. * LayoutTests/platform/glib/damage/scrolling-container-002-expected.txt: Added. * LayoutTests/platform/glib/damage/scrolling-container-002.html: Added. * LayoutTests/platform/glib/damage/scrolling-container-003-expected.txt: Added. * LayoutTests/platform/glib/damage/scrolling-container-003.html: Added. * LayoutTests/platform/glib/damage/scrolling-container-004-expected.txt: Added. * LayoutTests/platform/glib/damage/scrolling-container-004.html: Added. * LayoutTests/platform/glib/damage/scrolling-fullscreen-001-expected.txt: Added. * LayoutTests/platform/glib/damage/scrolling-fullscreen-001.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/scrolling-fullscreen-002-expected.txt: Added. * LayoutTests/platform/glib/damage/scrolling-fullscreen-002.html: Copied from LayoutTests/platform/glib/damage/basic-propagation-001.html. * LayoutTests/platform/glib/damage/scrolling-fullscreen-003-expected.txt: Added. * LayoutTests/platform/glib/damage/scrolling-fullscreen-003.html: Added. * LayoutTests/platform/glib/damage/transform-2d-rotate-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-2d-rotate.html: Added. * LayoutTests/platform/glib/damage/transform-2d-scale-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-2d-scale.html: Added. * LayoutTests/platform/glib/damage/transform-2d-skew-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-2d-skew.html: Added. * LayoutTests/platform/glib/damage/transform-2d-translate-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-2d-translate.html: Added. * LayoutTests/platform/glib/damage/transform-3d-dynamic-addition-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-dynamic-addition.html: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-1-axis-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-1-axis.html: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes-content-update-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes-content-update.html: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-3-axes.html: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-in-still-rotate-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-rotate-in-still-rotate.html: Added. * LayoutTests/platform/glib/damage/transform-3d-scale-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-scale.html: Added. * LayoutTests/platform/glib/damage/transform-3d-translate-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective-content-update-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective-content-update.html: Added. * LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective-expected.txt: Added. * LayoutTests/platform/glib/damage/transform-3d-translate-w-perspective.html: Added. * LayoutTests/platform/glib/damage/transform-3d-translate.html: Added. * LayoutTests/platform/wpe/TestExpectations: Canonical link: https://commits.webkit.org/291024@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