- From: SVG Working Group repository <cam+svgwgrepo@mcc.id.au>
- Date: Sun, 08 Dec 2013 12:16:06 -0800
- To: public-svg-wg@w3.org
details: https://svgwg.org/hg/svg2/rev/4cf6b931fd36 branches: changeset: 576:4cf6b931fd36 user: Dirk Schulze <krit@webkit.org> date: Sun Dec 08 21:13:54 2013 +0100 description: Add meta data for some attributes so that Bikeshed can pick them up. diffstat: master/animate.html | 52 ++++++++++++++++++++++++++-------------------------- master/interact.html | 2 +- master/shapes.html | 4 ++-- master/struct.html | 16 ++++++++-------- 4 files changed, 37 insertions(+), 37 deletions(-) diffs (679 lines): diff --git a/master/animate.html b/master/animate.html --- a/master/animate.html +++ b/master/animate.html @@ -355,17 +355,17 @@ elements and identifies the target eleme <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="HrefAttribute">xlink:href</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="HrefAttribute">xlink:href</dfn></td> <td><a><iri></a></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>An <a>IRI reference</a> to the element which is the target of this @@ -414,17 +414,17 @@ over time.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="AttributeNameAttribute">attributeName</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="AttributeNameAttribute">attributeName</dfn></td> <td><a><XML-Name></a></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>Specifies the name of the target attribute. An XMLNS @@ -445,17 +445,17 @@ over time.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="AttributeTypeAttribute">attributeType</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="AttributeTypeAttribute">attributeType</dfn></td> <td>CSS | XML | auto</td> <td>auto</td> <td>no</td> </tr> </table> </dt> <dd> <p>Specifies the namespace in which the target attribute and @@ -656,17 +656,17 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="BeginAttribute">begin</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="BeginAttribute">begin</dfn></td> <td><a href="#BeginValueListSyntax">begin-value-list</a></td> <td>0s</td> <td>no</td> </tr> </table> </dt> <dd> <p>Defines when the element should begin (i.e. become @@ -779,17 +779,17 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="DurAttribute">dur</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="DurAttribute">dur</dfn></td> <td><a href="#ClockValueSyntax">Clock-value</a> | "media" | "indefinite"</td> <td>indefinite</td> <td>no</td> </tr> </table> </dt> <dd> <p>Specifies the simple duration.</p> @@ -826,17 +826,17 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="EndAttribute">end</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="EndAttribute">end</dfn></td> <td><a href="#EndValueListSyntax">end-value-list</a></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>Defines an end value for the animation that can constrain @@ -881,23 +881,23 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="MinAttribute">min</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="MinAttribute">min</dfn></td> <td><a href="#ClockValueSyntax">Clock-value</a> | "media"</td> <td>0s</td> <td>no</td> </tr> <tr> - <td><dfn id="MaxAttribute">max</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="MaxAttribute">max</dfn></td> <td><a href="#ClockValueSyntax">Clock-value</a> | "media"</td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>The <a>'min'</a> and <a>'max'</a> attributes specify the minimum and @@ -929,17 +929,17 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="RestartAttribute">restart</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="RestartAttribute">restart</dfn></td> <td>always | whenNotActive | never</td> <td>always</td> <td>no</td> </tr> </table> </dt> <dd> <dl> @@ -970,17 +970,17 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="RepeatCountAttribute">repeatCount</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="RepeatCountAttribute">repeatCount</dfn></td> <td><a><number></a> | indefinite</td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>Specifies the number of iterations of the animation @@ -1009,17 +1009,17 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="RepeatDurAttribute">repeatDur</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="RepeatDurAttribute">repeatDur</dfn></td> <td><a href="#ClockValueSyntax">Clock-value</a> | "indefinite"</td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>Specifies the total duration for repeat. It can have the @@ -1045,17 +1045,17 @@ S ::= (#x20 | #x9 | #xD | #xA)* <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="FillAttribute">fill</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="FillAttribute">fill</dfn></td> <td>freeze | remove</td> <td>remove</td> <td>no</td> </tr> </table> </dt> <dd> <p>This attribute can have the following values:</p> @@ -1229,17 +1229,17 @@ interpolation method between discrete va <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="ValuesAttribute">values</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="ValuesAttribute">values</dfn></td> <td><list></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>A semicolon-separated list of one or more values. @@ -1259,17 +1259,17 @@ interpolation method between discrete va <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="KeyTimesAttribute">keyTimes</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="KeyTimesAttribute">keyTimes</dfn></td> <td><list></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>A semicolon-separated list of time values used to control @@ -1337,17 +1337,17 @@ interpolation method between discrete va <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="KeySplinesAttribute">keySplines</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="KeySplinesAttribute">keySplines</dfn></td> <td><list></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>A set of Bézier control points associated with @@ -1388,17 +1388,17 @@ interpolation method between discrete va <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="FromAttribute">from</dfn>, + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="FromAttribute">from</dfn>, <dfn id="ToAttribute">to</dfn>, <dfn id="ByAttribute">by</dfn></td> <td><value></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> @@ -1623,17 +1623,17 @@ which are common to elements <edit:eleme <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="AdditiveAttribute">additive</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="AdditiveAttribute">additive</dfn></td> <td>replace | sum</td> <td>replace</td> <td>no</td> </tr> </table> </dt> <dd> <p>Controls whether or not the animation is additive.</p> @@ -1663,17 +1663,17 @@ which are common to elements <edit:eleme <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="AccumulateAttribute">accumulate</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="AccumulateAttribute">accumulate</dfn></td> <td>none | sum</td> <td>none</td> <td>no</td> </tr> </table> </dt> <dd> <p>Controls whether or not the animation is @@ -1783,17 +1783,17 @@ In particular, see <a href="http://www.w <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="SetElementToAttribute">to</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="set" id="SetElementToAttribute">to</dfn></td> <td><value></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <dd>Specifies the value for the attribute during the @@ -1832,17 +1832,17 @@ In particular, see <a href="http://www.w <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="AnimateMotionElementCalcModeAttribute">calcMode</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animateMotion" id="AnimateMotionElementCalcModeAttribute">calcMode</dfn></td> <td>discrete | linear | paced | spline</td> <td>paced</td> <td>no</td> </tr> </table> </dt> <dd> <p>Specifies the interpolation mode for the animation. @@ -1857,17 +1857,17 @@ In particular, see <a href="http://www.w <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="AnimateMotionElementPathAttribute">path</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animateMotion" id="AnimateMotionElementPathAttribute">path</dfn></td> <td><path-data></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>The motion path, expressed in the same format and @@ -1883,17 +1883,17 @@ In particular, see <a href="http://www.w <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="KeyPointsAttribute">keyPoints</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="KeyPointsAttribute">keyPoints</dfn></td> <td><list-of-numbers></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p><a>'keyPoints'</a> takes a @@ -1920,17 +1920,17 @@ In particular, see <a href="http://www.w <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="RotateAttribute">rotate</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="RotateAttribute">rotate</dfn></td> <td><a><number></a> | auto | auto-reverse</td> <td>0</td> <td>no</td> </tr> </table> </dt> <dd> <p>The <a>'rotate'</a> attribute post-multiplies a supplemental @@ -1960,17 +1960,17 @@ In particular, see <a href="http://www.w <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="OriginAttribute">origin</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animate" id="OriginAttribute">origin</dfn></td> <td>default</td> <td>default</td> <td>no</td> </tr> </table> </dt> <dd> <p>The <a>'origin'</a> attribute is <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904/#MotionOriginAttribute">defined in the SMIL Animation @@ -1990,17 +1990,17 @@ In particular, see <a href="http://www.w <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="MPathElementHrefAttribute">xlink:href</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="mpath" id="MPathElementHrefAttribute">xlink:href</dfn></td> <td><a><iri></a></td> <td>(none)</td> <td>no</td> </tr> </table> </dt> <dd> <p>An <a>IRI reference</a> to the <a>'path element'</a> element which @@ -2266,17 +2266,17 @@ scaling, rotation and/or skewing.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="AnimateTransformElementTypeAttribute">type</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="animateTransform" id="AnimateTransformElementTypeAttribute">type</dfn></td> <td>translate | scale | rotate | skewX | skewY</td> <td>translate</td> <td>no</td> </tr> </table> </dt> <dd> <p>Indicates the type of transformation which is to have its values diff --git a/master/interact.html b/master/interact.html --- a/master/interact.html +++ b/master/interact.html @@ -1026,17 +1026,17 @@ that the cursor can be visible over most <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="CursorElementXAttribute">x</dfn>, <dfn id="CursorElementYAttribute">y</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="cursor" id="CursorElementXAttribute">x</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="cursor" id="CursorElementYAttribute">y</dfn></td> <td><a><length></a></td> <td>0</td> <td>yes</td> </tr> </table> </dt> <dd> The x- and y-coordinates of the position in the cursor's coordinate system diff --git a/master/shapes.html b/master/shapes.html --- a/master/shapes.html +++ b/master/shapes.html @@ -113,17 +113,17 @@ appropriate values for attributes <a>'rx <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="RectElementXAttribute">x</dfn>, <dfn id="RectElementYAttribute">y</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="rect" id="RectElementXAttribute">x</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="rect" id="RectElementYAttribute">y</dfn></td> <td><a><length></a></td> <td>0</td> <td>yes</td> </tr> </table> </dt> <dd> The coordinates of the left and top edges of the rectangle, in the current @@ -133,17 +133,17 @@ appropriate values for attributes <a>'rx <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="RectElementWidthAttribute">width</dfn>, <dfn id="RectElementHeightAttribute">height</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="rect" id="RectElementWidthAttribute">width</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="rect" id="RectElementHeightAttribute">height</dfn></td> <td><a><length></a></td> <td>0</td> <td>yes</td> </tr> </table> </dt> <dd> The width and height of the rectangle. A negative value for either diff --git a/master/struct.html b/master/struct.html --- a/master/struct.html +++ b/master/struct.html @@ -340,17 +340,17 @@ create SVG fragments.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="SVGElementXAttribute">x</dfn>, <dfn id="SVGElementYAttribute">y</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="svg" id="SVGElementXAttribute">x</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="svg" id="SVGElementYAttribute">y</dfn></td> <td><a><length></a></td> <td>0</td> <td>yes</td> </tr> </table> </dt> <dd> <p>The <a>'x'</a> and <a>'y'</a> attributes specify the @@ -362,17 +362,17 @@ create SVG fragments.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="SVGElementWidthAttribute">width</dfn>, <dfn id="SVGElementHeightAttribute">height</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="svg" id="SVGElementWidthAttribute">width</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="svg" id="SVGElementHeightAttribute">height</dfn></td> <td><a><length></a> | <a><percentage></a></td> <td>100%</td> <td>yes</td> </tr> </table> </dt> <dd> <p>For <a>outermost svg elements</a>, @@ -1369,23 +1369,23 @@ href="#Head">References and the <span cl <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="UseElementXAttribute">x</dfn>, <dfn id="UseElementYAttribute">y</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="use" id="UseElementXAttribute">x</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="use" id="UseElementYAttribute">y</dfn></td> <td><a><length></a></td> <td>0</td> <td>yes</td> </tr> <tr> - <td><dfn id="UseElementWidthAttribute">width</dfn>, <dfn id="UseElementHeightAttribute">height</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="use" id="UseElementWidthAttribute">width</dfn>, <dfn id="UseElementHeightAttribute">height</dfn></td> <td><a><length></a></td> <td>(see prose)</td> <td>yes</td> </tr> </table> </dt> <dd> <p>The <a>'x'</a>, <a>'y'</a>, <a>'width'</a> and <a>'height'</a> @@ -1590,23 +1590,23 @@ elements within an SVG file.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="ImageElementXAttribute">x</dfn>, <dfn id="ImageElementYAttribute">y</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="image" id="ImageElementXAttribute">x</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="image" id="ImageElementYAttribute">y</dfn></td> <td><a><length></a></td> <td>0</td> <td>yes</td> </tr> <tr> - <td><dfn id="ImageElementWidthAttribute">width</dfn>, <dfn id="ImageElementHeightAttribute">height</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="image" id="ImageElementWidthAttribute">width</dfn>, <dfn data-dfn-type="element-attr" data-dfn-for="image" id="ImageElementHeightAttribute">height</dfn></td> <td><a><length></a> | auto</td> <td>0</td> <td>yes</td> </tr> </table> </dt> <dd> <p>The <a>'x'</a>, <a>'y'</a>, <a>'width'</a> and <a>'height'</a> @@ -1635,17 +1635,17 @@ elements within an SVG file.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="ImageElementHrefAttribute">xlink:href</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="image" id="ImageElementHrefAttribute">xlink:href</dfn></td> <td><a><iri></a></td> <td>(none)</td> <td>yes</td> </tr> </table> </dt> <dd> <p>An <a href="linking.html#IRIReference">IRI reference</a> @@ -1655,17 +1655,17 @@ elements within an SVG file.</p> <table class="propdef attrdef"> <tr> <th>Name</th> <th>Value</th> <th>Lacuna value</th> <th>Animatable</th> </tr> <tr> - <td><dfn id="ImageElementPreserveAspectRatioAttribute">preserveAspectRatio</dfn></td> + <td><dfn data-dfn-type="element-attr" data-dfn-for="image" id="ImageElementPreserveAspectRatioAttribute">preserveAspectRatio</dfn></td> <td>defer? <a><align></a> [ meet | slice ]?</td> <td>xMidYMid meet</td> <td>yes</td> </tr> </table> </dt> <dd> <p>Specifies the fitting behavior when the aspect ratio of the referenced image
Received on Sunday, 8 December 2013 20:16:31 UTC