RESOLVED FIXED305017
[CSS Zoom] Store InheritedFlag to indicate zooming
https://bugs.webkit.org/show_bug.cgi?id=305017
Summary [CSS Zoom] Store InheritedFlag to indicate zooming
Sammy Gill
Reported 2026-01-06 16:32:01 PST
On benchmarks it seems like it is common for the content to be unzoomed. Accessing the zoom value that is stored on InheritedRareData is what seems to cause a performance regression on speedometer as avoiding this access ends up helping us recover. We can store a bit on InheritedFlags to indicate this common case case and avoid accessing Style
Attachments
Radar WebKit Bug Importer
Comment 1 2026-01-06 16:32:09 PST
Sammy Gill
Comment 2 2026-01-06 16:32:48 PST
Sammy Gill
Comment 3 2026-01-06 16:43:57 PST
EWS
Comment 4 2026-01-07 09:42:21 PST
Committed 305217@main (5903d8eb1065): <https://commits.webkit.org/305217@main> Reviewed commits have been landed. Closing PR #56171 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.