Fix broken links.
--- a/master/changes.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/changes.html Thu Mar 28 12:45:56 2013 +1100
@@ -77,7 +77,7 @@
<li><div class="added-since-last-wd">Added constructors to <a>SVGNumber</a>, <a>SVGLength</a>, <a>SVGAngle</a> and <a>SVGRect</a>.</div></li>
- <li><div class="added-since-last-wd">Added <a href="types.html#__svg__SVGLocatableElement__getStrokeBBox">getStrokeBBox</a> to get the tight stroke bounding box.</div></li>
+ <li><div class="added-since-last-wd">Added <a href="types.html#__svg__SVGGraphicsElement__getStrokeBBox">getStrokeBBox</a> to get the tight stroke bounding box.</div></li>
<li><div class="added-since-last-wd">Added base value accessors on <a>SVGAnimatedLength</a> and <a>SVGAnimatedLengthList</a> for each of the CSS length units supported.</div></li>
--- a/master/definitions.xml Thu Mar 28 11:33:04 2013 +1100
+++ b/master/definitions.xml Thu Mar 28 12:45:56 2013 +1100
@@ -1066,8 +1066,6 @@
<interface name='SVGLengthList' href='types.html#InterfaceSVGLengthList'/>
<interface name='SVGColor' href='types.html#InterfaceSVGColor'/>
<interface name='SVGICCColor' href='types.html#InterfaceSVGICCColor'/>
- <interface name='SVGLocatableElement' href='types.html#InterfaceSVGLocatableElement'/>
- <interface name='SVGTransformableElement' href='types.html#InterfaceSVGTransformableElement'/>
<interface name='SVGGraphicsElement' href='types.html#InterfaceSVGGraphicsElement'/>
<interface name='SVGGeometryElement' href='types.html#InterfaceSVGGeometryElement'/>
<interface name='SVGTests' href='types.html#InterfaceSVGTests'/>
@@ -1177,7 +1175,7 @@
<symbol name='list' href='types.html#DataTypeList'/>
<symbol name='list-of-family-names' href='types.html#DataTypeListOfFamilyNames'/>
<symbol name='list-of-strings' href='types.html#DataTypeListOfStrings'/>
- <symbol name='marker-ref' href='types.html#DataTypeMarkerRef'/>
+ <symbol name='marker-ref' href='painting.html#DataTypeMarkerRef'/>
<symbol name="name" href="types.html#DataTypeName"></symbol>
<symbol name='number' href='types.html#DataTypeNumber'/>
<symbol name='number-optional-number' href='types.html#DataTypeNumberOptionalNumber'/>
@@ -1199,6 +1197,8 @@
<term name='basic shape element' href='intro.html#TermBasicShapeElement'/>
<term name='basic shapes' href='intro.html#TermBasicShapeElement'/>
<term name='basic shape' href='intro.html#TermBasicShapeElement'/>
+ <term name='clipping path' href='intro.html#TermClippingPath'/>
+ <term name='clipping paths' href='intro.html#TermClippingPaths'/>
<term name='descriptive element' href='intro.html#TermDescriptiveElement'/>
<term name='descriptive elements' href='intro.html#TermDescriptiveElement'/>
<term name='fill' href='intro.html#TermFill'/>
@@ -1211,6 +1211,9 @@
<term name='light source elements' href='intro.html#TermLightSourceElement'/>
<term name='markable element' href='intro.html#TermMarkableElement'/>
<term name='markable elements' href='intro.html#TermMarkableElement'/>
+ <term name='mask' href='intro.html#TermMask'/>
+ <term name='masks' href='intro.html#TermMask'/>
+ <term name='masking' href='intro.html#TermMask'/>
<term name='outermost svg element' href='intro.html#TermOutermostSVGElement'/>
<term name='outermost svg elements' href='intro.html#TermOutermostSVGElement'/>
<term name='paint server element' href='intro.html#TermPaintServerElement'/>
--- a/master/idlindex.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/idlindex.html Thu Mar 28 12:45:56 2013 +1100
@@ -78,7 +78,6 @@
<li><a>SVGLengthList</a></li>
<li><a>SVGLineElement</a></li>
<li><a>SVGLinearGradientElement</a></li>
- <li><a>SVGLocatableElement</a></li>
<li><a>SVGMPathElement</a></li>
<li><a>SVGMarkableElement</a></li>
<li><a>SVGMarkerElement</a></li>
@@ -145,7 +144,6 @@
<li><a>SVGTitleElement</a></li>
<li><a>SVGTransform</a></li>
<li><a>SVGTransformList</a></li>
- <li><a>SVGTransformableElement</a></li>
<li><a>SVGURIReference</a></li>
<li><a>SVGUnitTypes</a></li>
<li><a>SVGUseElement</a></li>
--- a/master/interact.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/interact.html Thu Mar 28 12:45:56 2013 +1100
@@ -722,7 +722,7 @@
a geometric boundary, and a given point is clearly either inside or outside that
boundary; thus, pointer events must be captured normally over the rendered areas
of a clipped element, but must not be captured over the clipped areas, as described
-in the definition of <a href="masking.html#clipPath-geometry">clipping paths</a>.
+in the definition of <a>clipping paths</a>.
By contrast, a mask is not a binary transition, but a pixel operation, and
different behavior for fully transparent and almost-but-not-fully-transparent may
be confusingly arbitrary; as a consequence, for elements with a mask applied,
--- a/master/intro.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/intro.html Thu Mar 28 12:45:56 2013 +1100
@@ -280,7 +280,9 @@
outline of a (in the absence of anti-aliasing) 1-bit mask,
where everything on the "inside" of the outline is allowed to
show through but everything on the outside is masked out. See
- <a href="masking.html#ClippingPaths">Clipping paths</a>.</dd>
+ <a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#clipping-paths">Clipping paths</a>
+ from <a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html"><cite>CSS Masking</cite></a>
+ ([<a href="refs.html#ref-CSS-MASKING">CSS-MASKING</a>], section 8).</dd>
<dt id="TermContainerElement">container element</dt>
<dd>An element which can have graphics elements and other
@@ -494,8 +496,9 @@
which can contain <a>graphics elements</a>
or other container elements which define a set of graphics
that is to be used as a semi-transparent mask for compositing
- foreground objects into the current background. See <a
- href="masking.html#Masking">Masks</a>.</dd>
+ foreground objects into the current background. See
+ <a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html"><cite>CSS Masking</cite></a>
+ [<a href="refs.html#ref-CSS-MASKING">CSS-MASKING</a>].</dd>
<dt id="TermNonLocalIRIReference">non-local IRI reference</dt>
<dd>An Internationalized Resource Identifier [<a href="refs.html#ref-RFC3987">RFC3987</a>] that
--- a/master/painting.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/painting.html Thu Mar 28 12:45:56 2013 +1100
@@ -1672,8 +1672,8 @@
<li>do not contribute to <a href="coords.html#ObjectBoundingBox">bounding box
calculations</a></li>
- <li>do not contribute to <a href="masking.html#Masking">masks</a> or
- <a href="masking.html#ClippingPaths">clipping paths</a>, when descendants of a
+ <li>do not contribute to <a>masks</a> or
+ <a>clipping paths</a>, when descendants of a
<a>'mask element'</a> or <a>'clipPath'</a> element</li>
<li>are not considered when performing <a href="text.html#TextLayout">text layout</a></li>
--- a/master/render.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/render.html Thu Mar 28 12:45:56 2013 +1100
@@ -214,7 +214,7 @@
to which paint can be applied. Any painting operation executed
within the scope of the clipping must be rendered such that
only those parts of the device that fall within the clipping
-region are affected by the painting operation. A clipping path
+region are affected by the painting operation. A <a>clipping path</a>
can be thought of as a mask wherein those pixels outside the
clipping path are black with an alpha value of zero and those
pixels inside the clipping path are white with an alpha value
@@ -223,7 +223,9 @@
typically anti-aliased on low-resolution devices (see
<a>'shape-rendering'</a>. Clipping is
described in
-<a href="masking.html#ClippingPaths">Clipping paths</a>.</p>
+<a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#clipping-paths">Clipping paths</a>
+from <a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#clipping-paths"><cite>CSS Masking</cite></a>
+([<a href="refs.html#ref-CSS-MASKING">CSS-MASKING</a>], section 8).</p>
<div class="ready-for-wg-review">
<p>Masking uses the luminance of the color channels and alpha
@@ -232,7 +234,9 @@
already present in the graphics to which the mask is applied.
The resulting alpha value is used as input to the Compositing
and Blending operations described in the <a href="http://www.w3.org/TR/compositing/">Compositing and Blending Specification</a>.
-Masking is described in detail in <a href="masking.html#Masking">Masking</a>.</p>
+Masking is described in detail in
+<a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html"><cite>CSS Masking</cite></a>
+[<a href="refs.html#ref-CSS-MASKING">CSS-MASKING</a>].</dd>
<p>A supplemental masking operation may also be specified by
applying a "global" opacity to a set of rendering operations.
--- a/master/struct.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/struct.html Thu Mar 28 12:45:56 2013 +1100
@@ -1815,7 +1815,7 @@
<th>Animatable</th>
</tr>
<tr>
- <td><dfn id="ReuquiredExtensionsAttribute">requiredExtensions</dfn></td>
+ <td><dfn id="RequiredExtensionsAttribute">requiredExtensions</dfn></td>
<td><em>list-of-extensions</em></td>
<td>(none)</td>
<td>no</td>
--- a/master/types.html Thu Mar 28 11:33:04 2013 +1100
+++ b/master/types.html Thu Mar 28 12:45:56 2013 +1100
@@ -3499,7 +3499,7 @@
<h3 id="InterfaceSVGAngle">Interface SVGAngle</h3>
<p>The <a>SVGAngle</a> interface corresponds to the
-<a href="types.html#DataTypeAngle"><angle></a> basic data type,
+<a><angle></a> basic data type,
and represents an angle that consists of a numerical factor and a unit,
where the unit is degrees, radians, grads, unitless numbers or "unknown".</p>
@@ -3755,7 +3755,7 @@
<h3 id="InterfaceSVGAnimatedAngle">Interface SVGAnimatedAngle</h3>
-Used for attributes of basic data type <a href="types.html#DataTypeAngle"><angle></a>
+Used for attributes of basic data type <a><angle></a>
that can be animated.
<pre class="idl">interface <b>SVGAnimatedAngle</b> {
readonly attribute <a class="idlinterface" href="types.html#InterfaceSVGAngle">SVGAngle</a> <a href="types.html#__svg__SVGAnimatedAngle__baseVal">baseVal</a>;