[Webkit-unassigned] [Bug 257862] New: accelerated animations not running at 120fps on pro motion devices

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 8 13:13:31 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=257862

            Bug ID: 257862
           Summary: accelerated animations not running at 120fps on pro
                    motion devices
           Product: WebKit
           Version: Safari 16
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Animations
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ldebeasi at gmail.com
                CC: dino at apple.com, graouts at apple.com

Created attachment 466640

  --> https://bugs.webkit.org/attachment.cgi?id=466640&action=review

Code reproduction

Accelerated animations are not running at 120fps on Pro Motion iOS devices.

Steps to reproduce:

1. Open code reproduction on a Pro Motion iOS device.
2. Tap "Open Overlay". Observe that the action sheet opens.
3. Tap outside of the action sheet. Observe that the action sheet closes.
4. Compare the smoothness of the animation with an action sheet found on iOS by opening the "Calendar" app.
5. Tap the "+" button to open the "New Event" modal.
6. Type something into the "Title" field.
7. Tap "Cancel". Observe that an action sheet opens, and the animation appears to be much smoother than the web animation.

Expected behavior:

I expect accelerated animations to run at 120fps on devices that support it.

Actual beahvior:

The web animation appears to only run at 60fps.

Other information:

- I tested this on an iPhone 13 Pro running iOS 16.5

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230608/42f3a959/attachment-0001.htm>


More information about the webkit-unassigned mailing list