[Webkit-unassigned] [Bug 120495] New: [Grid Layout] Content-sized resolution should only happen on content-sized tracks

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 29 15:05:00 PDT 2013


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

           Summary: [Grid Layout] Content-sized resolution should only
                    happen on content-sized tracks
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: BlinkMergeCandidate
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rniwa at webkit.org
                CC: hyatt at apple.com, bdakin at apple.com,
                    simon.fraser at apple.com, dino at apple.com


Consider merging https://chromium.googlesource.com/chromium/blink/+/26c7fde92a23277ca9f38e605f41927812a9dc37

The current code would always try to run the content sized
algorithm regardless of whether this was needed. On top of
it, it would iterate over ALL grid items, even if only a
small set of the tracks were content-sized.

This change stores of which tracks are content-sized and
use the internal grid to only iterate over these tracks.

On a Z620, this speeds up
PerformanceTests/Layout/fixed-grid-lots-of-data.html from
about 550 runs / sec to 830 runs / sec.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list