Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 50b69d75d67c137842fa5bc8c0b890bd917ccaf8
      
https://github.com/WebKit/WebKit/commit/50b69d75d67c137842fa5bc8c0b890bd917ccaf8
  Author: Sammy Gill <[email protected]>
  Date:   2026-09-30 (Wed, 30 Sep 2026)

  Changed paths:
    R LayoutTests/fast/css-grid-layout/containing-block-grids-expected.html
    R LayoutTests/fast/css-grid-layout/containing-block-grids.html
    R LayoutTests/fast/css-grid-layout/grid-align-baseline-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-align-baseline-vertical-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-align-baseline-vertical.html
    R LayoutTests/fast/css-grid-layout/grid-align-baseline.html
    R LayoutTests/fast/css-grid-layout/grid-auto-flow-sparse-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-auto-flow-sparse.html
    R 
LayoutTests/fast/css-grid-layout/grid-container-change-explicit-grid-recompute-child-expected.txt
    R 
LayoutTests/fast/css-grid-layout/grid-container-change-explicit-grid-recompute-child.html
    R 
LayoutTests/fast/css-grid-layout/grid-container-ignore-first-line-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-container-ignore-first-line.html
    R 
LayoutTests/fast/css-grid-layout/grid-container-percentage-rows-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-container-percentage-rows.html
    R 
LayoutTests/fast/css-grid-layout/grid-container-scroll-accounts-for-sizing-expected.html
    R 
LayoutTests/fast/css-grid-layout/grid-container-scroll-accounts-for-sizing.html
    R 
LayoutTests/fast/css-grid-layout/grid-dynamic-updates-relayout-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-dynamic-updates-relayout.html
    R 
LayoutTests/fast/css-grid-layout/grid-gutters-and-flex-content-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-gutters-and-flex-content.html
    R LayoutTests/fast/css-grid-layout/grid-gutters-and-tracks-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-gutters-and-tracks.html
    R LayoutTests/fast/css-grid-layout/grid-gutters-as-percentage-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-gutters-as-percentage.html
    R LayoutTests/fast/css-grid-layout/grid-item-first-letter-valid-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-item-first-letter-valid.html
    R LayoutTests/fast/css-grid-layout/grid-item-first-line-valid-expected.txt
    R LayoutTests/fast/css-grid-layout/grid-item-first-line-valid.html
    R 
LayoutTests/fast/css-grid-layout/grid-item-z-index-stacking-context-expected.html
    R LayoutTests/fast/css-grid-layout/grid-item-z-index-stacking-context.html
    R LayoutTests/fast/css-grid-layout/grid-margins-not-collapse-expected.html
    R LayoutTests/fast/css-grid-layout/grid-margins-not-collapse.html
    R 
LayoutTests/fast/css-grid-layout/positioned-grid-items-sizing-expected.html
    R LayoutTests/fast/css-grid-layout/positioned-grid-items-sizing.html
    R 
LayoutTests/fast/css-grid-layout/vertical-align-do-not-effect-grid-items-expected.html
    R 
LayoutTests/fast/css-grid-layout/vertical-align-do-not-effect-grid-items.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-vertical-mixed-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-vertical-mixed.html
    M LayoutTests/platform/glib/TestExpectations
    M LayoutTests/platform/ios/TestExpectations
    M LayoutTests/platform/mac/TestExpectations
    M LayoutTests/platform/win/TestExpectations

  Log Message:
  -----------
  [css-grid] Remove legacy grid tests that are duplicated by WPT
https://bugs.webkit.org/show_bug.cgi?id=325661
rdar://problem/188716473

Reviewed by Tim Nguyen.

Several tests in fast/css-grid-layout were upstreamed to WPT long ago
and the imported copies now cover everything the legacy versions test,
usually with more subtests. Each legacy test was compared against its
WPT counterpart subtest by subtest, and each WPT counterpart passes with
no TestExpectations entries.

Removed test (fast/css-grid-layout/) -> WPT replacement (css/css-grid/):

containing-block-grids -> 
abspos/absolute-positioning-grid-container-containing-block-001

grid-align-baseline -> alignment/grid-align-baseline

grid-align-baseline-vertical -> alignment/grid-align-baseline-vertical,
                                alignment/grid-align-baseline-vertical-mixed
    The legacy test set `text-orientation: sideways-right`, which the
    unprefixed property rejects, so it ran with `mixed` and the system
    font, and was marked failing on every platform. The WPT test covers
    `sideways`; the new -mixed variant covers `mixed` with Ahem.

grid-auto-flow-sparse -> placement/grid-auto-flow-sparse-001

grid-container-change-explicit-grid-recompute-child ->
        
placement/grid-container-change-grid-tracks-recompute-child-positions-001

grid-container-ignore-first-line -> 
grid-model/grid-container-ignores-first-line-001

grid-container-percentage-rows -> layout-algorithm/grid-container-percentage-002

grid-container-scroll-accounts-for-sizing -> 
grid-model/grid-container-scrollbars-sizing-001,
                                             
grid-model/grid-container-scrollbars-sizing-002
    001 is the same test with float: left; 002 covers fit-content grids.

grid-dynamic-updates-relayout -> 
grid-definition/grid-template-columns-rows-changes-001

grid-gutters-and-flex-content -> grid-model/grid-gutters-and-flex-content-001

grid-gutters-and-tracks -> grid-model/grid-gutters-and-tracks-001

grid-gutters-as-percentage -> grid-model/grid-gutters-as-percentage-001

grid-item-first-letter-valid -> grid-model/grid-item-accepts-first-letter-001

grid-item-first-line-valid -> grid-model/grid-item-accepts-first-line-001

grid-item-z-index-stacking-context -> grid-items/grid-z-axis-ordering-00[1-5],
                                      
grid-items/grid-z-axis-ordering-overlapped-items-00[1-6]

grid-margins-not-collapse -> grid-model/grid-margins-no-collapse-001

positioned-grid-items-sizing -> abspos/positioned-grid-items-sizing-001

vertical-align-do-not-effect-grid-items -> grid-model/grid-vertical-align-001

* 
LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-vertical-mixed-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-vertical-mixed.html:
 Added.
Variant of grid-align-baseline-vertical with `text-orientation: mixed`,
where the central baseline is dominant. The "same baseline" checks compare
box centers instead of left edges. WebKit and Chromium produce identical
offsets for every item.

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



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

Reply via email to