Call out paint servers as a mask source type explicitly.
Add link to definition of decorated bounding box.
--- a/master/definitions.xml Tue Jul 31 16:18:20 2012 +0900
+++ b/master/definitions.xml Tue Jul 31 17:09:07 2012 +0900
@@ -1626,6 +1626,8 @@
<term name='current SVG document fragment' href='intro.html#TermCurrentSVGDocumentFragment'/>
<term name='CTM' href='intro.html#TermCTM'/>
<term name='current transformation matrix' href='intro.html#TermCurrentTransformationMatrix'/>
+ <term name='decorated bounding box'
+ href='intro.html#TermDecoratedBoundingBox'/>
<term name='font' href='intro.html#TermFont'/>
<term name='glyph' href='intro.html#TermGlyph'/>
<term name='glyphs' href='intro.html#TermGlyph'/>
--- a/master/intro.html Tue Jul 31 16:18:20 2012 +0900
+++ b/master/intro.html Tue Jul 31 17:09:07 2012 +0900
@@ -295,6 +295,12 @@
href="coords.html#EstablishingANewUserSpace">Coordinate
system transformations</a>.</dd>
+ <dt id="TermDecoratedBoundingBox">decorated bounding box</dt>
+ <dd>
+ <p class="issue">Need a definition, which can probably be ported over
+ from SVG Tiny 1.2.</p>
+ </dd>
+
<dt id="TermDescriptiveElement">descriptive element</dt>
<dd>An element which provides supplementary descriptive information about
its parent. Specifically, the following elements are descriptive elements:
--- a/master/masking.html Tue Jul 31 16:18:20 2012 +0900
+++ b/master/masking.html Tue Jul 31 17:09:07 2012 +0900
@@ -689,9 +689,8 @@
</dl>
<p>
- The <a href="intro.html#TermLacunaValue"><span class="svg-term">lacuna value</span></a>
- for the <span class="property">'mask'</span> property is <span
- class="prop-value">'none'</span>.
+ The <a>lacuna value</a> for the <span class="property">'mask'</span> property
+ is <span class="prop-value">'none'</span>.
</p>
<h3 id="MaskSources">Mask source content</h3>
@@ -958,8 +957,9 @@
</p>
<ul>
- <li>any element that is permitted as a child of the <a>'mask element'</a>
- element,</li>
+ <li>a <a href="pservers.html">paint server</a> element,</li>
+ <li>any other element that is permitted as a child of the <a>'mask
+ element'</a> element,</li>
<li>an <a>'svg'</a> element or external SVG document,</li>
<li>any raster image file supported by the <a>'image'</a> element.</li>
</ul>
@@ -972,7 +972,7 @@
<dl>
<dt>
When the mask source content is a <a href="pservers.html">paint
- server</a>,
+ server</a> element,
</dt>
<dd>
<p>
@@ -985,7 +985,7 @@
class="attr-value">'userSpaceOnUse'</span>.</li>
<li>Let the dimensions of the mask
(<a>'x'</a>, <a>'y'</a>, <a>'width'</a>, and <a>'height'</a>)
- match the dimensions of the decorated bounding box of the mask
+ match the dimensions of the <a>decorated bounding box</a> of the mask
target.</li>
<li>Let the <a>'maskContentUnits'</a> attribute be <span
class="attr-value">'objectBoundingBox'</span>.</li>
@@ -1013,7 +1013,7 @@
class="attr-value">'userSpaceOnUse'</span>.</li>
<li>Let the dimensions of the mask
(<a>'x'</a>, <a>'y'</a>, <a>'width'</a>, and <a>'height'</a>)
- match the dimensions of the decorated bounding box of the mask
+ match the dimensions of the <a>decorated bounding box</a> of the mask
target.</li>
<li>Deep clone the source element and append it as a child of the newly
created <a>'mask element'</a> element.</li>