Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3af009681039cc036433568f4840b580c2e03219
https://github.com/WebKit/WebKit/commit/3af009681039cc036433568f4840b580c2e03219
Author: Karl Dubost <[email protected]>
Date: 2026-09-02 (Wed, 02 Sep 2026)
Changed paths:
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-animVal-reflects-base-value-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-animVal-reflects-base-value.html
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-reflected-attribute-synchronize-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-reflected-attribute-synchronize.html
M
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/w3c-import.log
Log Message:
-----------
WPT: add coverage for synchronizing a list interface object when the
reflected attribute changes
https://bugs.webkit.org/show_bug.cgi?id=322976
rdar://186248273
Reviewed by Nikolas Zimmermann.
Nothing in WPT holds an item out of an SVG list and then changes the content
attribute, so no branch of "synchronizing a list interface object" is covered:
https://w3c.github.io/svgwg/svg2-draft/types.html#TermSynchronizeList
The two tests cover the four branches of that algorithm across SVGNumberList,
SVGLengthList, SVGPointList and SVGTransformList, the SVGStringList branch that
replaces the list instead, and animVal reporting the base value when nothing is
animating.
33 of 54 and 12 of 20 subtests pass. The failures belong to bugs 322973, 322974
and 322975, so the baselines record them and a fix shows up as a rebaseline.
Firefox 156 passes both files in full.
This will be exported to WPT.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-animVal-reflects-base-value-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-animVal-reflects-base-value.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-reflected-attribute-synchronize-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-reflected-attribute-synchronize.html:
Added.
* LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/w3c-import.log:
Canonical link: https://commits.webkit.org/320322@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications