Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4bf9d2cf94e5a07bdcb977203ddc27f3752ecaf7
      
https://github.com/WebKit/WebKit/commit/4bf9d2cf94e5a07bdcb977203ddc27f3752ecaf7
  Author: Karl Dubost <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M LayoutTests/TestExpectations
    M 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-and-xywh-expected.html
    M 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-and-xywh-ref.html
    M 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-and-xywh.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-attribute-order-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-attribute-order.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-escaped-semicolon-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-escaped-semicolon.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-img-element-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-img-element-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-img-element.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-meet-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-meet-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-meet.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces-around-semicolon-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces-around-semicolon.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-teal-100x50-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-terracotta-100x100-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-timesegment-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-timesegment.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-transform-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-transform.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-viewbox-then-transform-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-viewbox-then-transform.html

  Log Message:
  -----------
  Extend WPT coverage for svgview() fragment identifiers
https://bugs.webkit.org/show_bug.cgi?id=322178
rdar://185410830

Reviewed by Nikolas Zimmermann.

Adds coverage for svgView() on an img element, preserveAspectRatio(), 
transform(),
attribute order, the order attributes are applied in, a percent-encoded 
separator,
and a trailing time segment.

svgview-and-xywh.html and its reference loaded sprite4.svg, which does not 
exist.
The support file is support/squares.svg. Both sides showed a missing image and
matched, so it passed without testing anything. Fixed, and now fails: WebKit and
Blink honour the svgView() prefix where the test expects the whole fragment to 
be
ignored. Marked ImageOnlyFailure.

svgview-spaces.html and svgview-spaces-around-semicolon.html assert that spaces 
are
allowed in a fragment specification, which SVG 2 says and no engine does. Marked
ImageOnlyFailure.

* LayoutTests/TestExpectations:
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-and-xywh-expected.html:
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-and-xywh-ref.html:
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-and-xywh.html:
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-attribute-order-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-attribute-order.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-escaped-semicolon-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-escaped-semicolon.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-img-element-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-img-element-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-img-element.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-meet-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-meet-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio-meet.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-preserveaspectratio.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces-around-semicolon-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces-around-semicolon.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-spaces.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-teal-100x50-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-terracotta-100x100-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-timesegment-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-timesegment.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-transform-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-transform.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-viewbox-then-transform-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/linking/reftests/svgview-viewbox-then-transform.html:
 Added.

Canonical link: https://commits.webkit.org/319689@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to