WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
248287
Implement Masonry Track Sizing
https://bugs.webkit.org/show_bug.cgi?id=248287
Summary
Implement Masonry Track Sizing
Sammy Gill
Reported
2022-11-23 13:02:28 PST
https://drafts.csswg.org/css-grid-3/#track-sizing
Track sizing works the same as in CSS Grid, except that that the algorithm is run only with the subset of items that have a known grid axis placement. This subset contains the items placed at the first implicit line in the masonry axis in Grid Item Placement above, plus the items that have a specified definite placement in the grid axis, plus the items that span all grid axis tracks (which obviously will be placed at the first implicit line since there is no other way to place them). Other items will be placed in the grid axis by the § 2.4 Masonry Layout Algorithm below and don’t contribute to intrinsic track sizing (because that would create circular dependencies).
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-11-23 13:02:46 PST
<
rdar://problem/102632991
>
Brandon
Comment 2
2022-12-09 12:51:27 PST
Pull request:
https://github.com/WebKit/WebKit/pull/7404
Brandon
Comment 3
2022-12-21 16:10:16 PST
Pull request:
https://github.com/WebKit/WebKit/pull/7986
EWS
Comment 4
2022-12-22 20:00:38 PST
Committed
258280@main
(3c5823bb309e): <
https://commits.webkit.org/258280@main
> Reviewed commits have been landed. Closing PR #7986 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug