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

Reply via email to