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

Reply via email to