<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>272753</bug_id>
          
          <creation_ts>2024-04-16 07:14:24 -0700</creation_ts>
          <short_desc>Above 120hz animations are not supported on Macs or iPads with external displays.</short_desc>
          <delta_ts>2024-04-23 13:28:36 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Animations</component>
          <version>Safari 17</version>
          <rep_platform>Mac (Apple Silicon)</rep_platform>
          <op_sys>macOS 14</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc>https://www.testufo.com</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jeffrey Blanz">possum.bracing0v</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>karlcow</cc>
    
    <cc>possum.bracing0v</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2028804</commentid>
    <comment_count>0</comment_count>
    <who name="Jeffrey Blanz">possum.bracing0v</who>
    <bug_when>2024-04-16 07:14:24 -0700</bug_when>
    <thetext>Currently displays can go up to 500hz. Chrome and Firefox both support an unlimited refresh rate for animations.

This is needed for games so that players can see higher fps and hz.

You can test this with a monitor that has higher than 120hz on https://www.testufo.com

Also Note: PWAs do not support above 60hz animations because the &quot;prefer page rendering updates near 60fps&quot; feature flag is on by default. This feature flag will have to be off to test for this bug regardless if you test in a PWA or normal Safari.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2030537</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-04-23 07:15:23 -0700</bug_when>
    <thetext>&lt;rdar://problem/126918647&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2030609</commentid>
    <comment_count>2</comment_count>
    <who name="Jeffrey Blanz">possum.bracing0v</who>
    <bug_when>2024-04-23 12:07:53 -0700</bug_when>
    <thetext>This most likely also happens with iPads with external displays above 120hz as well.

It seems all of safari is capped at 120hz instead of the screen&apos;s native refresh rate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2030616</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2024-04-23 12:17:41 -0700</bug_when>
    <thetext>We tested a 144Hz display with a Mac and the settings worked as expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2030630</commentid>
    <comment_count>4</comment_count>
    <who name="Jeffrey Blanz">possum.bracing0v</who>
    <bug_when>2024-04-23 12:43:22 -0700</bug_when>
    <thetext>Using www.testufo.com you saw 144fps on the display?

Is the same true if you use an iPad with the same display, the test also shows 144fps?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>