Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 28643bf14efd13a6363655ccac246766b0bc5ecb
https://github.com/WebKit/WebKit/commit/28643bf14efd13a6363655ccac246766b0bc5ecb
Author: Nikolas Zimmermann <[email protected]>
Date: 2026-10-08 (Thu, 08 Oct 2026)
Changed paths:
M
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3-15FPS.patch
R
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3-60FPS.patch
R
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3.1-15FPS.patch
M
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3.1-30FPS.patch
M Tools/yocto/rpi/local-rpi4-64bits-mesa.conf
Log Message:
-----------
Cherry-pick 323081@main (beb5e8348bd6).
https://bugs.webkit.org/show_bug.cgi?id=325948
[run-benchmark] Cleanup MotionMark plan variants for embedded devices
https://bugs.webkit.org/show_bug.cgi?id=325948
Reviewed by Carlos Alberto Lopez Perez and Dewei Zhu.
Drop the MotionMark 1.3 60FPS and MotionMark 1.3.1 15FPS patches, that
we no longer need.
Adapt the 30FPS plan to stop dropping every 2nd rAF callback, but
instead rely on changing the display refresh rate to 30 Hz in our
testing infra -- this allows us to run the same vanilla plan, w/o any
modifications to the rAF() cadence across browsers.
The motionmark1.3-15fps plan is now only intended to run on 30 Hz
displays: it processes only every 2nd rAF callback to reach 15 FPS,
and we still use it for the WPE Legacy API, which does not work reliable
on 30 Hz configurations - but works ok with the 15FPS plan + dropping
every 2nd rAF() callback - so stick to that as a temporary solution
until we can drop the legacy API alltogether.
*
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3-15FPS.patch:
*
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3-60FPS.patch:
Removed.
*
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3.1-15FPS.patch:
Removed.
*
Tools/Scripts/webkitpy/benchmark_runner/data/patches/extra/MotionMark1.3.1-30FPS.patch:
* Tools/yocto/rpi/local-rpi4-64bits-mesa.conf:
Add comment to trigger rebuild of the rpi4 images.
Canonical link: https://commits.webkit.org/323081@main
Canonical link: https://commits.webkit.org/305877.1188@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications