<?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>185721</bug_id>
          
          <creation_ts>2018-05-17 03:57:04 -0700</creation_ts>
          <short_desc>CSS transition not applied if color and fill=&quot;currentColor&quot; in same SVG element</short_desc>
          <delta_ts>2023-02-10 00:46:23 -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>Safari 11</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>250718</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jan Bösenberg">jan.boesenberg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>graouts</cc>
    
    <cc>jan.boesenberg</cc>
    
    <cc>rniwa</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1424668</commentid>
    <comment_count>0</comment_count>
      <attachid>340569</attachid>
    <who name="Jan Bösenberg">jan.boesenberg</who>
    <bug_when>2018-05-17 03:57:04 -0700</bug_when>
    <thetext>Created attachment 340569
Concise test case for reproducing the issue

Open the attached test case and move the mouse over the squares. In both cases the color should fade from red to blue.

In the left example, where color and fill=&quot;currentColor&quot; are set on the same element, the transition is ignored and the color changes abruptly from red to blue.

In the right element the color is applied to the containing group element. The transition is applied correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789305</commentid>
    <comment_count>1</comment_count>
    <who name="Reuben">webkit</who>
    <bug_when>2021-09-01 05:58:24 -0700</bug_when>
    <thetext>Still present in Safari Technology Preview Release 130 (Safari 15.0, WebKit 16612.1.26.1.5).

Bug is also present when `stroke: currentColor`</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1790982</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-09-07 06:47:57 -0700</bug_when>
    <thetext>Both Firefox and Chrome have the correct behavior here, Safari is the outlier.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1876354</commentid>
    <comment_count>3</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-06-16 16:32:25 -0700</bug_when>
    <thetext>I am able to reproduce this bug in Safari 15.5 on macOS 12.4 and witnessing same result as mentioned in Comment 01 and left element change abruptly from red to blue rather than transition like right box. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1876365</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-06-16 16:59:26 -0700</bug_when>
    <thetext>&lt;rdar://problem/95342299&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932414</commentid>
    <comment_count>5</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-02-09 12:25:34 -0800</bug_when>
    <thetext>This seems to be fixed in Safari Technology Preview 163 and now transition properly. I think we can mark this as &quot;RESOLVED CONFIGURATION CHANGED&quot; now.

Appreciate if someone else can confirm as well. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932574</commentid>
    <comment_count>6</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2023-02-10 00:46:23 -0800</bug_when>
    <thetext>Thanks for testing Ahmad. This was fixed in 259082@main, so marking as a dupe of bug 250718.

*** This bug has been marked as a duplicate of bug 250718 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>340569</attachid>
            <date>2018-05-17 03:57:04 -0700</date>
            <delta_ts>2018-05-17 03:57:04 -0700</delta_ts>
            <desc>Concise test case for reproducing the issue</desc>
            <filename>transition-bug.html</filename>
            <type>text/html</type>
            <size>826</size>
            <attacher name="Jan Bösenberg">jan.boesenberg</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+DQo8aHRtbD4NCjxoZWFkPg0KICA8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+
DQogIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgiPg0K
ICA8dGl0bGU+SlMgQmluPC90aXRsZT4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCg0KICAg
IC5jb2xvcmVkIHsNCiAgICAgIGNvbG9yOiByZWQ7DQogICAgICB0cmFuc2l0aW9uOiBjb2xvciAx
czsNCiAgICB9DQoNCiAgICAuY29sb3JlZDpob3ZlciB7DQogICAgICBjb2xvcjogYmx1ZTsNCiAg
ICB9DQoNCiAgPC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5Pg0KICAgIDxkaXY+TW92ZSBtb3VzZSBv
dmVyIHNxdWFyZXMgdG8gY2hhbmdlIGNvbG9yPC9kaXY+DQogIDxkaXYgPg0KICAgIDxzdmcgdmVy
c2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5r
PSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjI1NiIg
dmlld0JveD0iMCwwLDUxMiwyNTYiIGNvbG9yLWludGVycG9sYXRpb249InNSR0IiID4NCg0KICAg
ICAgPHJlY3QgY2xhc3M9ImNvbG9yZWQiICB4PSI2NCIgeT0iNjQiIHdpZHRoPSIxMjgiIGhlaWdo
dD0iMTI4IiAgZmlsbD0iY3VycmVudENvbG9yIiAgLz4NCg0KICAgICAgPGcgY2xhc3M9ImNvbG9y
ZWQiPg0KICAgICAgICA8cmVjdCB4PSIyNTYiIHk9IjY0IiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEy
OCIgIGZpbGw9ImN1cnJlbnRDb2xvciIgIC8+DQogICAgICA8L2c+DQoNCiAgICA8L3N2Zz4NCiAg
PC9kaXY+DQoNCjwvYm9keT4NCjwvaHRtbD4NCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>