Make 'transform' from attribute to property.
--- a/master/animate.html Tue Jun 05 15:29:46 2012 +1000
+++ b/master/animate.html Tue Jun 05 10:01:02 2012 -0700
@@ -1935,7 +1935,7 @@
expressed as <span class="attr-value"><skew-angle></span>.</li>
</ul>
-<p>(See <a href="coords.html#TransformAttribute">The <span class="attr-name">'transform'</span> attribute</a>.)</p>
+<p>(See <a href="coords.html#TransformProperty">The <span class="property">'transform'</span> property</a>.)</p>
<p>The <a>'values'</a> attribute for the <a>'animateTransform'</a> element
consists of a semicolon-separated list of values, where each individual value
--- a/master/coords.html Tue Jun 05 15:29:46 2012 +1000
+++ b/master/coords.html Tue Jun 05 10:01:02 2012 -0700
@@ -333,23 +333,22 @@
alt="Matrix concatenation" width="512" height="296" /></p>
-<h2 id="TransformAttribute">The <span class="attr-name">'transform'</span> attribute</h2>
-
-<div class="annotation">
-<p>The 'transform' attribute is now a property</p>
-</div>
+<h2 id="TransformProperty">The <span class="property">'transform'</span> property</h2>
+<table class="propdef">
+ <tr>
+ <th>Name:</th>
+ <td><dfn id="TransformProperty">transform</dfn></td>
+ </tr>
+ <tr>
+ <th><a>Animatable</a>:</th>
+ <td>yes</td>
+ </tr>
+</table>
-<p id="TransformList">The value of the <a>'transform'</a>
-attribute is a <transform-list>, which is defined as a
-list of transform definitions, which are applied in the order
-provided.</p>
+<p id="TransformList">The term <var><transform-list></var> used by this specification is equivalent to a list of <var><transform-functions></var>, the value of the <a>'transform'</a>
+property.</p>
-<div class="note">See the CSS3 Transforms spec [<a href="refs.html#ref-CSS3TRANSFORMS">CSS3TRANSFORMS</a>].</div>
-
-<p>For the <a>'transform'</a> attribute:</p>
-
-<p> <span class="anim-target"><a
-href="animate.html#Animatable">Animatable</a>: yes.</span></p>
+<div class="note">See the CSS3 Transforms spec for the description of the <a>'transform'</a> property and the value of <var><transform-functions></var> [<a href="refs.html#ref-CSS3TRANSFORMS">CSS3TRANSFORMS</a>].</div>
<h2 id="ViewBoxAttribute">The <span class="attr-name">'viewBox'</span> attribute</h2>
@@ -1306,14 +1305,14 @@
<div class="adef-list">
<p><em>Attribute definition:</em></p>
<dl>
- <dt id="SVGGlobalTransformAttributeDefinition"><span class="adef">svg:transform</span> = <span class="attr-value">"<a href="#TransformAttribute"><transform></a>" | "none"</span></dt>
+ <dt id="SVGGlobalTransformAttributeDefinition"><span class="adef">svg:transform</span> = <span class="attr-value">"<a href="#TransformProperty"><transform></a>" | "none"</span></dt>
<dd>
<dl>
<dt><span class="attr-value"><a href="#TransformAttribute"><transform></a></span></dt>
<dd>
<p>Specifies the affine transformation that has been
applied to the map data. The syntax is identical to
- that described in <a href="#TransformAttribute">The <span class="attr-name">'transform'</span> attribute</a>
+ that described in <a href="#TransformProperty">The <span class="property">'transform'</span> attribute</a>
section.</p>
</dd>
--- a/master/definitions.xml Tue Jun 05 15:29:46 2012 +1000
+++ b/master/definitions.xml Tue Jun 05 10:01:02 2012 -0700
@@ -1129,7 +1129,6 @@
<attribute name='externalResourcesRequired' href='struct.html#ExternalResourcesRequiredAttribute'/>
<attribute name='viewBox' href='coords.html#ViewBoxAttribute' animatable='yes'/>
<attribute name='preserveAspectRatio' href='coords.html#PreserveAspectRatioAttribute' animatable='yes'/>
- <attribute name='transform' href='coords.html#TransformAttribute' animatable='yes'/>
<attribute name='zoomAndPan' href='interact.html#ZoomAndPanAttribute'/>
<!-- ... attribute categories .......................................... -->
@@ -1334,6 +1333,7 @@
<property name='text-anchor' href='text.html#TextAnchorProperty'/>
<property name='text-decoration' href='text.html#TextDecorationProperty'/>
<property name='text-rendering' href='painting.html#TextRenderingProperty'/>
+ <property name='transform' href='coords.html#TransformProperty'/>
<property name='unicode-bidi' href='text.html#UnicodeBidiProperty'/>
<property name='word-spacing' href='text.html#WordSpacingProperty'/>
<property name='writing-mode' href='text.html#WritingModeProperty'/>
--- a/master/types.html Tue Jun 05 15:29:46 2012 +1000
+++ b/master/types.html Tue Jun 05 10:01:02 2012 -0700
@@ -645,8 +645,8 @@
<p>A <transform-list> is used to specify a list of coordinate system
transformations. A detailed description of the possible values for a
<transform-list> is given in
- <a href="coords.html#TransformAttribute">Modifying the User Coordinate
- System: the transform attribute</a>.</p>
+ <a href="coords.html#TransformProperty">Modifying the User Coordinate
+ System: the transform property</a>.</p>
<p>Within the SVG DOM, a <transform-list> value is represented using
an <a>SVGTransformList</a> or <a>SVGAnimatedTransformList</a>