svg2: More broken link fixes.

details:   https://svgwg.org/hg/svg2/rev/51ddab8ecef0
branches:  
changeset: 627:51ddab8ecef0
user:      Cameron McCormack <cam@mcc.id.au>
date:      Mon Feb 10 18:18:00 2014 +1100
description:
More broken link fixes.

diffstat:

 master/definitions.xml |   4 ++--
 master/intro.html      |   5 +++--
 master/linking.html    |   2 +-
 master/struct.html     |   2 +-
 master/text.html       |  24 ++++++++++++------------
 5 files changed, 19 insertions(+), 18 deletions(-)

diffs (343 lines):

diff --git a/master/definitions.xml b/master/definitions.xml
--- a/master/definitions.xml
+++ b/master/definitions.xml
@@ -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#AnimateMotionPathAttribute'/>
+    <attribute name='path' href='animate.html#AnimateMotionElementPathAttribute'/>
     <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'
@@ -1190,17 +1190,17 @@
   <interface name='SVGElement' href='types.html#InterfaceSVGElement'/>
   <interface name='SVGDefsElement' href='struct.html#InterfaceSVGDefsElement'/>
   <interface name='SVGTitleElement' href='struct.html#InterfaceSVGTitleElement'/>
   <interface name='SVGDescElement' href='struct.html#InterfaceSVGDescElement'/>
   <interface name='SVGDiscardeElement' href='struct.html#InterfaceSVGDescElement'/>
   <interface name='SVGSymbolElement' href='struct.html#InterfaceSVGSymbolElement'/>
   <interface name='SVGUseElement' href='struct.html#InterfaceSVGUseElement'/>
   <interface name='SVGPathElement' href='paths.html#InterfaceSVGPathElement'/>
-  <interface name='SVGImageElement' href='struct.html#InterfaceSVGImageElement'/>
+  <interface name='SVGImageElement' href='embedded.html#InterfaceSVGImageElement'/>
   <interface name='SVGSwitchElement' href='struct.html#InterfaceSVGSwitchElement'/>
   <interface name='GetSVGDocument' href='struct.html#InterfaceGetSVGDocument'/>
   <interface name='SVGAnimatedInteger' href='types.html#InterfaceSVGAnimatedInteger'/>
   <interface name='SVGAnimatedNumber' href='types.html#InterfaceSVGAnimatedNumber'/>
   <interface name='SVGAnimatedLength' href='types.html#InterfaceSVGAnimatedLength'/>
   <interface name='SVGAnimatedEnumeration' href='types.html#InterfaceSVGAnimatedEnumeration'/>
   <interface name='SVGViewSpec' href='types.html#InterfaceSVGViewSpec'/>
   <interface name='SVGZoomAndPan' href='types.html#InterfaceSVGZoomAndPan'/>
diff --git a/master/intro.html b/master/intro.html
--- a/master/intro.html
+++ b/master/intro.html
@@ -153,20 +153,21 @@ other W3C efforts:</p>
   [<a href="refs.html#ref-XML-SS">XML-SS</a>].</li>
 
   <li>SVG includes a complete Document Object Model (DOM) and
   extends <a href="http://www.w3.org/TR/dom/"><cite>DOM4</cite></a>.
   The SVG DOM has a high level of compatibility and consistency
   with the HTML DOM that is defined in the DOM Level 1
   specification. Additionally, the SVG DOM supports and
   incorporates many of the facilities described in 
-  DOM Level 2, including the CSS object model and event
+  DOM Level 2 and 3, including the CSS object model and event
   handling
   [<a href="refs.html#ref-DOM2STYLE">DOM2STYLE</a>]
-  [<a href="refs.html#ref-DOM2EVENTS">DOM2EVENTS</a>].</li>
+  [<a href="refs.html#ref-DOM3EVENTS">DOM3EVENTS</a>].
+  </li>
   <li>SVG incorporates some features and approaches that are
   part of the <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/"><cite>Synchronized Multimedia Integration Language (SMIL) 3.0 Specification</cite></a>
   [<a href="refs.html#ref-SMIL">SMIL</a>], including
   the <a>'switch'</a> element and the <a>'systemLanguage'</a>
   attribute.</li>
 
   <li>SVG's animation features (see <a
   href="animate.html">Animation</a>) were developed in
diff --git a/master/linking.html b/master/linking.html
--- a/master/linking.html
+++ b/master/linking.html
@@ -418,17 +418,17 @@ or frame to be replaced by the W3C home 
       </tr>
       <tr>
         <td><dfn id="XLinkShowAttribute2">xlink:show</dfn></td>
         <td>new | replace</td>
         <td>(none)</td>
         <td>no</td>
       </tr>
       <tr>
-        <td><dfn id="AElementXLinkActuateElement">xlink:actuate</dfn></td>
+        <td><dfn id="AElementXLinkActuateAttribute">xlink:actuate</dfn></td>
         <td>onRequest</td>
         <td>(none)</td>
         <td>no</td>
       </tr>
     </table>
   </dt>
   <dd>
     <p>These attribute provides documentation to XLink-aware processors.</p>
diff --git a/master/struct.html b/master/struct.html
--- a/master/struct.html
+++ b/master/struct.html
@@ -2025,17 +2025,17 @@ partial interface <a>Document</a> {
   readonly attribute DOMString referrer;
   readonly attribute DOMString domain;
   readonly attribute Element? <a href="struct.html#__svg__SVGDocument__activeElement">activeElement</a>;
 };</pre>
 
 <p class='note'>This is because the interface members below are already defined in HTML,
 and in implementations that support SVG and HTML we they cannot be duplicated.</p>
 
-<p>The title, referrer, domain and activeElement IDL attributes must behave the same as
+<p>The title, referrer, domain and <span id="__svg__SVGDocument__activeElement">activeElement</span> IDL attributes must behave the same as
 <a href="http://www.w3.org/TR/html/dom.html#document">the corresponding IDL attributes defined in HTML</a>.</p>
 
 <p class='issue'>Issues have been filed on HTML so that title and activeElement work
 on SVG documents (by looking at <a>'title'</a> elements in the SVG namespace,
 and by defaulting to the root <a>'svg'</a> element rather than the <span class='element-name'>body</span>
 element, respectively).</p>
 
 <h3 id="InterfaceSVGSVGElement">Interface SVGSVGElement</h3>
diff --git a/master/text.html b/master/text.html
--- a/master/text.html
+++ b/master/text.html
@@ -119,17 +119,17 @@
     The section <a href="text.html#TextLayout">Text layout</a> gives an
     introduction to text layout. It is followed by sections covering
     <a href="text.html#TextLayoutContentArea">content areas</a>,
     <a href="text.html#TextLayoutDirections">writing directions</a> and
     <a href="text.html#TextLayoutPositioning">general glyph
     positioning</a>. The specialized layout rules corresponding to
     text that is
     <a href="text.html#TextLayoutPre">pre-formatted</a>,
-    <a href="text.html#TextLayoutWrapped">auto-wrapped</a>, and
+    <a href="text.html#TextLayoutAuto">auto-wrapped</a>, and
     <a href="text.html#TextLayoutPath">on a path</a>
     are then addressed in individual sections.
   </p>
 
   <p class="note">
     Rules for text layout in SVG 1.1 are mostly defined within the SVG
     1.1 specification. The rules mirror to a large extent those found
     in CSS. In SVG 2, the dependence on CSS is more explicit. In
@@ -4896,17 +4896,17 @@
 
   <p class="issue">
     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>
+<h3 id="Alignment">Alignment</h3>
 
 <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>
@@ -4962,17 +4962,17 @@
     See the CSS Text Module Level 3 specification for the definition
     of <a href="http://dev.w3.org/csswg/css-text/#text-indent">'text-indent'</a>.
     [<a href="refs.html#ref-CSS21">CSSXX</a>]
   </p>
   <p class="issue">
     This property might also be useful for preformatted text.
   </p>
 
-<h4 id="HangngPunctuationProperty">Hanging Punctuation: the <span class="property">‘hanging-punctuation’</span> property</h4>
+<h4 id="HangingPunctuationProperty">Hanging Punctuation: the <span class="property">‘hanging-punctuation’</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/#hanging-punctutation">'hanging-punctuation'</a>.
     [<a href="refs.html#ref-CSS21">CSSXX</a>]
   </p>
   <p class="issue">
     This property might also be useful for preformatted text.
     It is marked in the CSS spec as at risk.
@@ -5733,17 +5733,17 @@ style="font-weight:bold; color:green">tr
     definition of these properties</a> is in CSS 2.1
     ([<a href="refs.html#ref-CSS21">CSS21</a>], chapter 15).  Any
     SVG-specific notes about these properties are contained in the
     descriptions below.
   </p>
   <p class="issue">Update to <a "href=http://www.w3.org/TR/css3-fonts/#font-rend-props>"CSS
   Font Module Level 3</a>. Note that 'font-variant' is completely reworked.</p>
 
-<h3>The <span class="property">'font-family'</span> property</h3>
+<h3 id="FontFamily">The <span class="property">'font-family'</span> property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontFamilyProperty">font-family</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -5788,17 +5788,17 @@ style="font-weight:bold; color:green">tr
     and/or generic family names.  Unless the family name corresponds
     to a CSS IDENT, it must be quoted.  Except for any additional
     information provided in this specification, the
     <a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/fonts.html#propdef-font-family">normative
     definition of the property</a> is in CSS 2.1
     ([<a href="refs.html#ref-CSS21">CSS21</a>], section 15.3).
   </p>
 
-<h3>The <span class="property">'font-style'</span>property</h3>
+<h3 id="FontStyle">The <span class="property">'font-style'</span>property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontStyleProperty">font-style</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -5838,17 +5838,17 @@ style="font-weight:bold; color:green">tr
     This property specifies whether the text is to be rendered using a
     normal, italic or oblique face. Except for any additional
     information provided in this specification, the
     <a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/fonts.html#propdef-font-style">normative
     definition of the property</a> is in CSS 2.1
     ([<a href="refs.html#ref-CSS21">CSS21</a>], section 15.4).
   </p>
 
-<h3>The <span class="property">'font-variant'</span> property</h3>
+<h3 id="FontVariant">The <span class="property">'font-variant'</span> property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontVariantProperty">font-variant</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -5889,17 +5889,17 @@ style="font-weight:bold; color:green">tr
     the normal glyphs for lowercase characters or using small-caps
     glyphs for lowercase characters. Except for any additional
     information provided in this specification, the
     <a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/fonts.html#propdef-font-variant">normative
     definition of the property</a> is in CSS 2.1
     ([<a href="refs.html#ref-CSS21">CSS21</a>], section 15.5).
   </p>
 
-<h3>The <span class="property">'font-weight'</span> property</h3>
+<h3 id="FontWeight">The <span class="property">'font-weight'</span> property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontWeightProperty">font-weight</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -5942,17 +5942,17 @@ style="font-weight:bold; color:green">tr
     used to render the text, relative to other fonts in the same font
     family. Except for any additional information provided in this
     specification, the
     <a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/fonts.html#propdef-font-weight">normative
     definition of the property</a> is in CSS 2.1
     ([<a href="refs.html#ref-CSS21">CSS21</a>], section 15.6).
   </p>
 
-<h3>The <span class="property">'font-stretch'</span> property</h3>
+<h3 id="FontStretch">The <span class="property">'font-stretch'</span> property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontStretchProperty">font-stretch</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -5996,17 +5996,17 @@ style="font-weight:bold; color:green">tr
     This property indicates the desired amount of condensing or
     expansion in the glyphs used to render the text. Except for any
     additional information provided in this specification, the
     <a href="http://www.w3.org/TR/2011/WD-css3-fonts-20111004/#font-stretch-prop">normative
     definition of the property</a> is in CSS3 Fonts
     ([<a href="refs.html#ref-CSS3FONTS">CSS3FONTS</a>], section 3.3).
   </p>
 
-<h3>The <span class="property">'font-size'</span> property</h3>
+<h3 id="FontSize">The <span class="property">'font-size'</span> property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontSizeProperty">font-size</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -6069,17 +6069,17 @@ style="font-weight:bold; color:green">tr
   <p>
     Except for any additional information provided in this
     specification, the
     <a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/fonts.html#propdef-font-size">normative
     definition of the property</a> is in CSS 2.1
     ([<a href="refs.html#ref-CSS21">CSS21</a>], section 15.7).
   </p>
 
-<h3>The <span class="property">'font-size-adjust'</span> property</h3>
+<h3 id="FontSizeAdjust">The <span class="property">'font-size-adjust'</span> property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontSizeAdjustProperty">font-size-adjust</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -6120,17 +6120,17 @@ style="font-weight:bold; color:green">tr
     element that will preserve the x-height of the first choice font
     in a substitute font. Except for any additional information
     provided in this specification, the
     <a href="http://www.w3.org/TR/2011/WD-css3-fonts-20111004/#propdef-font-size-adjust">normative
     definition of the property</a> is in CSS3 Fonts
     ([<a href="refs.html#ref-CSS3FONTS">CSS3FONTS</a>], section 3.6).
   </p>
 
-<h3>The <span class="property">'font'</span> property</h3>
+<h3 id="FontShorthand">The <span class="property">'font'</span> property</h3>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="FontProperty">font</dfn></td>
     </tr>
     <tr>
       <th>Value:</th>
@@ -6200,17 +6200,17 @@ style="font-weight:bold; color:green">tr
     specification, the
     <a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/fonts.html#propdef-font">normative
     definition of the property</a> is in CSS 2.1
     ([<a href="refs.html#ref-CSS21">CSS21</a>], section 15.8).
   </p>
 
 <h2 id="TextDecorationProperties">Text decoration</h2>
 
-<h3>The <span class="property">'text-decoration'</span> property</h3>
+<h3 id="TextDecoration">The <span class="property">'text-decoration'</span> property</h3>
 
   <p class="issue">Do we align with CSS Text Decoration Module Level 3?</p>
 
   <table class="propdef">
     <tr>
       <th>Name:</th>
       <td><dfn id="TextDecorationProperty">text-decoration</dfn></td>
     </tr>

Received on Monday, 10 February 2014 07:21:00 UTC