svg2: Fix broken element category link.

details:   https://svgwg.org/hg/svg2/rev/b2649b191f8d
branches:  
changeset: 612:b2649b191f8d
user:      Erik Dahlstrom <ed@opera.com>
date:      Fri Feb 07 17:13:35 2014 +0100
description:
Fix broken element category link.

diffstat:

 master/definitions.xml |  13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diffs (132 lines):

diff --git a/master/definitions.xml b/master/definitions.xml
--- a/master/definitions.xml
+++ b/master/definitions.xml
@@ -93,17 +93,17 @@
       interfaces='SVGAnimateTransformElement'>
     <attribute name='type' href='animate.html#AnimateTransformElementTypeAttribute'/>
   </element>
 
   <element
       name='audio'
       href='embedded.html#AudioElement'
       contentmodel='anyof'
-      elementcategories='animation, descriptive, paint server'
+      elementcategories='animation, descriptive, paint server, structurally external'
       elements='mask, clipPath, marker, track, source'
       attributecategories='aria, navigation, core, conditional processing, graphical event, style, presentation, embedding placement'
       attributes=''
       interfaces='SVGAudioElement'>
     <attribute name='src' href='http://www.w3.org/TR/html5/embedded-content-0.html#attr-media-src' animatable='yes'/>
     <attribute name='title' href='linking.html#XLinkTitleAttribute'/>
     <attribute name='crossorigin' href='http://www.w3.org/TR/html5/embedded-content-0.html#attr-media-crossorigin' animatable='yes'/>
     <attribute name='preload' href='http://www.w3.org/TR/html5/embedded-content-0.html#attr-media-preload' animatable='yes'/>
@@ -385,17 +385,17 @@
     attributecategories='aria, navigation, core'
     attributes='u1, g1, u2, g2, k'
     interfaces='SVGHKernElement'/>
 
   <element
       name='iframe'
       href='embedded.html#IframeElement'
       contentmodel='anyof'
-      elementcategories='animation, descriptive, paint server'
+      elementcategories='animation, descriptive, paint server, structurally external'
       elements='mask, clipPath, marker'
       attributecategories='aria, navigation, core, conditional processing, graphical event, style, presentation, embedding placement, embedding size'
       attributes='preserveAspectRatio'
       interfaces='SVGIframeElement'>
     
     <attribute name='frameWidth' href='embedded.html#FrameWidthAttribute' animatable='yes'/>
     <attribute name='frameHeight' href='embedded.html#FrameHeightAttribute' animatable='yes'/>
     
@@ -406,17 +406,17 @@
     <attribute name='sandbox' href='http://www.w3.org/TR/html5/embedded-content-0.html#dom-iframe-sandbox' animatable='yes'/>
     <attribute name='seamless' href='http://www.w3.org/TR/html5/embedded-content-0.html#dom-iframe-seamless' animatable='yes'/>
   </element>
 
   <element
       name='image'
       href='embedded.html#ImageElement'
       contentmodel='anyof'
-      elementcategories='animation, descriptive, paint server'
+      elementcategories='animation, descriptive, paint server, structurally external'
       elements='mask, clipPath, marker'
       attributecategories='aria, navigation, core, conditional processing, graphical event, style, xlink, presentation, embedding placement, embedding size'
       attributes='preserveAspectRatio'
       interfaces='SVGImageElement'>
     <attribute name='xlink:href' href='embedded.html#ImageElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
@@ -620,16 +620,17 @@
     <attribute name='rx' href='shapes.html#RectElementRXAttribute' animatable='yes'/>
     <attribute name='ry' href='shapes.html#RectElementRYAttribute' animatable='yes'/>
   </element>
 
   <element
       name='script'
       href='script.html#ScriptElement'
       contentmodel='any'
+      elementcategories='structurally external'
       attributecategories='core, xlink'
       interfaces='SVGScriptElement'>
     <attribute name='type' href='script.html#ScriptElementTypeAttribute'/>
     <attribute name='xlink:href' href='script.html#ScriptElementHrefAttribute'/>
   </element>
 
   <element
       name='set'
@@ -815,32 +816,32 @@
     attributes='x, y, dx, dy, rotate, textLength, lengthAdjust'
     interfaces='SVGTSpanElement'>
   </element>
 
   <element
       name='use'
       href='struct.html#UseElement'
       contentmodel='anyof'
-      elementcategories='animation, descriptive, paint server'
+      elementcategories='animation, descriptive, paint server, structurally external'
       elements='mask, clipPath, marker'
       attributecategories='aria, navigation, core, conditional processing, graphical event, presentation, style, xlink'
       interfaces='SVGUseElement'>
     <attribute name='x' href='struct.html#UseElementXAttribute' animatable='yes'/>
     <attribute name='y' href='struct.html#UseElementYAttribute' animatable='yes'/>
     <attribute name='width' href='struct.html#UseElementWidthAttribute' animatable='yes'/>
     <attribute name='height' href='struct.html#UseElementHeightAttribute' animatable='yes'/>
     <attribute name='xlink:href' href='struct.html#UseElementHrefAttribute' animatable='yes'/>
   </element>
 
   <element
       name='video'
       href='embedded.html#VideoElement'
       contentmodel='anyof'
-      elementcategories='animation, descriptive, paint server'
+      elementcategories='animation, descriptive, paint server, structurally external'
       elements='mask, clipPath, marker, track, source'
       attributecategories='aria, navigation, core, conditional processing, graphical event, style, presentation, embedding placement, embedding size'
       attributes='preserveAspectRatio'
       interfaces='SVGVideoElement'>
     <attribute name='src' href='http://www.w3.org/TR/html5/embedded-content-0.html#attr-media-src' animatable='yes'/>
     <attribute name='title' href='linking.html#XLinkTitleAttribute'/>
     <attribute name='crossorigin' href='http://www.w3.org/TR/html5/embedded-content-0.html#attr-media-crossorigin' animatable='yes'/>
     <attribute name='poster' href='http://www.w3.org/TR/html5/embedded-content-0.html#attr-video-poster' animatable='yes'/>
@@ -879,17 +880,17 @@
   <elementcategory name='graphics referencing' href='intro.html#TermGraphicsReferencingElement' elements='use, image, iframe, video, audio'/>
   <elementcategory name='light source' href='intro.html#TermLightSourceElement' elements='feDistantLight, fePointLight, feSpotLight'/>
   <elementcategory name='markable' href='intro.html#TermMarkableElement' elements='path, line, polyline, polygon'/>
   <elementcategory name='paint server' href='intro.html#TermPaintServerElement' elements='solidColor, linearGradient, radialGradient, meshGradient, pattern, hatch'/>
   <elementcategory name='shape' href='intro.html#TermShapeElement' elements='circle, ellipse, line, path, polygon, polyline, rect'/>
   <elementcategory name='structural' href='intro.html#TermStructuralElement' elements='defs, g, svg, symbol, use'/>
   <elementcategory name='text content' href='intro.html#TermTextContentElement' elements='text, tspan, tref, textPath, altGlyph'/>
   <elementcategory name='text content child' href='intro.html#TermTextContentChildElement' elements='tspan, tref, textPath, altGlyph'/>
-  <elementcategory name='structurally external' elements='script, image, use, iframe, video, audio, foreignObject'/>
+  <elementcategory name='structurally external' href='intro.html#TermStructurallyExternalElement' elements='script, image, use, iframe, video, audio, foreignObject'/>
 
   <!-- ... attributes common to multiple elements ........................ -->
 
   <!-- Note: An <attribute> defined here applies only to the listed
        elements if a list is given in 'elements', otherwise, it
        applies to all <element>s that include the attribute name in
        their 'attribute' attribute.
   -->

Received on Friday, 7 February 2014 16:16:50 UTC