Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e26ee87d8e4429ef495ae0f1eb2e66648e0c6c86
      
https://github.com/WebKit/WebKit/commit/e26ee87d8e4429ef495ae0f1eb2e66648e0c6c86
  Author: Yulun Wu <[email protected]>
  Date:   2026-07-21 (Tue, 21 Jul 2026)

  Changed paths:
    A LayoutTests/fast/css-grid-layout/grid-2x2-items-with-borders-expected.html
    A LayoutTests/fast/css-grid-layout/grid-2x2-items-with-borders.html
    A 
LayoutTests/fast/css-grid-layout/grid-item-with-border-track-sizing-expected.html
    A LayoutTests/fast/css-grid-layout/grid-item-with-border-track-sizing.html
    M Source/WebCore/layout/integration/grid/LayoutIntegrationGridCoverage.cpp

  Log Message:
  -----------
  [GFC] remove borders from avoidance reasons
https://bugs.webkit.org/show_bug.cgi?id=319346
<rdar://182160152>

Reviewed by Sammy Gill.

GFC currently supports borders. Border tests were written to
pass our avoidance checks to properly verify that GFC was handling
borders as expected.

Usage of GFC can be verified with:

notifyutil -p com.apple.WebKit.showLegacyGridReasons

* LayoutTests/fast/css-grid-layout/grid-2x2-items-with-borders-expected.html: 
Added.
* LayoutTests/fast/css-grid-layout/grid-2x2-items-with-borders.html: Added.
* 
LayoutTests/fast/css-grid-layout/grid-item-with-border-track-sizing-expected.html:
 Added.
* LayoutTests/fast/css-grid-layout/grid-item-with-border-track-sizing.html: 
Added.
* Source/WebCore/layout/integration/grid/LayoutIntegrationGridCoverage.cpp:
(WebCore::LayoutIntegration::gridLayoutAvoidanceReason):
(WebCore::LayoutIntegration::printReason):

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



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

Reply via email to