Bug 262508

Summary: [css-grid] Subgrids should have their row-start margins resolved after column sizing of outer grid
Product: WebKit Reporter: Sammy Gill <sgill26>
Component: Layout and RenderingAssignee: Sammy Gill <sgill26>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 260530    

Description Sammy Gill 2023-10-02 15:07:28 PDT
After the first and second iteration of column sizing in the grid track sizing algorithm, the available width for each grid item should be defined. This should allow these items to properly resolve various margins. Row subgrids in particular need this information for their items that participate in baseline alignment in the block direction of the grid.
Comment 1 Radar WebKit Bug Importer 2023-10-02 15:07:46 PDT
<rdar://problem/116369419>
Comment 2 Sammy Gill 2023-10-02 15:40:58 PDT
Pull request: https://github.com/WebKit/WebKit/pull/18517
Comment 3 EWS 2023-10-17 13:37:04 PDT
Committed 269424@main (d28a4da714e8): <https://commits.webkit.org/269424@main>

Reviewed commits have been landed. Closing PR #18517 and removing active labels.