Bug 280183
| Summary: | 120hz requestAnimationFrame is not supported on iPhone 16 Pros, it is on other iPhone Pros | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jeffrey Blanz <possum.bracing0v> |
| Component: | Animations | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Normal | CC: | graouts, graouts, mark, possum.bracing0v, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 18 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 18 | ||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=272165 https://bugs.webkit.org/show_bug.cgi?id=173434 |
||
Jeffrey Blanz
This bug (272165)[https://bugs.webkit.org/show_bug.cgi?id=272165] was recently fixed in iOS 18.0 beta 2 for the iPhone 13-15 Pros and M4 iPad Pros.
The new iPhone 16 Pros are still stuck at 60hz on Safari. You can test it here: beta.testufo.com
It would be nice if this was not only fixed for the iPhone 16 Pros, but also for future devices with above 60hz screens as well. When the M4 iPad Pro came out, it also was limited to 60hz until it was fixed. This would prevent this from happening for the 3rd time.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/136498574>
Antoine Quint
I checked an iPhone 14 Pro running iOS 18 GM and it behaved as expected with regards to the "Prefer Page Rendering Updates near 60fps" where it would hit 120fps with that setting off, and 60fps with it on (the default).
Jeffrey Blanz
Well I am sorry, I just realized I forgot to turn off the feature flag as the feature flags do not save on a devices transfer.
I turned off the feature flag and 120hz now works on my 16 Pro max.