Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d023813644970ed8e2f21f847562ac00f3e8d3e7
https://github.com/WebKit/WebKit/commit/d023813644970ed8e2f21f847562ac00f3e8d3e7
Author: Sammy Gill <[email protected]>
Date: 2025-11-17 (Mon, 17 Nov 2025)
Changed paths:
A
LayoutTests/fast/layoutformattingcontext/grid-simple-debug-crash-expected.txt
A LayoutTests/fast/layoutformattingcontext/grid-simple-debug-crash.html
M Source/WebCore/layout/formattingContexts/grid/GridFormattingContext.h
M Source/WebCore/layout/formattingContexts/grid/GridLayout.cpp
M Source/WebCore/layout/formattingContexts/grid/GridLayout.h
Log Message:
-----------
[GFC][Debug] Crash under WTF::CanMakeCheckedPtr
https://bugs.webkit.org/show_bug.cgi?id=302661
rdar://164903170
Reviewed by Alan Baradlay.
GridFormattingContext is never heap allocated so we
currently hit an ASSERT in debug builds that was introduced in
302223@main. Since this object just lives on the stack we can
remove CanMakeCheckedPtr for it and add it back if we ever
decide it needs to be long lived for some reason.
Canonical link: https://commits.webkit.org/303141@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications