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