svg2: Fix broken links.

details:   https://svgwg.org/hg/svg2/rev/b536c38097e0
branches:  
changeset: 625:b536c38097e0
user:      Cameron McCormack <cam@mcc.id.au>
date:      Mon Feb 10 17:47:28 2014 +1100
description:
Fix broken links.

diffstat:

 master/changes.html    |   2 +-
 master/definitions.xml |  41 +++++++++++++----------------------------
 master/feature.html    |   6 +++---
 master/idlindex.html   |   1 -
 master/intro.html      |   8 ++++----
 master/paths.html      |   4 ++--
 master/refs.html       |   2 +-
 master/render.html     |   6 +++---
 master/shapes.html     |   6 +++---
 master/svgdom.html     |   6 +++---
 master/text.html       |  18 +++++++++---------
 11 files changed, 42 insertions(+), 58 deletions(-)

diffs (789 lines):

diff --git a/master/changes.html b/master/changes.html
--- a/master/changes.html
+++ b/master/changes.html
@@ -82,17 +82,17 @@ have been made.</p>
   <li>Added base value accessors on <a>SVGAnimatedLength</a> and <a>SVGAnimatedLengthList</a> for each of the CSS length units supported.</li>
 
   <li>Make viewportElement and ownerSVGElement on <a>SVGElement</a> nullable.</li>
 
   <li>Removed the getPresentationAttribute operation on <a>SVGElement</a> and the SVGColor and SVGICCColor interfaces.</li>
 
   <li class='added-since-last-wd'>Added <a href="types.html#__svg__SVGElement__focus">focus</a> and <a href="types.html#__svg__SVGElement__blur">blur</a> operations and <a href='types.html#__svg__SVGElement__tabIndex'>tabIndex</a> attribute to <a>SVGElement</a>.</li>
 
-  <li class='added-since-last-wd'>Added <a href="types.html#__svg__SVGDocument__activeElement">activeElement</a> attribute to <a>Document</a>.</li>
+  <li class='added-since-last-wd'>Added <a href="struct.html#__svg__SVGDocument__activeElement">activeElement</a> attribute to <a>Document</a>.</li>
 
   <li class='added-since-last-wd'>Made <a>SVGElement</a> implement the <a>GlobalEventHandlers</a> interface from HTML.</li>
 
   <li class='added-since-last-wd'>Removed getStrokeBBox from <a>SVGGraphicsElement</a> and extended <a href="types.html#__svg__SVGGraphicsElement__getBBox">getBBox</a> with a dictionary argument that controls which parts of the element are included in the returned bounding box.</li>
 </ul>
 
 <h3 id="structure">Document Structure chapter</h3>
 
diff --git a/master/definitions.xml b/master/definitions.xml
--- a/master/definitions.xml
+++ b/master/definitions.xml
@@ -9,17 +9,17 @@
        then a stand-alone <attribute> entry must be added in the next
        section.
   -->
   <element
       name='a'
       href='linking.html#AElement'
       contentmodel='textoranyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
-      elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+      elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
       attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style, xlink'
       interfaces='SVGAElement'>
     <attribute name='xlink:href' href='linking.html#AElementXLinkHrefAttribute' animatable='yes'/>
     <attribute name='xlink:show' href='linking.html#XLinkShowAttribute'/>
     <attribute name='xlink:actuate' href='linking.html#AElementXLinkActuateAttribute'/>
     <attribute name='target' href='linking.html#AElementTargetAttribute' animatable='yes'/>
   </element>
 
@@ -74,17 +74,17 @@
       name='animateMotion'
       href='animate.html#AnimateMotionElement'
       attributecategories='conditional processing, core, animation event, xlink, animation timing, animation value, animation addition'
       interfaces='SVGAnimateMotionElement'>
     <x:contentmodel xmlns='http://www.w3.org/1999/xhtml'>Any number of <a>descriptive elements</a> and at most one <a>'mpath'</a> element, in any order.</x:contentmodel>
     <!--
     <attribute name='calcMode' href='animate.html#AnimateMotionElementCalcModeAttribute'/>
     -->
-    <attribute name='path' href='animate.html#PathAttribute'/>
+    <attribute name='path' href='animate.html#AnimateMotionPathAttribute'/>
     <attribute name='keyPoints' href='animate.html#KeyPointsAttribute'/>
     <attribute name='rotate' href='animate.html#RotateAttribute'/>
     <attribute name='origin' href='animate.html#OriginAttribute'/>
   </element>
   <element
       name='animateTransform'
       href='animate.html#AnimateTransformElement'
       contentmodel='anyof'
@@ -138,46 +138,33 @@
       attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGCircleElement'>
     <attribute name='cx' href='shapes.html#CircleElementCXAttribute' animatable='yes'/>
     <attribute name='cy' href='shapes.html#CircleElementCYAttribute' animatable='yes'/>
     <attribute name='r' href='shapes.html#CircleElementRAttribute' animatable='yes'/>
   </element>
 
   <element
-      name='color-profile'
-      href='color.html#ColorProfileElement'
-      contentmodel='anyof'
-      elementcategories='descriptive'
-      attributecategories='core, xlink'
-      interfaces='SVGColorProfileElement'>
-    <attribute name='local' href='color.html#ColorProfileElementLocalAttribute'/>
-    <attribute name='name' href='color.html#ColorProfileElementNameAttribute'/>
-    <attribute name='rendering-intent' href='color.html#ColorProfileElementRenderingIntentAttribute'/>
-    <attribute name='xlink:href' href='color.html#ColorProfileElementHrefAttribute'/>
-  </element>
-
-  <element
       name='cursor'
       href='interact.html#CursorElement'
       contentmodel='anyof'
       elementcategories='descriptive'
       attributecategories='aria, navigation, core, xlink'
       interfaces='SVGCursorElement'>
     <attribute name='x' href='interact.html#CursorElementXAttribute' animatable='yes'/>
     <attribute name='y' href='interact.html#CursorElementYAttribute' animatable='yes'/>
     <attribute name='xlink:href' href='interact.html#CursorElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
     name='defs'
     href='struct.html#DefsElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, structural, paint server'
-    elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+    elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
     attributecategories='core, graphical event, presentation, style'
     interfaces='SVGDefsElement'/>
   <element
     name='desc'
     href='struct.html#DescElement'
     contentmodel='any'
     attributecategories='core, style'
     attributes='lang'
@@ -309,26 +296,26 @@
     <attribute name='height' href='extend.html#ForeignObjectElementHeightAttribute' animatable='yes'/>
   </element>
 
   <element
     name='g'
     href='struct.html#GElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, structural, paint server'
-    elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+    elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
     attributecategories='aria, navigation, conditional processing, core, graphical event, presentation, style'
     interfaces='SVGGElement'/>
 
   <element
       name='glyph'
       href='fonts.html#GlyphElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
-      elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+      elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
       attributecategories='core, style, presentation'
       attributes='d, horiz-adv-x, vert-origin-x, vert-origin-y, vert-adv-y'
       interfaces='SVGGlyphElement'>
     <attribute name='unicode' elements='glyph' href='fonts.html#GlyphElementUnicodeAttribute'/>
     <attribute name='glyph-name' elements='glyph' href='fonts.html#GlyphElementGlyphNameAttribute'/>
     <attribute name='orientation' elements='glyph' href='fonts.html#GlyphElementOrientationAttribute'/>
     <attribute name='arabic-form' elements='glyph' href='fonts.html#GlyphElementArabicFormAttribute'/>
     <attribute name='lang' elements='glyph' href='fonts.html#GlyphElementLangAttribute'/>
@@ -356,17 +343,17 @@
       contentmodel='anyof'
       elementcategories='animation, descriptive'
       elements='hatchPath'
       attributecategories='core, presentation, style, xlink'
       interfaces='SVGHatchElement'>
     <attribute name='x' href='pservers.html#HatchElementXAttribute' animatable='yes'/>
     <attribute name='y' href='pservers.html#HatchElementYAttribute' animatable='yes'/>
     <attribute name='pitch' href='pservers.html#HatchElementPitchAttribute' animatable='yes'/>
-    <attribute name='angle' href='pservers.html#HatchElementAngleAttribute' animatable='yes'/>
+    <attribute name='rotate' href='pservers.html#HatchElementRotateAttribute' animatable='yes'/>
     <attribute name='hatchUnits' href='pservers.html#HatchElementHatchUnitsAttribute' animatable='yes'/>
     <attribute name='hatchContentUnits' href='pservers.html#HatchElementHatchContentUnitsAttribute' animatable='yes'/>
     <attribute name='hatchTransform' href='pservers.html#HatchElementHatchTransformAttribute' animatable='yes'/>
     <attribute name='xlink:href' href='pservers.html#HatchElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
       name='hatchPath'
@@ -451,17 +438,17 @@
     <attribute name='xlink:href' href='pservers.html#LinearGradientElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
       name='marker'
       href='painting.html#MarkerElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
-      elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+      elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
       attributecategories='core, presentation, style'
       attributes='viewBox, preserveAspectRatio'
       interfaces='SVGMarkerElement'>
     <attribute name='refX' href='painting.html#MarkerElementRefXAttribute' animatable='yes'/>
     <attribute name='refY' href='painting.html#MarkerElementRefYAttribute' animatable='yes'/>
     <attribute name='markerUnits' href='painting.html#MarkerUnitsAttribute' animatable='yes'/>
     <attribute name='markerWidth' href='painting.html#MarkerWidthAttribute' animatable='yes'/>
     <attribute name='markerHeight' href='painting.html#MarkerHeightAttribute' animatable='yes'/>
@@ -512,17 +499,17 @@
     attributecategories='core'
     interfaces='SVGMetadataElement'/>
 
   <element
     name='missing-glyph'
     href='fonts.html#MissingGlyphElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, structural, paint server'
-    elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+    elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
     attributecategories='core, style, presentation'
     attributes='d, horiz-adv-x, vert-origin-x, vert-origin-y, vert-adv-y'
     interfaces='SVGMissingGlyphElement'/>
 
   <element
       name='mpath'
       href='animate.html#MPathElement'
       contentmodel='anyof'
@@ -544,17 +531,17 @@
     <attribute name='pathLength' href='paths.html#PathLengthAttribute' animatable='yes'/>
   </element>
 
   <element
       name='pattern'
       href='pservers.html#PatternElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
-      elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+      elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
       attributecategories='core, presentation, style, xlink'
       attributes='viewBox, preserveAspectRatio'
       interfaces='SVGPatternElement'>
     <attribute name='x' href='pservers.html#PatternElementXAttribute' animatable='yes'/>
     <attribute name='y' href='pservers.html#PatternElementYAttribute' animatable='yes'/>
     <attribute name='width' href='pservers.html#PatternElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='pservers.html#PatternElementHeightAttribute' animatable='yes'/>
     <attribute name='patternUnits' href='pservers.html#PatternElementPatternUnitsAttribute' animatable='yes'/>
@@ -692,17 +679,17 @@
     <attribute name='title' href='styling.html#StyleElementTitleAttribute'/>
   </element>
 
   <element
       name='svg'
       href='struct.html#SVGElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, shape, structural, paint server'
-      elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+      elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
       attributecategories='aria, navigation, conditional processing, core, document event, graphical event, presentation, style'
       attributes='viewBox, preserveAspectRatio, zoomAndPan'
       interfaces='SVGSVGElement'>
     <attribute name='x' href='struct.html#SVGElementXAttribute' animatable='yes'/>
     <attribute name='y' href='struct.html#SVGElementYAttribute' animatable='yes'/>
     <attribute name='width' href='struct.html#SVGElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='struct.html#SVGElementHeightAttribute' animatable='yes'/>
     <attribute name='version' href='struct.html#SVGElementVersionAttribute'/>
@@ -721,17 +708,17 @@
     interfaces='SVGSwitchElement'>
   </element>
 
   <element
     name='symbol'
     href='struct.html#SymbolElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, structural, paint server'
-    elements='a, clipPath, color-profile, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
+    elements='a, clipPath, cursor, filter, font, font-face, foreignObject, image, marker, mask, script, style, switch, view, text, altGlyphDef'
     attributecategories='aria, navigation, core, graphical event, presentation, style'
     attributes='preserveAspectRatio, viewBox'
     interfaces='SVGSymbolElement'>
   </element>
 
   <element
       name='text'
       href='text.html#TextElement'
@@ -920,18 +907,18 @@
   <attribute name='rotate' elements='tref, tspan' href='text.html#TSpanElementRotateAttribute' animatable='yes'/>
   <attribute name='textLength' elements='textPath, tref, tspan' href='text.html#TSpanElementTextLengthAttribute' animatable='yes'/>
   <attribute name='lengthAdjust' elements='text, textPath, tref, tspan' href='text.html#TextElementLengthAdjustAttribute' animatable='yes'/>
 
   <!-- attribute common to text content block elements -->
   <!-- <attribute name='width' elements='text' href='text.html#TextElementWidthAttribute' animatable='yes'/> -->
 
   <!-- xlink:show and xlink:actuate for all elements supporting the XLink attributes, except a -->
-  <attribute name='xlink:show' elements='animate, set, animateMotion, mpath, animateTransform, color-profile, filter, feImage, font-face-uri, cursor, pattern, hatch, script, textPath, tref, use, image, altGlyph, glyphRef, linearGradient, radialGradient, meshGradient' href='linking.html#XLinkShowAttribute'/>
-  <attribute name='xlink:actuate' elements='animate, set, animateMotion, mpath, animateTransform, color-profile, filter, feImage, font-face-uri, cursor, pattern, hatch, script, textPath, tref, use, image, altGlyph, glyphRef, linearGradient, radialGradient, meshGradient' href='linking.html#XLinkActuateAttribute'/>
+  <attribute name='xlink:show' elements='animate, set, animateMotion, mpath, animateTransform, filter, feImage, font-face-uri, cursor, pattern, hatch, script, textPath, tref, use, image, altGlyph, glyphRef, linearGradient, radialGradient, meshGradient' href='linking.html#XLinkShowAttribute'/>
+  <attribute name='xlink:actuate' elements='animate, set, animateMotion, mpath, animateTransform, filter, feImage, font-face-uri, cursor, pattern, hatch, script, textPath, tref, use, image, altGlyph, glyphRef, linearGradient, radialGradient, meshGradient' href='linking.html#XLinkActuateAttribute'/>
 
   <!-- attribute common to all animation elements -->
   <attribute name='xlink:href' elements='animate, animateMotion, animateTransform, set' href='animate.html#HrefAttribute'/>
 
   <!-- misc:  Applies to all <element>s that include attribute name in 'attribute'. -->
   <attribute name='viewBox' href='coords.html#ViewBoxAttribute' animatable='yes'/>
   <attribute name='preserveAspectRatio' href='coords.html#PreserveAspectRatioAttribute' animatable='yes'/>
   <attribute name='zoomAndPan' href='interact.html#ZoomAndPanAttribute'/>
@@ -1024,17 +1011,16 @@
     <attribute name='onzoom' href='script.html#OnZoomEventAttribute'/>
   </attributecategory>
 
   <attributecategory
       name='graphical event'
       href='intro.html#TermGraphicalEventAttribute'>
     <attribute name='onfocusin' href='script.html#OnFocusInEventAttribute'/>
     <attribute name='onfocusout' href='script.html#OnFocusOutEventAttribute'/>
-    <attribute name='onactivate' href='script.html#OnActivateEventAttribute'/>
     <attribute name='onclick' href='script.html#OnClickEventAttribute'/>
     <attribute name='onmousedown' href='script.html#OnMouseDownEventAttribute'/>
     <attribute name='onmouseup' href='script.html#OnMouseUpEventAttribute'/>
     <attribute name='onmouseover' href='script.html#OnMouseOverEventAttribute'/>
     <attribute name='onmousemove' href='script.html#OnMouseMoveEventAttribute'/>
     <attribute name='onmouseout' href='script.html#OnMouseOutEventAttribute'/>
     <attribute name='onload' href='script.html#OnLoadEventAttribute'/>
   </attributecategory>
@@ -1287,17 +1273,16 @@
   <interface name='SVGAltGlyphItemElement' href='text.html#InterfaceSVGAltGlyphItemElement'/>
   <interface name='SVGGlyphRefElement' href='text.html#InterfaceSVGGlyphRefElement'/>
   <interface name='SVGTextContentElement' href='text.html#InterfaceSVGTextContentElement'/>
   <interface name='SVGTextPositioningElement' href='text.html#InterfaceSVGTextPositioningElement'/>
   <interface name='SVGMarkableElement' href='painting.html#InterfaceSVGMarkableElement'/>
   <interface name='SVGMarkerElement' href='painting.html#InterfaceSVGMarkerElement'/>
   <interface name='SVGMarkerInstance' href='painting.html#InterfaceSVGMarkerInstance'/>
   <interface name='SVGMarkerList' href='painting.html#InterfaceSVGMarkerList'/>
-  <interface name='SVGColorProfileElement' href='color.html#InterfaceSVGColorProfileElement'/>
   <interface name='SVGColorProfileRule' href='color.html#InterfaceSVGColorProfileRule'/>
   <interface name='SVGLinearGradientElement' href='pservers.html#InterfaceSVGLinearGradientElement'/>
   <interface name='SVGRadialGradientElement' href='pservers.html#InterfaceSVGRadialGradientElement'/>
   <interface name='SVGMeshGradientElement' href='pservers.html#InterfaceSVGMeshGradientElement'/>
   <interface name='SVGMeshRowElement' href='pservers.html#InterfaceSVGMeshRowElement'/>
   <interface name='SVGMeshPatchElement' href='pservers.html#InterfaceSVGMeshPatchElement'/>
   <interface name='SVGStopElement' href='pservers.html#InterfaceSVGStopElement'/>
   <interface name='SVGPatternElement' href='pservers.html#InterfaceSVGPatternElement'/>
diff --git a/master/feature.html b/master/feature.html
--- a/master/feature.html
+++ b/master/feature.html
@@ -352,17 +352,17 @@ the SVG 1.0 feature strings can be consi
     the <a>'onunload'</a>, <a>'onabort'</a>, <a>'onerror'</a>, <a>'onresize'</a>, <a>'onscroll'</a> and <a>'onzoom'</a> attributes</dd>
 </dl>
 <dl id="GraphicalEventsAttribute">
   <dt>Feature String:</dt>
   <dd>
   http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute</dd>
   <dt>User Agent Supports:</dt>
   <dd>
-    the <a>'onfocusin'</a>, <a>'onfocusout'</a>, <a>'onactivate'</a>, <a>'onclick'</a>, <a>'onmousedown'</a>, <a>'onmouseup'</a>, <a>'onmouseover'</a>, <a>'onmousemove'</a>, <a>'onmouseout'</a> and <a>'svg/onload'</a> attributes</dd>
+    the <a>'onfocusin'</a>, <a>'onfocusout'</a>, <a>'onclick'</a>, <a>'onmousedown'</a>, <a>'onmouseup'</a>, <a>'onmouseover'</a>, <a>'onmousemove'</a>, <a>'onmouseout'</a> and <a>'svg/onload'</a> attributes</dd>
 </dl>
 <dl id="AnimationEventsAttribute">
   <dt>Feature String:</dt>
   <dd>
   http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute</dd>
   <dt>User Agent Supports:</dt>
   <dd>
     the <a>'onbegin'</a>, <a>'onend'</a>, <a>'onrepeat'</a> and <a>'svg/onload'</a> attributes</dd>
@@ -512,18 +512,18 @@ capabilities begin with
   the availability of DOM interfaces and methods that
   correspond to the language features for
   <strong>"org.w3c.svg.animation"</strong>.</li>
 
   <li>The feature string <strong>"org.w3c.svg.dynamic"</strong>
   includes all of the language capabilities defined for
   <strong>"org.w3c.svg.animation"</strong> plus the
   availability of all of the language capabilities defined in
-  <a href="svgdom.html#RelationshipWithDOM2Events">Relationship
-  with DOM2 events</a>, <a href="linking.html">Linking</a> and
+  <a href="svgdom.html#RelationshipWithDOM3Events">Relationship
+  with DOM3 events</a>, <a href="linking.html">Linking</a> and
   <a href="interact.html">Interactivity</a> and
   <a href="script.html">Scripting</a>. For SVG viewers running on
   media capable of rendering time-based material, such as
   displays, <strong>"org.w3c.svg.dynamic"</strong> indicates
   that the viewer can process and render successfully all of
   the corresponding language features.</li>
 
   <li>The feature string
diff --git a/master/idlindex.html b/master/idlindex.html
--- a/master/idlindex.html
+++ b/master/idlindex.html
@@ -40,17 +40,16 @@
   <li><a>SVGAnimatedPreserveAspectRatio</a></li>
   <li><a>SVGAnimatedRect</a></li>
   <li><a>SVGAnimatedString</a></li>
   <li><a>SVGAnimatedTransformList</a></li>
   <li><a>SVGAnimationElement</a></li>
   <li><a>SVGCSSRule</a></li>
   <li><a>SVGCircleElement</a></li>
   <li><a>SVGClipPathElement</a></li>
-  <li><a>SVGColorProfileElement</a></li>
   <li><a>SVGColorProfileRule</a></li>
   <li><a>SVGCursorElement</a></li>
   <li><a>SVGDefsElement</a></li>
   <li><a>SVGDescElement</a></li>
   <li><a>SVGDocument</a></li>
   <li><a>SVGElement</a></li>
   <li><a>SVGEllipseElement</a></li>
   <li><a>SVGFitToViewBox</a></li>
diff --git a/master/intro.html b/master/intro.html
--- a/master/intro.html
+++ b/master/intro.html
@@ -260,17 +260,17 @@ element and attribute categories and the
   <edit:elementcategory name='shape'/>.</dd>
 
   <dt id="TermBoundingBox"><dfn data-dfn-type="dfn" data-export id="bounding-box">bounding box</dfn></dt>
   <dd>
     <p>A bounding bounding box is the tightest fitting rectangle aligned with the axes of that element's <a>user coordinate system</a> that entirely encloses it and its descendants.
     There are three kinds of bounding boxes that can be computed
     for an element: the <a>object bounding box</a>, the <a>stroke bounding box</a>
     and the <a>decorated bounding box</a>.  See
-    <a href="coords.html#TermBoundingBoxes">Bounding boxes</a> for a more detailed
+    <a href="coords.html#BoundingBoxes">Bounding boxes</a> for a more detailed
     description of these bounding boxes and how they are computed.</p>
   </dd>
 
   <dt id="TermCanvas">canvas</dt>
   <dd>A surface onto which graphics elements are drawn, which
   can be real physical media such as a display or paper or an
   abstract surface such as a allocated region of computer
   memory. See the discussion of the <a
@@ -279,18 +279,18 @@ element and attribute categories and the
   Units</a>.</dd>
 
   <dt id="TermClippingPath">clipping path</dt>
   <dd>A combination of <a>'path'</a>, <a>'text'</a>
   and <a>basic shapes</a> which serve as the
   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="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="https://dvcs.w3.org/hg/FXTF/raw-file/default/css-masking-1/index.html#clipping-paths">Clipping paths</a>
+  from <a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/css-masking-1/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
   container elements as child elements. Specifically:
   <edit:elementcategory name='container'/>.</dd>
 
   <dt id="TermConditionalProcessingAttribute">conditional processing attribute</dt>
@@ -494,17 +494,17 @@ element and attribute categories and the
   <edit:elementcategory name='markable'/></dd>
 
   <dt id="TermMask">mask</dt>
   <dd>A <a>container element</a>
   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="https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html"><cite>CSS Masking</cite></a>
+  <a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/css-masking-1/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
   includes an <span class="code-fragment">&lt;absoluteIRI&gt;</span> or
   <span class="code-fragment">&lt;relativeIRI&gt;</span> and thus
   (usually) represents a reference to a different document or
   an element within a different document. See
diff --git a/master/paths.html b/master/paths.html
--- a/master/paths.html
+++ b/master/paths.html
@@ -117,17 +117,17 @@ what their shape is as a path.  (The equ
   <dd>
     <p>The author's computation of the total length of the
     path, in user units. This value is used to calibrate the
     user agent's own <a href="paths.html#DistanceAlongAPath">distance-along-a-path</a>
     calculations with that of the author. The user agent will
     scale all distance-along-a-path computations by the ratio
     of <a>'pathLength'</a> to the user
     agent's own computed value for total path length. <a>'pathLength'</a> potentially affects
-    calculations for <a href="text.html#TextOnAPath">text on a path</a>,
+    calculations for <a href="text.html#TextLayoutPath">text on a path</a>,
     <a href="animate.html#AnimateMotionElement">motion animation</a> and
     various <a href="painting.html#StrokeProperties">stroke operations</a>.</p>
     <p>A negative value is an error (see <a href="implnote.html#ErrorProcessing">Error processing</a>).</p>
   </dd>
 </dl>
 
 <h2 id="PathData">Path data</h2>
 
@@ -1020,17 +1020,17 @@ that the first coordinate will be "0.6" 
 coordinate will be ".5".</p>
 
 <p>Note that the BNF allows the path <a>'d'</a> attribute to be empty. This is not
 an error, instead it disables rendering of the path.</p>
 
 <h2 id="DistanceAlongAPath">Distance along a path</h2>
 
 <p>Various operations, including <a
-href="text.html#TextOnAPath">text on a path</a> and <a
+href="text.html#TextLayoutPath">text on a path</a> and <a
 href="animate.html#AnimateMotionElement">motion animation</a>
 and various <a href="painting.html#StrokeProperties">stroke
 operations</a>, require that the user agent compute the
 distance along the geometry of a graphics element, such as a <a>'path'</a>.</p>
 
 <p>Exact mathematics exist for computing distance along a path,
 but the formulas are highly complex and require substantial
 computation. It is recommended that authoring products and user
diff --git a/master/refs.html b/master/refs.html
--- a/master/refs.html
+++ b/master/refs.html
@@ -274,17 +274,17 @@
   <dd>
     <cite><a href="http://portal.opengeospatial.org/files/?artifact_id=20509">OpenGIS Geography Markup Language (GML) Encoding Standard, version 3.2.1</a></cite>,
     C. Portele, ed.
     Open GIS Consortium, 27 August 2007.
     <br/>Available at http://portal.opengeospatial.org/files/?artifact_id=20509.
   </dd>
 
 <dl class="references ready-for-wider-review">
-  <dt id="ref-MEDIAFRAGMENTURI" class="normref">[MEDIAFRAGMENTSURI]</dt>
+  <dt id="ref-MEDIAFRAGMENTSURI" class="normref">[MEDIAFRAGMENTSURI]</dt>
   <dd>
     <cite class="w3crec"><a href="http://www.w3.org/TR/2012/REC-media-frags-20120925/">Media Fragments URI 1.0 (basic)</a></cite>,
     R. Troncy, E. Mannens, S. Pfeiffer, D. Van Deursen, eds.
     World Wide Web Consoritum, 25 September 2012.
     <br/>This edition of Media Fragments URI is http://www.w3.org/TR/2012/REC-media-frags-20120925/.
     <br/>The <a href="http://www.w3.org/TR/media-frags/">latest edition of Media Fragments URI</a> is available at
     http://www.w3.org/TR/media-frags/.
   </dd>
diff --git a/master/render.html b/master/render.html
--- a/master/render.html
+++ b/master/render.html
@@ -218,29 +218,29 @@ region are affected by the painting oper
 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
 of one. "Within" is defined by the same rules used to determine
 the interior of a path for painting. The clipping path is
 typically anti-aliased on low-resolution devices (see
 <a>'shape-rendering'</a>. Clipping is
 described in
-<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="https://dvcs.w3.org/hg/FXTF/raw-file/default/css-masking-1/index.html#clipping-paths">Clipping paths</a>
+from <a href="https://dvcs.w3.org/hg/FXTF/raw-file/default/css-masking-1/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-wider-review">
 <p>Masking uses the luminance of the color channels and alpha
 channel in a referenced SVG element to define a supplemental
 set of alpha values which are multiplied to the alpha values
 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 Compositing and Blending Specification [<a href="refs.html#ref-COMPOSITINGBLENDING">COMPOSITING-BLENDING</a>].
 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="https://dvcs.w3.org/hg/FXTF/raw-file/default/css-masking-1/index.html"><cite>CSS Masking</cite></a>
 [<a href="refs.html#ref-CSS-MASKING">CSS-MASKING</a>].</p>
 
 <p>A supplemental masking operation may also be specified by
 applying a "global" opacity to a set of rendering operations.
 In this case the mask is infinite, with a color of white and an
 alpha channel of the given opacity value. (See the <a>'opacity'</a>
 property.)</p>
 </div>
diff --git a/master/shapes.html b/master/shapes.html
--- a/master/shapes.html
+++ b/master/shapes.html
@@ -306,17 +306,17 @@ radius.</p>
     <table class="propdef attrdef">
       <tr>
         <th>Name</th>
         <th>Value</th>
         <th>Lacuna value</th>
         <th>Animatable</th>
       </tr>
       <tr>
-        <td><dfn id="RectElementRAttribute">r</dfn></td>
+        <td><dfn id="CircleElementRAttribute">r</dfn></td>
         <td><a>&lt;length&gt;</a></td>
         <td>0</td>
         <td>yes</td>
       </tr>
     </table>
   </dt>
   <dd>The radius of the circle.  A negative value is an error (see
   <a href="implnote.html#ErrorProcessing">Error processing</a>).
@@ -431,17 +431,17 @@ and ends at another.</p>
     <table class="propdef attrdef">
       <tr>
         <th>Name</th>
         <th>Value</th>
         <th>Lacuna value</th>
         <th>Animatable</th>
       </tr>
       <tr>
-        <td><dfn id="LineElementX1Attribute">x1</dfn>, <dfn id="EllipseElementY1Attribute">y1</dfn></td>
+        <td><dfn id="LineElementX1Attribute">x1</dfn>, <dfn id="LineElementY1Attribute">y1</dfn></td>
         <td><a>&lt;length&gt;</a></td>
         <td>0</td>
         <td>yes</td>
       </tr>
     </table>
   </dt>
   <dd>
     The x- and y-axis coordinates of the start of the line.
@@ -450,17 +450,17 @@ and ends at another.</p>
     <table class="propdef attrdef">
       <tr>
         <th>Name</th>
         <th>Value</th>
         <th>Lacuna value</th>
         <th>Animatable</th>
       </tr>
       <tr>
-        <td><dfn id="LineElementX2Attribute">x2</dfn>, <dfn id="EllipseElementY2Attribute">y2</dfn></td>
+        <td><dfn id="LineElementX2Attribute">x2</dfn>, <dfn id="LineElementY2Attribute">y2</dfn></td>
         <td><a>&lt;length&gt;</a></td>
         <td>0</td>
         <td>yes</td>
       </tr>
     </table>
   </dt>
   <dd>
     The x- and y-axis coordinates of the end of the line.
diff --git a/master/svgdom.html b/master/svgdom.html
--- a/master/svgdom.html
+++ b/master/svgdom.html
@@ -360,33 +360,33 @@ on the <a>EventTarget</a>.</p>
 <p>In ECMAScript, one way to establish an event listener is to
 define a function and pass that function to the <code>addEventListener</code> method:</p>
 
 <pre>
 function myAction1(evt) {
   // process the event
 }
 // ... later ...
-myElement.addEventListener("DOMActivate", myAction1, false)
+myElement.addEventListener("click", myAction1, false)
 </pre>
 
 <p>In ECMAScript, the character data content of an
 <a href="script.html#EventAttributes">event attribute</a> becomes
 the definition of the ECMAScript function which gets invoked in
 response to the event. As with all registered ECMAScript event
 listener functions, this function receives an <a>Event</a> object as a
 parameter, and the name of the Event object is
 <strong>evt</strong>. For example, it is possible to write:</p>
 
 <pre><![CDATA[
-<rect onactivate="MyActivateHandler(evt)" .../>
+<rect onclick="MyClickHandler(evt)" .../>
 ]]></pre>
 
 <p>which will pass the <a>Event</a> object <strong>evt</strong> into
-function <code>MyActivateHandler</code>.</p>
+function <code>MyClickHandler</code>.</p>
 
 <h2 id="RelationshipWithCSSOM">Relationship with DOM Level 2 CSS</h2>
 
 <p>The section describes the facilities from 
 <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/css.html">DOM Level 2 CSS</a>
 ([<a href="refs.html#ref-DOM2STYLE">DOM2STYLE</a>], chapter 2)
 that are part of the SVG DOM.</p>
 
diff --git a/master/text.html b/master/text.html
--- a/master/text.html
+++ b/master/text.html
@@ -713,17 +713,17 @@
       <dl class="attrdef-svg2">
 	<dt>Value</dt>                <dd><a href="types.html#DataTypeLength">&lt;length&gt;</a></dd>
 	<dt><a>Lacuna value</a></dt>  <dd>See above.</dd>
 	<dt><a>Animatable</a></dt>    <dd>yes</dd>
       </dl>
 
     </dd>
 
-    <dt id="TextElementLengthAdjust"><span class="adef">lengthAdjust</span></dt>
+    <dt id="TextElementLengthAdjustAttribute"><span class="adef">lengthAdjust</span></dt>
     <dd>
 
       <p>
         Indicates the type of adjustments which the user agent
         shall make to make the rendered length of the text match
         the value specified on the <a>'textLength'</a> attribute.
       </p>
 
@@ -762,17 +762,17 @@
         characters, the adjustments to the advance values often occur
         only for <var>n</var>−1 characters (see description of
         attribute <a>'textLength'</a>), whereas stretching or
         compressing of the glyphs will be applied to all <var>n</var>
         characters.
       </p>
     </dd>
 
-    <dt id="TextElementHeight"><span class="adef">height</span></dt>
+    <dt id="TextElementHeightAttribute"><span class="adef">height</span></dt>
     <dd>
       <p class="annotation">Added according to Resolution from June 27th, 2013.</p>
       <p>
 	Establishes a rectangular <a>content area</a> for vertical
 	text with the specified height. If <a>'width'</a> is also
 	given, defines the height of a rectangular <a>content
 	area</a> for horizontal text. It does not establish a
 	<a>content area</a> for horizontal text if <a>'width'</a>
@@ -784,17 +784,17 @@
       <dl class="attrdef-svg2">
 	<dt>Value</dt>                <dd><a href="types.html#DataTypeLength">&lt;length&gt;</a></dd>
 	<dt><a>Lacuna value</a></dt>  <dd>As if not specified.</dd>
 	<dt><a>Animatable</a></dt>    <dd>yes</dd>
       </dl>
 
     </dd>
 
-    <dt id="TextElementWidth"><span class="adef">width</span></dt>
+    <dt id="TextElementWidthAttribute"><span class="adef">width</span></dt>
     <dd>
       <p class="annotation">Redefined according to Resolution from June 27th, 2013.</p>
       <p>
 	Establishes a rectangular <a>content area</a> for horizontal
 	text with the specified width. If <a>'height'</a> is also
 	given, defines the width of a rectangular <a>content
 	area</a> for vertical text. It does not establish a
 	<a>content area</a> for vertical text if <a>'height'</a>
@@ -1096,17 +1096,17 @@
       <dl class="attrdef-svg2">
 	<dt>Value</dt>                <dd><a href="types.html#DataTypeNumbers">&lt;list-of-numbers&gt;</a></dd>
 	<dt><a>Lacuna value</a></dt>  <dd>See above.</dd>
 	<dt><a>Animatable</a></dt>    <dd>yes (non-additive).</dd>
       </dl>
 
     </dd>
 
-    <dt id="TextElementTextLengthAttribute"><span class="adef">textLength</span></dt>
+    <dt id="TSpanElementTextLengthAttribute"><span class="adef">textLength</span></dt>
     <dd>
 
       <p>
 	The author's computation of the total sum of all of the
         advance values that correspond to character data within this
         element, including the advance value on the glyph (horizontal
         or vertical), the effect of properties
         <a>'letter-spacing'</a> and <a>'word-spacing'</a> and
@@ -2472,17 +2472,17 @@
     direction towards which the
     <a href="#FontsTablesBaselines">baseline table</a> moves due
     to positive values for property <a>'baseline-shift'</a>. The shift
     direction is such that a positive value shifts the baseline table
     towards the topmost entry in the parent's
     <a href="#FontsTablesBaselines">baseline table</a>.
   </p>
 
-<h4 id="InlineProgressionDirection">The inline-progression-direction: the <span class="property">'writing-mode'</span> property</h4>
+<h4 id="SettingInlineProgressionDirection">The inline-progression-direction: the <span class="property">'writing-mode'</span> property</h4>
 
   <div class="issue">
     <p>
       Do we align with CSS Writing Modes Module Level 3? In CSS3,
       inline progression direction is separated from block progression
       direction. The CSS Writing Modes Module redefines
       'writing-mode'. Note: SVG does not have tb-lr required
       for Mongolian.
@@ -4898,25 +4898,25 @@
     How does shape-padding effect text when the content area is defined
     by length or width. I am inclined to allow shape-padding only when
     the content area is defined by an SVG shape.
   </p>
 
 
 <h3>Alignment</h3>
 
-<h4 id='TextAlign'>Text alignment: the <span class="property">'text-align'</span> property</h4>
+<h4 id='TextAlignProperty'>Text alignment: the <span class="property">'text-align'</span> property</h4>
 
   <p class="note">
     See the CSS Text Module Level 3 specification for the definition
     of <a href="http://dev.w3.org/csswg/css-text/#text-align">'text-align'</a>.
     [<a href="refs.html#ref-CSS21">CSSXX</a>]
   </p>
 
-<h4 id='TextAlignLast'>Last line alignment: the <span class="property">'text-align-last'</span> property</h4>
+<h4 id='TextAlignLastProperty'>Last line alignment: the <span class="property">'text-align-last'</span> property</h4>
 
   <p class="note">
     See the CSS Text Module Level 3 specification for the definition
     of <a href="http://dev.w3.org/csswg/css-text/#text-align-last">'text-align-last'</a>.
     [<a href="refs.html#ref-CSS21">CSSXX</a>]
   </p>
 
 <h3 id="LineBreaking">Line Breaking</h3>
@@ -4930,24 +4930,24 @@
 
 <h4 id="WordBreakProperty">Breaking Rules for Letters: the <span class="property">‘word-break’</span> property</h4> 
   <p class="note">
     See the CSS Text Module Level 3 specification for the definition
     of <a href="http://dev.w3.org/csswg/css-text/#word-break">'word-break'</a>.
     [<a href="refs.html#ref-CSS21">CSSXX</a>]
   </p>
 
-<h4 id="HyphenProperty">Hyphenation Control: the <span class="property">‘hyphens’</span> property</h4>
+<h4 id="HyphensProperty">Hyphenation Control: the <span class="property">‘hyphens’</span> property</h4>
   <p class="note">
     See the CSS Text Module Level 3 specification for the definition
     of <a href="http://dev.w3.org/csswg/css-text/#hyphens">'hyphens'</a>.
     [<a href="refs.html#ref-CSS21">CSSXX</a>]
   </p>
 
-<h4 id="WordWrapProperty">Overflow Wrapping: the <span class="property">‘word-wrap’</span> and <span class="property">‘overflow-wrap’</span> properties</h4>
+<h4 id="WordWrapProperty">Overflow Wrapping: the <span class="property">‘word-wrap’</span> and <span class="property" id="OverflowWrapProperty">‘overflow-wrap’</span> properties</h4>
   <p class="note">
     See the CSS Text Module Level 3 specification for the definition
     of <a href="http://dev.w3.org/csswg/css-text/#word-wrap">'word-wrap'</a>.
     [<a href="refs.html#ref-CSS21">CSSXX</a>]
   </p>
   <p class="note">
     See the CSS Text Module Level 3 specification for the definition
     of <a href="http://dev.w3.org/csswg/css-text/#overflow-wrap">'overflow-wrap'</a>.

Received on Monday, 10 February 2014 06:50:36 UTC