[Webkit-unassigned] [Bug 248291] New: [css-grid] Try to short circuit initial item placement during masonry layout

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 23 15:27:15 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=248291

            Bug ID: 248291
           Summary: [css-grid] Try to short circuit initial item placement
                    during masonry layout
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: sgill26 at apple.com
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Currently whenever we have a masonry grid we perform two iterations of item placement. The first item placement is done as if we had grid-template-rows (or columns) set to none when the masonry axis is rows (or columns). This is done to figure out which items are placed at the first implicit line for masonry layout. The second iteration is the item placement according to the masonry layout algorithm. We should be able to short circuit the initial placement once we have figured out all of the items that are placed at the first initial line.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221123/912fb7f5/attachment.htm>


More information about the webkit-unassigned mailing list