<?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>230106</bug_id>
          
          <creation_ts>2021-09-09 10:04:13 -0700</creation_ts>
          <short_desc>Safari Transitions No Longer Convert Between px and %</short_desc>
          <delta_ts>2021-09-10 02:13:47 -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>Other</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>228811</dup_id>
          
          <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="Matthew Pringle">matt</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1791949</commentid>
    <comment_count>0</comment_count>
    <who name="Matthew Pringle">matt</who>
    <bug_when>2021-09-09 10:04:13 -0700</bug_when>
    <thetext>This is iOS 15 beta 8 Safari

This CSS code previously worked, where adding a class to start the transition would animate from 100% to 0px.

transition: top 0.25s;
top: 100%;
html.active {
    top: 0px;
}

The above has stopped working in iOS 15 Safari Beta 8, but the below works, replacing the px with %

transition: top 0.25s;
top: 100%;
html.active {
    top: 0%;
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791962</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-09 10:30:38 -0700</bug_when>
    <thetext>&lt;rdar://problem/82932304&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1792010</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-09-09 11:45:01 -0700</bug_when>
    <thetext>Matthew, when you say &quot;stopped working in iOS 15 Safari Beta 8&quot;, do you mean it worked in previous beta seeds of iOS 15, or just iOS 14? Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1792011</commentid>
    <comment_count>3</comment_count>
    <who name="Matthew Pringle">matt</who>
    <bug_when>2021-09-09 11:50:32 -0700</bug_when>
    <thetext>Stopped working between iOS 14 and iOS 15 beta 8. It was not tested in any other betas.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1792023</commentid>
    <comment_count>4</comment_count>
    <who name="Matthew Pringle">matt</who>
    <bug_when>2021-09-09 12:15:15 -0700</bug_when>
    <thetext>iOS 14.4 to be exact</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1792024</commentid>
    <comment_count>5</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-09-09 12:18:55 -0700</bug_when>
    <thetext>Oh, I think this is a duplicate of bug 228811.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1792026</commentid>
    <comment_count>6</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-09-09 12:25:08 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 228811 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1792029</commentid>
    <comment_count>7</comment_count>
    <who name="Matthew Pringle">matt</who>
    <bug_when>2021-09-09 12:26:55 -0700</bug_when>
    <thetext>I will check tomorrow as my app also animates widths on some progress bars and so should fail on those aswell.

Tested in iOS back to 12.4 and it is fine in those versions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1792279</commentid>
    <comment_count>8</comment_count>
    <who name="Matthew Pringle">matt</who>
    <bug_when>2021-09-10 02:13:47 -0700</bug_when>
    <thetext>The other transitions work fine in iOS 15 beta 8 and so yes it seems to be a duplicate of https://bugs.webkit.org/show_bug.cgi?id=228811

Thanks for the help</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>