<?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>168111</bug_id>
          
          <creation_ts>2017-02-10 01:52:59 -0800</creation_ts>
          <short_desc>Make requestAnimationFrame use the new animation controller</short_desc>
          <delta_ts>2017-06-15 13:50:05 -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 Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=167899</see_also>
          <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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dino</cc>
    
    <cc>mark</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1275264</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-10 01:52:59 -0800</bug_when>
    <thetext>As part of the work towards a single animation controller (https://bugs.webkit.org/show_bug.cgi?id=167899), we will need to migrate requestAnimationFrame to use it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1275265</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-02-10 01:54:53 -0800</bug_when>
    <thetext>&lt;rdar://problem/30461684&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1319693</commentid>
    <comment_count>2</comment_count>
    <who name="mdrejhon">mark</who>
    <bug_when>2017-06-15 13:50:05 -0700</bug_when>
    <thetext>An additional consideration is to make sure the new animation controller has a migration path to HTML 5.2 variable refresh rate standards, seen at https://github.com/w3c/html/issues/375   -- ala GSYNC, FreeSync, HDMI 2.1 VRR, VESA Adaptive-Sync (And possibly future versions of Apple ProMotion that supports dynamic VRR).

e.g. Sychronizing refresh rate to the rate of animations of the dominant full screen canvas (e.g. 45fps makes the screen run at 45Hz), for &lt;VIDEO&gt;, for WebGL, and for Canvas2D.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>