Skip to content

Commit f6c1270

Browse files
committed
[css-transforms-1] Define reference box for paint servers and clipPath element. #892
1 parent a62fc4f commit f6c1270

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

css-transforms-1/Overview.bs

+7-2
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ When used in this specification, terms have the meanings assigned in this sectio
141141
:: A transformable element is an element in one of these categories:
142142
* all elements whose layout is governed by the CSS box model except for non-replaced inline boxes, table-column boxes, and table-column-group boxes [[!CSS2]],
143143

144-
* all SVG <a>paint server elements</a> and SVG <a>renderable elements</a> with the exception of any descendant element of <a>text content elements</a> [[!SVG2]].
144+
* all SVG <a>paint server elements</a>, the <a element>clipPath</a> element and SVG <a>renderable elements</a> with the exception of any descendant element of <a>text content elements</a> [[!SVG2]].
145145

146146
: <dfn>transformed element</dfn>
147147
:: An element with a computed value other than ''transform/none'' for the 'transform' property.
@@ -445,7 +445,11 @@ All transformations defined by the 'transform' and 'transform-origin' property a
445445
Issue(w3c/csswg-drafts#999): Follow used value definition of Fill and Stroke specs/SVG2?
446446
</dl>
447447

448-
Issue(w3c/csswg-drafts#892): Clarify what the reference box of paint servers, <a element>clipPath</a> and <a element>mask</a> is.
448+
For the SVG <{pattern}> element, the reference box gets defined by the <{pattern/patternUnits}> attribute [[!SVG2]].
449+
450+
For the SVG <a element>linearGradient</a> and <a element>radialGradient</a> elements, the reference box gets defined by the <{linearGradient/gradientUnits}> attribute [[!SVG2]].
451+
452+
For the SVG <a element>clipPath</a> element, the reference box gets defined by the <{clipPath/clipPathUnits}> attribute [[!CSS-MASKING]].
449453

450454
A reference box adds an additional offset to the origin specified by the 'transform-origin' property.
451455

@@ -1468,6 +1472,7 @@ The following changes were made since the <a href="https://www.w3.org/TR/2017/WD
14681472
* Define target coordinate space for transformations on <{pattern}>, <{linearGradient}>, <{radialGradient}> and <{clipPath}> elements.
14691473
* Remove 3-value <<rotate()>> from transform function primitives.
14701474
* Be more specific about computation of [=transformation matrix=] and [=current transformation matrix=].
1475+
* Define reference box for paint servers and <{clipPath}> element.
14711476
* Editorial changes.
14721477

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

0 commit comments

Comments
 (0)