Hey @eskimo or anybody who can help, we are on 14.0 beta 7 and screensaver bugs with Sonoma are still happening. In this case the bug shows up one or more monitors, for screensavers that use WKWebView internally.
The WKWebView will render HTML and JavaScript, but only partially:
- video tags don't play unless you goose them with a hack
- JavaScript SetAnimationFrame() fails
- JavaScript SetInterval() only fires about once per second
These issues affect many third-party screensavers which internally use a HTML/CSS/Javascipt engine.
reported as FB13094564
There are a bunch of other legacyScreenSaver issues with Sonoma that aren't WebKit-related as well, but most of those we have been able to find workarounds for.
Thanks!
Found a fix in this repo 🎉
https://github.com/liquidx/webviewscreensaver/commit/827156642601ac6ce1fbe2b632e8d6d424bcbbd3