Add clipPath as a possible child of elements that also take mask as a child (ACTION-3322)
authorBrian Birtles <birtles@gmail.com>
Fri, 01 Mar 2013 14:04:50 +0900
changeset 442 8964168f477f
parent 441 0b89e0741708
child 443 d79cd4e1ae6f
Add clipPath as a possible child of elements that also take mask as a child (ACTION-3322)
master/definitions.xml
--- a/master/definitions.xml	Fri Mar 01 13:51:17 2013 +0900
+++ b/master/definitions.xml	Fri Mar 01 14:04:50 2013 +0900
@@ -106,7 +106,7 @@
       href='shapes.html#CircleElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGCircleElement'>
     <attribute name='cx' href='shapes.html#CircleElementCXAttribute' animatable='yes'/>
@@ -119,7 +119,7 @@
       href='masking.html#ClipPathElement'
       contentmodel='anyof'
       elementcategories='descriptive, animation, shape, paint server'
-      elements='text, use'
+      elements='text, use, clipPath'
       attributecategories='core, presentation, style'
       interfaces='SVGClipPathElement'>
     <attribute name='clipPathUnits' elements='clipPath' href='masking.html#ClipPathElementClipPathUnitsAttribute' animatable='yes'/>
@@ -181,7 +181,7 @@
       href='shapes.html#EllipseElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style' 
       interfaces='SVGEllipseElement'>
     <attribute name='cx' href='shapes.html#EllipseElementCXAttribute' animatable='yes'/>
@@ -195,7 +195,7 @@
       href='fonts.html#FontElement'
       contentmodel='anyof'
       elementcategories='descriptive, paint server'
-      elements='font-face, missing-glyph, glyph, hkern, vkern'
+      elements='font-face, missing-glyph, glyph, hkern, vkern, mask, clipPath'
       attributecategories='core, style, presentation'
       interfaces='SVGFontElement'>
     <attribute name='horiz-origin-x' href='fonts.html#FontElementHorizOriginXAttribute'/>
@@ -322,6 +322,7 @@
       name='glyphRef'
       href='text.html#GlyphRefElement'
       elementcategories='paint server'
+      elements='mask, clipPath'
       attributecategories='core, style, presentation, xlink'
       interfaces='SVGGlyphRefElement'>
     <attribute name='x' href='text.html#GlyphRefElementXAttribute'/>
@@ -345,7 +346,7 @@
       href='struct.html#ImageElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, core, conditional processing, graphical event, style, xlink, presentation'
       attributes='preserveAspectRatio'
       interfaces='SVGImageElement'>
@@ -361,7 +362,7 @@
       href='shapes.html#LineElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGLineElement'>
     <attribute name='x1' href='shapes.html#LineElementX1Attribute' animatable='yes'/>
@@ -491,7 +492,7 @@
       href='paths.html#PathElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGPathElement'>
     <attribute name='d' href='paths.html#DAttribute' animatable='yes'/>
@@ -522,7 +523,7 @@
       href='shapes.html#PolygonElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGPolygonElement'>
     <attribute name='points' href='shapes.html#PolygonElementPointsAttribute' animatable='yes'/>
@@ -533,7 +534,7 @@
       href='shapes.html#PolylineElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGPolylineElement'>
     <attribute name='points' href='shapes.html#PolylineElementPointsAttribute' animatable='yes'/>
@@ -564,7 +565,7 @@
       href='shapes.html#RectElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style'
       interfaces='SVGRectElement'>
     <attribute name='x' href='shapes.html#RectElementXAttribute' animatable='yes'/>
@@ -652,7 +653,7 @@
     href='struct.html#SwitchElement'
     contentmodel='anyof'
     elementcategories='animation, descriptive, shape, paint server'
-    elements='svg, g, use, text, image, a, foreignObject, switch, mask'
+    elements='svg, g, use, text, image, a, foreignObject, switch, mask, clipPath'
     attributecategories='aria, conditional processing, core, graphical event, presentation, style'
     interfaces='SVGSwitchElement'/>
 
@@ -671,7 +672,7 @@
       href='text.html#TextElement'
       contentmodel='textoranyof'
       elementcategories='animation, descriptive, text content child, paint server'
-      elements='a, mask'
+      elements='a, mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style'
       attributes='lengthAdjust'
       interfaces='SVGTextElement'>
@@ -689,7 +690,7 @@
       href='text.html#TextPathElement'
       contentmodel='textoranyof'
       elementcategories='descriptive, paint server'
-      elements='animate, animateColor, a, set, tspan, tref, altGlyph'
+      elements='animate, animateColor, a, set, tspan, tref, altGlyph, mask, clipPath'
       attributecategories='aria, conditional processing, core, graphical event, presentation, style, xlink'
       attributes='lengthAdjust, textLength'
       interfaces='SVGTextPathElement'>
@@ -734,7 +735,7 @@
       href='struct.html#UseElement'
       contentmodel='anyof'
       elementcategories='animation, descriptive, paint server'
-      elements='mask'
+      elements='mask, clipPath'
       attributecategories='aria, core, conditional processing, graphical event, presentation, style, xlink'
       interfaces='SVGUseElement'>
     <attribute name='x' href='struct.html#UseElementXAttribute' animatable='yes'/>