This is not the refresh rate of your screen.
Key findings:
requestAnimationFrame
to 50% of the screen refresh rate on both iOS and Safari when running in an iframe
or in energy economy mode (iPhone, Macbook Apple Silicon). Firefox and Chrome don’t do this on macOS nor Android.Got other data? Please contact me and make sure to check the current page (it has no iframe), and this one (it has an iframe), with as much context as you can (browser version, device, OS, supposed screen refresh rate, what happens on energy mode, with the browser not focused…).
Come back soon: I’ll do some checks on Windows.