In these case, it looks like the expected file (which doesn't use subgrid) are the ones rendering incorrectly.
<rdar://problem/89246997>
Created attachment 452795 [details] Patch
Comment on attachment 452795 [details] Patch Assuming the bots get another crack at this after the WebGPU breakage is cleared...
Comment on attachment 452795 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=452795&action=review > Source/WebCore/rendering/RenderBox.cpp:3637 > + LayoutUnit availableHeight = (isHorizontalWritingMode() == containingBlock()->isHorizontalWritingMode()) ? containingBlockLogicalHeightForContent(heightType) : containingBlockLogicalWidthForContent(); Nit: you can use isOrthogonal(*this, *containingBlock())
Created attachment 453423 [details] Patch
Created attachment 453445 [details] Patch
Created attachment 453448 [details] Patch
Committed r290634 (247907@main): <https://commits.webkit.org/247907@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 453448 [details].