Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1a0fe8e3886c356284628feb8e172fb91efa3052
      
https://github.com/WebKit/WebKit/commit/1a0fe8e3886c356284628feb8e172fb91efa3052
  Author: Sean Patterson <[email protected]>
  Date:   2026-08-28 (Fri, 28 Aug 2026)

  Changed paths:
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/WEB_FEATURES.yml
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/baseline-shift-computed-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/baseline-shift-computed.html
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/baseline-shift-valid-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/baseline-shift-valid.html
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-computed-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-computed.html
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-invalid-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-invalid.html
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-valid-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-valid.html
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/w3c-import.log

  Log Message:
  -----------
  Resync `css/css-inline/parsing` from WPT Upstream
https://bugs.webkit.org/show_bug.cgi?id=322511

Reviewed by Tim Nguyen.

Re-import LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing 
with
Tools/Scripts/import-w3c-tests, and rebaseline.

Upstream commit: 
https://github.com/web-platform-tests/wpt/commit/c782dc74987a77da4e881042fa919bf7f03d21cd

319770@main refreshed the three alignment-baseline tests in this directory; the 
rest
of it was still stale. Five files change here, and the new assertions record two
existing feature gaps rather than any change in behaviour:

- baseline-shift-valid.html and baseline-shift-computed.html gained top, center 
and
  bottom, which moved onto baseline-shift in w3c/csswg-drafts#5180. WebKit does 
not
  support them: 6 new expected FAILs, tracked by bug 322465.
- vertical-align-valid.html and vertical-align-computed.html were rewritten for 
the
  css-inline-3 shorthand grammar. WebKit implements only the CSS 2 grammar, so 
the
  shorthand forms, the baseline-source and alignment-baseline components reached
  through it, and canonical multi-value serialization all fail: 29 new expected
  FAILs, tracked by bug 322464.

Two subtests newly pass: vertical-align-invalid.html now asserts that
vertical-align: auto is invalid, which WebKit correctly rejects, and
vertical-align-valid.html adds 0.5em, which WebKit accepts.

One subtest goes from PASS to FAIL: vertical-align: 0. That is an assertion 
change,
not a regression -- under the shorthand grammar 0 is equivalent to baseline and
upstream now requires it to serialize canonically as "baseline", where WebKit
serializes "0px". No expected FAIL lines are removed, and no subtest regresses 
for
any other reason.

The wider css/css-inline tree is deliberately out of scope: it holds 204 
reftests,
whose resync belongs in its own change.

* 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/baseline-shift-computed-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/baseline-shift-valid-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-computed-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-invalid-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-inline/parsing/vertical-align-valid-expected.txt:

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



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

Reply via email to