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

Reply via email to