Bug 276393

Summary: Speedometer 3: getBoundingClientRect spends time updating layer positions that it doesn't use
Product: WebKit Reporter: Matt Woodrow <mattwoodrow>
Component: Layout and RenderingAssignee: Matt Woodrow <mattwoodrow>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: bfulgham, commit-queue, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 277770    
Bug Blocks:    

Matt Woodrow
Reported 2024-07-09 15:49:49 PDT
We can defer updateLayerPositions to later layout flush (ideally until actually rendering).
Attachments
Radar WebKit Bug Importer
Comment 1 2024-07-09 15:49:59 PDT
Matt Woodrow
Comment 2 2024-07-09 16:24:46 PDT
EWS
Comment 3 2024-07-22 22:08:26 PDT
Committed 281227@main (9eb6ffd6f2c9): <https://commits.webkit.org/281227@main> Reviewed commits have been landed. Closing PR #30625 and removing active labels.
EWS
Comment 4 2024-07-26 11:00:55 PDT
Committed 280938.131@safari-7619-branch (90e8285f6a49): <https://commits.webkit.org/280938.131@safari-7619-branch> Reviewed commits have been landed. Closing PR #1497 and removing active labels.
WebKit Commit Bot
Comment 5 2024-08-07 13:54:45 PDT
Re-opened since this is blocked by bug 277770
Matt Woodrow
Comment 6 2024-09-04 15:46:20 PDT
*** This bug has been marked as a duplicate of bug 279150 ***
Note You need to log in before you can comment on or make changes to this bug.