<?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>268607</bug_id>
          
          <creation_ts>2024-02-02 00:23:38 -0800</creation_ts>
          <short_desc>[threaded-animations] ensure accelerated animations run at 120Hz</short_desc>
          <delta_ts>2026-02-13 01:59:00 -0800</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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>268282</dependson>
          <blocked>250970</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>mattwoodrow</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2010036</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2024-02-02 00:23:38 -0800</bug_when>
    <thetext>The scheduling of animations being done for iOS in https://bugs.webkit.org/show_bug.cgi?id=268282 uses the same CADisplayLink as the one used to drive page rendering updates, which is capped at 60Hz. However, we should refresh animations at 120Hz. We also need to ensure that this is implemented correctly for macOS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2010037</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-02-02 00:24:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/122170282&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2181193</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2026-02-13 01:49:04 -0800</bug_when>
    <thetext>This has been done for quite some time across macOS and iOS (although iOS is guarded behind the ThreadedTimeBasedAnimationsAtHighFrameRateEnabled flag).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>