Skip to content

Commit 7314ec6

Browse files
committed
[css-transforms-1] Move spec text for patternTransform, gradientTransform to SVG2. #919
1 parent c4f6d96 commit 7314ec6

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

css-transforms-1/Overview.bs

+3-11
Original file line numberDiff line numberDiff line change
@@ -367,11 +367,7 @@ For elements with an associated CSS layout box, the [=used value=] for <a value
367367
The SVG <a element-attr for>transform</a> Attribute {#svg-transform}
368368
=============================
369369

370-
The SVG 1.1 specification did not specify the attributes <a element-attr for>transform</a>, <{linearGradient/gradientTransform}> or <{pattern/patternTransform}> as <a>presentation attributes</a> [[!SVG11]]. In order to improve the integration of SVG and HTML, this specification makes these SVG attributes presentation attributes and makes the 'transform' property one that applies to [=transformable elements=] in the SVG namespace.
371-
372-
Issue(w3c/csswg-drafts#919) Can patternTransform or gradientTransform or transform attributes apply to one element? If yes, which is the most significant?
373-
374-
This specification will also introduce the new presentation attribute 'transform-origin'. Values on this presentation attribute get parsed following the syntax rules on <a href="#svg-data-types">SVG Data Types</a> [[!SVG11]].
370+
This specification will introduce the new presentation attribute 'transform-origin'. Values on this presentation attribute get parsed following the syntax rules on <a href="#svg-data-types">SVG Data Types</a> [[!SVG11]].
375371

376372
SVG <a element-attr for>transform</a> attribute specificity {#transform-attribute-specificity}
377373
-------------------------------------
@@ -436,12 +432,6 @@ An angle can be a <<number>> without an unit identifier. In this case the <a hre
436432
SVG supports scientific notations for numbers. Therefore a number gets parsed like described in SVG <a href="https://www.w3.org/TR/SVG/types.html#DataTypeNumber">Basic data types</a> for SVG attributes.
437433

438434

439-
The SVG <{linearGradient/gradientTransform}> and <{pattern/patternTransform}> attributes {#svg-gradient-transform-pattern-transform}
440-
----------------------------------------------------------------------------------------
441-
442-
SVG specifies the attributes <{linearGradient/gradientTransform}> and <{pattern/patternTransform}>. This specification makes both attributes presentation attributes. Both attributes use the same <a href="#svg-syntax">syntax</a> as the SVG <a element-attr for>transform</a> attribute. This specification does not introduce corresponding CSS style properties. Both the <{linearGradient/gradientTransform}> and the <{pattern/patternTransform}> attribute are presentation attributes for the 'transform' property.
443-
444-
445435
SVG transform functions {#svg-transform-functions}
446436
-----------------------
447437

@@ -1112,6 +1102,8 @@ One translation unit on a matrix is equivalent to 1 pixel in the local coordinat
11121102

11131103
<h2 class="no-num" id="changes">Changes since last publication</h2>
11141104

1105+
* Remove specification text that makes <a element-attr for=pattern>patternTransform</a>, <a element-attr for=linearGradient>gradientTransform</a> presentation attributes representing the 'transform' property. That is going to get specified by SVG 2 [[SVG2]].
1106+
11151107
ISSUE: Add all changes.
11161108

11171109
<h2 class=no-num id='acknowledgments'>Acknowledgments</h2>

0 commit comments

Comments
 (0)