<?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>191371</bug_id>
          
          <creation_ts>2018-11-07 09:18:20 -0800</creation_ts>
          <short_desc>[SVG2]: Remove the attributeType attribute from SVGAnimationElement</short_desc>
          <delta_ts>2026-03-17 22:45: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>SVG</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>191292</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>karlcow</cc>
    
    <cc>krit</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1476009</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2018-11-07 09:18:20 -0800</bug_when>
    <thetext>https://svgwg.org/specs/animations/#ChangesSinceSVG11</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476051</commentid>
    <comment_count>1</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2018-11-07 10:27:21 -0800</bug_when>
    <thetext>This is not part of SVG 2.0 but of the discontinued module SVG Animations 2. Please do not look at this spec.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2191244</commentid>
    <comment_count>2</comment_count>
      <attachid>478712</attachid>
    <who name="Karl Dubost">karlcow</who>
    <bug_when>2026-03-17 22:45:14 -0700</bug_when>
    <thetext>Created attachment 478712
testcase

https://w3c.github.io/svgwg/specs/animations/#:~:text=the%20attributeType%20attribute%20is%20not%20supported%20by%20SVG

&gt; Unlike SMIL Animation, the attributeType attribute is not supported by SVG. SVG&apos;s animation elements follow the behavior defined for the auto value of attributeType. That is, when determining if ‘attributeName’ corresponds to an attribute name or a CSS property name, the implementation must first search through the list of CSS properties for a matching property name. If no matching property is found, the implementation must search for a matching attribute on the target element.


https://wpt.live/svg/animations/attributeTypes.html


Through https://github.com/w3c/svgwg/commit/968d1a83a5c29f6107e01df3b44b172a17cedc90
https://www.w3.org/2015/02/12-svg-minutes.html#:~:text=can%20we%20discuss%20attributeType=%22auto%22


Gecko
https://bugzilla.mozilla.org/show_bug.cgi?id=1062106


The test is not really testing attributeType.
https://github.com/web-platform-tests/wpt/blob/eec31fe936/svg/animations/attributeTypes.html
I&apos;m adding the same testcase without attributeType and it is still passing on all browsers.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>478712</attachid>
            <date>2026-03-17 22:45:14 -0700</date>
            <delta_ts>2026-03-17 22:45:14 -0700</delta_ts>
            <desc>testcase</desc>
            <filename>testcase.html</filename>
            <type>text/html</type>
            <size>4407</size>
            <attacher name="Karl Dubost">karlcow</attacher>
            
              <data encoding="base64">PCFkb2N0eXBlIGh0bWw+CjxodG1sPgo8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+Cjx0aXRsZT5UaGlz
IHZlcmlmaWVzIHNldmVyYWwgYXR0cmlidXRlVHlwZXMgY29tYmluaWF0aW9uczwvdGl0bGU+Cjxz
Y3JpcHQgc3JjPSJodHRwczovL3dwdC5saXZlL3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9z
Y3JpcHQ+CjxzY3JpcHQgc3JjPSJodHRwczovL3dwdC5saXZlL3Jlc291cmNlcy90ZXN0aGFybmVz
c3JlcG9ydC5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSJodHRwczovL3dwdC5saXZlL3Jlc291
cmNlcy9TVkdBbmltYXRpb25UZXN0Q2FzZS10ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+Cgo8c3Zn
IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93
d3cudzMub3JnLzE5OTkveGxpbmsiPgoKPCEtLSAnd2lkdGgnIGlzIGEgWE1MIGF0dHJpYnV0ZSwg
YXR0cmlidXRlVHlwZSBpcyBzZXQgdG8gImF1dG8iOiB0aGlzIGFuaW1hdGlvbiBydW5zLiAtLT4K
PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iZ3JlZW4iPgogICAgPGFuaW1hdGUg
aWQ9ImFuMSIgYXR0cmlidXRlTmFtZT0id2lkdGgiIGZpbGw9ImZyZWV6ZSIgZnJvbT0iMTAiIHRv
PSIxMDAiIGJlZ2luPSIwcyIgZHVyPSI0cyIvPgo8L3JlY3Q+Cgo8IS0tICd3aWR0aCcgaXMgYSBY
TUwgYXR0cmlidXRlLCBhdHRyaWJ1dGVUeXBlIGlzIHNldCB0byAiQ1NTIi4gJ3dpZHRoJyBpcyBu
b3QgYSBwcmVzZW50YXRpb24gYXR0cmlidXRlLCBzbyB0aGlzIGFuaW1hdGlvbiB3b24ndCBydW4u
IC0tPgo8cmVjdCB4PSIxNTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImdyZWVuIj4K
ICAgIDxhbmltYXRlIGlkPSJhbjIiICBhdHRyaWJ1dGVOYW1lPSJ3aWR0aCIgZmlsbD0iZnJlZXpl
IiBmcm9tPSIxMCIgdG89IjEwMCIgYmVnaW49IjBzIiBkdXI9IjRzIi8+CjwvcmVjdD4KCjwhLS0g
J2ZpbGwnIGlzIGEgcHJlc2VudGF0aW9uIGF0dHJpYnV0ZSwgbWFwcGVkIHRvIENTUywgYXR0cmli
dXRlVHlwZSBpcyBzZXQgdG8gImF1dG8iOiB0aGlzIGFuaW1hdGlvbiBydW5zLiAtLT4KPHJlY3Qg
eT0iMTUwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmVkIj4KICAgIDxhbmltYXRl
IGlkPSJhbjMiICBhdHRyaWJ1dGVOYW1lPSJmaWxsIiBmaWxsPSJmcmVlemUiIGZyb209InJlZCIg
dG89ImdyZWVuIiBiZWdpbj0iMHMiIGR1cj0iNHMiLz4KPC9yZWN0PgoKPCEtLSAnZmlsbCcgaXMg
YSBwcmVzZW50YXRpb24gYXR0cmlidXRlLCBtYXBwZWQgdG8gQ1NTLCBhdHRyaWJ1dGVUeXBlIGlz
IHNldCB0byAiWE1MIjogdGhpcyBhbmltYXRpb24gcnVucy4gLS0+CjxyZWN0IHg9IjE1MCIgeT0i
MTUwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmVkIj4KICAgIDxhbmltYXRlIGlk
PSJhbjQiICBhdHRyaWJ1dGVOYW1lPSJmaWxsIiBmaWxsPSJmcmVlemUiIGZyb209InJlZCIgdG89
ImdyZWVuIiBiZWdpbj0iMHMiIGR1cj0iNHMiLz4KPC9yZWN0PgoKPC9zdmc+Cgo8c2NyaXB0Pgp2
YXIgcm9vdFNWR0VsZW1lbnQgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJzdmciKTsKdmFyIGVw
c2lsb24gPSAxLjA7CgovLyBTZXR1cCBhbmltYXRpb24gdGVzdApmdW5jdGlvbiBzYW1wbGUxKCkg
ewogICAgYXNzZXJ0X2FwcHJveF9lcXVhbHMocmVjdDEud2lkdGguYW5pbVZhbC52YWx1ZSwgMTAs
IGVwc2lsb24pOwogICAgYXNzZXJ0X2VxdWFscyhyZWN0MS53aWR0aC5iYXNlVmFsLnZhbHVlLCAx
MCk7CiAgICBleHBlY3RGaWxsQ29sb3IocmVjdDEsIDAsIDEyOCwgMCk7CgogICAgYXNzZXJ0X2Vx
dWFscyhyZWN0Mi53aWR0aC5hbmltVmFsLnZhbHVlLCAxMCk7CiAgICBhc3NlcnRfZXF1YWxzKHJl
Y3QyLndpZHRoLmJhc2VWYWwudmFsdWUsIDEwKTsKICAgIGV4cGVjdEZpbGxDb2xvcihyZWN0Miwg
MCwgMTI4LCAwKTsKCiAgICBhc3NlcnRfZXF1YWxzKHJlY3QzLndpZHRoLmFuaW1WYWwudmFsdWUs
IDEwMCk7CiAgICBhc3NlcnRfZXF1YWxzKHJlY3QzLndpZHRoLmJhc2VWYWwudmFsdWUsIDEwMCk7
CiAgICBleHBlY3RGaWxsQ29sb3IocmVjdDMsIDI1NSwgMCwgMCk7CiAgICBhc3NlcnRfZXF1YWxz
KHJlY3QzLmdldEF0dHJpYnV0ZSgnZmlsbCcpLCAicmVkIik7CgogICAgYXNzZXJ0X2VxdWFscyhy
ZWN0NC53aWR0aC5hbmltVmFsLnZhbHVlLCAxMDApOwogICAgYXNzZXJ0X2VxdWFscyhyZWN0NC53
aWR0aC5iYXNlVmFsLnZhbHVlLCAxMDApOwogICAgZXhwZWN0RmlsbENvbG9yKHJlY3Q0LCAyNTUs
IDAsIDApOwogICAgYXNzZXJ0X2VxdWFscyhyZWN0NC5nZXRBdHRyaWJ1dGUoJ2ZpbGwnKSwgInJl
ZCIpOwp9CgpmdW5jdGlvbiBzYW1wbGUyKCkgewogICAgYXNzZXJ0X2FwcHJveF9lcXVhbHMocmVj
dDEud2lkdGguYW5pbVZhbC52YWx1ZSwgNTUsIGVwc2lsb24pOwogICAgYXNzZXJ0X2VxdWFscyhy
ZWN0MS53aWR0aC5iYXNlVmFsLnZhbHVlLCAxMCk7CiAgICBleHBlY3RGaWxsQ29sb3IocmVjdDEs
IDAsIDEyOCwgMCk7CgogICAgYXNzZXJ0X2VxdWFscyhyZWN0Mi53aWR0aC5hbmltVmFsLnZhbHVl
LCA1NSk7CiAgICBhc3NlcnRfZXF1YWxzKHJlY3QyLndpZHRoLmJhc2VWYWwudmFsdWUsIDEwKTsK
ICAgIGV4cGVjdEZpbGxDb2xvcihyZWN0MiwgMCwgMTI4LCAwKTsKCiAgICBhc3NlcnRfZXF1YWxz
KHJlY3QzLndpZHRoLmFuaW1WYWwudmFsdWUsIDEwMCk7CiAgICBhc3NlcnRfZXF1YWxzKHJlY3Qz
LndpZHRoLmJhc2VWYWwudmFsdWUsIDEwMCk7CiAgICBleHBlY3RGaWxsQ29sb3IocmVjdDMsIDEy
OCwgNjQsIDApOwogICAgYXNzZXJ0X2VxdWFscyhyZWN0My5nZXRBdHRyaWJ1dGUoJ2ZpbGwnKSwg
InJlZCIpOwoKICAgIGFzc2VydF9lcXVhbHMocmVjdDQud2lkdGguYW5pbVZhbC52YWx1ZSwgMTAw
KTsKICAgIGFzc2VydF9lcXVhbHMocmVjdDQud2lkdGguYmFzZVZhbC52YWx1ZSwgMTAwKTsKICAg
IGV4cGVjdEZpbGxDb2xvcihyZWN0NCwgMTI4LCA2NCwgMCk7CiAgICBhc3NlcnRfZXF1YWxzKHJl
Y3Q0LmdldEF0dHJpYnV0ZSgnZmlsbCcpLCAicmVkIik7Cn0KCmZ1bmN0aW9uIHNhbXBsZTMoKSB7
CiAgICBhc3NlcnRfYXBwcm94X2VxdWFscyhyZWN0MS53aWR0aC5hbmltVmFsLnZhbHVlLCAxMDAs
IGVwc2lsb24pOwogICAgYXNzZXJ0X2VxdWFscyhyZWN0MS53aWR0aC5iYXNlVmFsLnZhbHVlLCAx
MCk7CiAgICBleHBlY3RGaWxsQ29sb3IocmVjdDEsIDAsIDEyOCwgMCk7CgogICAgYXNzZXJ0X2Vx
dWFscyhyZWN0Mi53aWR0aC5hbmltVmFsLnZhbHVlLCAxMDApOwogICAgYXNzZXJ0X2VxdWFscyhy
ZWN0Mi53aWR0aC5iYXNlVmFsLnZhbHVlLCAxMCk7CiAgICBleHBlY3RGaWxsQ29sb3IocmVjdDIs
IDAsIDEyOCwgMCk7CgogICAgYXNzZXJ0X2VxdWFscyhyZWN0My53aWR0aC5hbmltVmFsLnZhbHVl
LCAxMDApOwogICAgYXNzZXJ0X2VxdWFscyhyZWN0My53aWR0aC5iYXNlVmFsLnZhbHVlLCAxMDAp
OwogICAgZXhwZWN0RmlsbENvbG9yKHJlY3QzLCAwLCAxMjgsIDApOwogICAgYXNzZXJ0X2VxdWFs
cyhyZWN0My5nZXRBdHRyaWJ1dGUoJ2ZpbGwnKSwgInJlZCIpOwoKICAgIGFzc2VydF9lcXVhbHMo
cmVjdDQud2lkdGguYW5pbVZhbC52YWx1ZSwgMTAwKTsKICAgIGFzc2VydF9lcXVhbHMocmVjdDQu
d2lkdGguYmFzZVZhbC52YWx1ZSwgMTAwKTsKICAgIGV4cGVjdEZpbGxDb2xvcihyZWN0NCwgMCwg
MTI4LCAwKTsKICAgIGFzc2VydF9lcXVhbHMocmVjdDQuZ2V0QXR0cmlidXRlKCdmaWxsJyksICJy
ZWQiKTsKfQoKc21pbF9hc3luY190ZXN0KCh0KSA9PiB7CiAgICByZWN0cyA9IHJvb3RTVkdFbGVt
ZW50Lm93bmVyRG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoInJlY3QiKTsKICAgIHJlY3Qx
ID0gcmVjdHNbMF07CiAgICByZWN0MiA9IHJlY3RzWzFdOwogICAgcmVjdDMgPSByZWN0c1syXTsK
ICAgIHJlY3Q0ID0gcmVjdHNbM107CgogICAgLy8gQWxsIGFuaW1hdGlvbnMgaW4gdGhlIHRlc3Qg
ZmlsZSB1c2UgdGhlIHNhbWUgZHVyYXRpb24sIHNvIGl0J3Mgbm90IG5lZWRlZCB0byBsaXN0IGFs
bCBzYW1wbGUgcG9pbnRzIGluZGl2aWR1YWxseSBmb3IgYW41L2FuNi9hbjcvYW44LgogICAgY29u
c3QgZXhwZWN0ZWRWYWx1ZXMgPSBbCiAgICAgICAgLy8gW2FuaW1hdGlvbklkLCB0aW1lLCBzYW1w
bGVDYWxsYmFja10KICAgICAgICBbImFuMSIsIDAuMCwgIHNhbXBsZTFdLAogICAgICAgIFsiYW4x
IiwgMi4wLCAgc2FtcGxlMl0sCiAgICAgICAgWyJhbjEiLCA0LjAsICBzYW1wbGUzXSwKICAgICAg
ICBbImFuMSIsIDYwLjAsIHNhbXBsZTNdLAogICAgXTsKCiAgICBydW5BbmltYXRpb25UZXN0KHQs
IGV4cGVjdGVkVmFsdWVzKTsKfSk7Cgp3aW5kb3cuYW5pbWF0aW9uU3RhcnRzSW1tZWRpYXRlbHkg
PSB0cnVlOwoKPC9zY3JpcHQ+
</data>

          </attachment>
      

    </bug>

</bugzilla>