Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: bce61d8f431e8840ff25d826dc2d8ec192360e85
https://github.com/WebKit/WebKit/commit/bce61d8f431e8840ff25d826dc2d8ec192360e85
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-getItem-identity.tentative-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-getItem-identity.tentative.html
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-identity-across-attribute-change.tentative-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-identity-across-attribute-change.tentative.html
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-mutator-return-identity.tentative-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-mutator-return-identity.tentative.html
Log Message:
-----------
WPT: add coverage for per-index getItem identity on the SVG list interfaces
https://bugs.webkit.org/show_bug.cgi?id=323065
Reviewed by Nikolas Zimmermann.
Nothing in WPT checks that an SVG list returns the same object twice for the
same index, or that appendItem and friends return the element they just placed.
This adds three tests across SVGNumberList, SVGLengthList, SVGPointList,
SVGTransformList and SVGStringList.
SVG 2 requires this but never says it in one sentence, so the files are
.tentative while https://github.com/w3c/svgwg/issues/1169 is open.
Nine subtests in SVGList-identity-across-attribute-change fail. That is bug
322973: a held item is dropped when the attribute is re-parsed, on every list
except SVGTransformList. The failures are in the baseline rather than
TestExpectations, so fixing 322973 will show up as a rebaseline.
This will be exported to WPT.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-getItem-identity.tentative-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-getItem-identity.tentative.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-identity-across-attribute-change.tentative-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-identity-across-attribute-change.tentative.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-mutator-return-identity.tentative-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/svg/types/scripted/SVGList-mutator-return-identity.tentative.html:
Added.
Canonical link: https://commits.webkit.org/320323@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications