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