Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bc38728a4329e88281d63623c8074d2e5ecfbf90
      
https://github.com/WebKit/WebKit/commit/bc38728a4329e88281d63623c8074d2e5ecfbf90
  Author: Sammy Gill <[email protected]>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

  Changed paths:
    M Source/WebCore/layout/formattingContexts/grid/GridLayoutUtils.cpp
    M Source/WebCore/layout/integration/grid/LayoutIntegrationGridCoverage.cpp

  Log Message:
  -----------
  [GFC][Integration] Allow grid items with automatic minimum sizes
https://bugs.webkit.org/show_bug.cgi?id=307848
rdar://170344559

Reviewed by Alan Baradlay.

We have an implementation to determine the automatic minimum size of a
grid item in the inline and block dimensions. These functions are now
being called properly during track and grid item sizing so we should be
able to allow such content in GFC.

* Source/WebCore/layout/formattingContexts/grid/GridLayoutUtils.cpp:
(WebCore::Layout::GridLayoutUtils::hasScrollableInlineOverflow):
(WebCore::Layout::GridLayoutUtils::hasScrollableBlockOverflow):
These are being unconditionally called in the minimum size functions so
change the ASSERT_NOT_IMPLEMENTED_YET() to just notImplemented() and use
the former at the call site instead if somehow this ends up returning
true in the future.

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



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

Reply via email to