<?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>260136</bug_id>
          
          <creation_ts>2023-08-14 03:47:17 -0700</creation_ts>
          <short_desc>[web-animations] linear() probably does not work with transform and other accelerated properties</short_desc>
          <delta_ts>2023-10-20 14:39:06 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=240061</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="Antoine Quint">graouts</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>hi</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1971016</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2023-08-14 03:47:17 -0700</bug_when>
    <thetext>I expect the changes made in 266196@main for bug 240061 are not dealing with accelerated animations. Indeed, CoreAnimation doesn’t have any native equivalent to linear() so we’ll have to either find something that matches and add code to translate to the CA-native primitive or expand KeyframeEffect::canBeAccelerated() to do something similar to what we do with steps(). I argue for the latter because with the work for threaded animation resolution support for linear() will be free and I think it’s not a good idea to add more CA-specific code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1972343</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-08-21 03:48:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/114185868&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1986405</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2023-10-20 06:56:54 -0700</bug_when>
    <thetext>&lt;rdar://114084978&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1986410</commentid>
    <comment_count>3</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2023-10-20 07:17:01 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/19341</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1986549</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-10-20 14:39:01 -0700</bug_when>
    <thetext>Committed 269594@main (07b0116f3ef9): &lt;https://commits.webkit.org/269594@main&gt;

Reviewed commits have been landed. Closing PR #19341 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>