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
292091
[StyleBench] Make sure we don't include pending layout work in measurements.
https://bugs.webkit.org/show_bug.cgi?id=292091
Summary
[StyleBench] Make sure we don't include pending layout work in measurements.
Emilio Cobos Álvarez (:emilio)
Reported
2025-04-26 04:01:46 PDT
I'm looking into a stylebench regression in Firefox due to an scheduling change (
https://bugzil.la/1961181
). It seems that if we try to run layout / paint more often, then stylebench improves because the test is measuring pending layout / style work from other subtests and such. Part of this is
bug 219785
(which isn't in Firefox's tree). But it seems worth updating layout at the beginning of the test too, to make sure that the test measures exactly what's intended.
Attachments
Add attachment
proposed patch, testcase, etc.
Emilio Cobos Álvarez (:emilio)
Comment 1
2025-04-26 04:09:40 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/44550
EWS
Comment 2
2025-04-30 09:48:38 PDT
Committed
294345@main
(db0047ab0e76): <
https://commits.webkit.org/294345@main
> Reviewed commits have been landed. Closing PR #44550 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2025-04-30 09:49:15 PDT
<
rdar://problem/150375261
>
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