Bug 244656

Summary: Support non-60 frame rates in MotionMark
Product: WebKit Reporter: Dean Jackson <dino>
Component: WebKit Misc.Assignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED MOVED    
Severity: Normal CC: commit-queue, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 260215    
Bug Blocks:    

Description Dean Jackson 2022-08-31 19:42:14 PDT
Some devices have refresh rates that are not 60fps (like ProMotion @ 120Hz), and run requestAnimationFrame at that speed. Meanwhile MotionMark has hardcoded 60fps everywhere.
Comment 1 Radar WebKit Bug Importer 2022-08-31 19:42:23 PDT
<rdar://problem/99416135>
Comment 2 Dean Jackson 2022-08-31 19:45:16 PDT
Pull request: https://github.com/WebKit/WebKit/pull/3903
Comment 3 EWS 2022-09-03 12:30:15 PDT
Committed 254133@main (4b28b98d3730): <https://commits.webkit.org/254133@main>

Reviewed commits have been landed. Closing PR #3903 and removing active labels.
Comment 4 WebKit Commit Bot 2023-08-15 12:58:18 PDT
Re-opened since this is blocked by bug 260215
Comment 5 Simon Fraser (smfr) 2023-08-17 18:29:54 PDT
Fixing via https://github.com/WebKit/MotionMark/pull/21