Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fb365d67854d220a1a3e21a1a5993efd9606616a
https://github.com/WebKit/WebKit/commit/fb365d67854d220a1a3e21a1a5993efd9606616a
Author: Sammy Gill <[email protected]>
Date: 2026-07-16 (Thu, 16 Jul 2026)
Changed paths:
A
LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-explicit-placement-expected.html
A
LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-explicit-placement-ref.html
A
LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-align-baseline-explicit-placement.html
M Source/WebCore/layout/integration/grid/LayoutIntegrationGridCoverage.cpp
Log Message:
-----------
[GFC][Integration] Certain alignment is accidentally let through
https://bugs.webkit.org/show_bug.cgi?id=319527
rdar://182352789
Reviewed by Vitor Roriz.
The current eligibility code is supposed to allow items with certain
position values (start and normal) along with an overflow alignment of
default and position type of non-legacy. Unfortunately, there was a
small logic error and we were letting items through that had a
non-default overflow alignment and legacy position type. So here we just
rework it to make sure we early return (i.e. not run GFC) instead for
those cases.
Canonical link: https://commits.webkit.org/317316@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications