Fix SVGPathElement IDL not to use multiple inheritance.
authorCameron McCormack <cam@mcc.id.au>
Mon, 20 Aug 2012 11:50:08 +1000
changeset 296 a5ceb42d3d55
parent 295 218cf9540591
child 297 58a4c4c35d94
Fix SVGPathElement IDL not to use multiple inheritance.
master/paths.html
--- a/master/paths.html	Mon Aug 20 11:43:06 2012 +1000
+++ b/master/paths.html	Mon Aug 20 11:50:08 2012 +1000
@@ -2470,8 +2470,7 @@
 
 The <a>SVGPathElement</a> interface corresponds to the <a>'path'</a>
 element.
-<pre class="idl">interface <b>SVGPathElement</b> : <a>SVGGraphicsElement</a>,
-                           <a class="idlinterface" href="paths.html#InterfaceSVGAnimatedPathData">SVGAnimatedPathData</a> {
+<pre class="idl">interface <b>SVGPathElement</b> : <a>SVGGraphicsElement</a> {
 
   readonly attribute <a class="idlinterface" href="types.html#InterfaceSVGAnimatedNumber">SVGAnimatedNumber</a> <a href="paths.html#__svg__SVGPathElement__pathLength">pathLength</a>;
 
@@ -2497,7 +2496,9 @@
   <a class="idlinterface" href="paths.html#InterfaceSVGPathSegCurvetoCubicSmoothRel">SVGPathSegCurvetoCubicSmoothRel</a> <a href="paths.html#__svg__SVGPathElement__createSVGPathSegCurvetoCubicSmoothRel">createSVGPathSegCurvetoCubicSmoothRel</a>(float x, float y, float x2, float y2);
   <a class="idlinterface" href="paths.html#InterfaceSVGPathSegCurvetoQuadraticSmoothAbs">SVGPathSegCurvetoQuadraticSmoothAbs</a> <a href="paths.html#__svg__SVGPathElement__createSVGPathSegCurvetoQuadraticSmoothAbs">createSVGPathSegCurvetoQuadraticSmoothAbs</a>(float x, float y);
   <a class="idlinterface" href="paths.html#InterfaceSVGPathSegCurvetoQuadraticSmoothRel">SVGPathSegCurvetoQuadraticSmoothRel</a> <a href="paths.html#__svg__SVGPathElement__createSVGPathSegCurvetoQuadraticSmoothRel">createSVGPathSegCurvetoQuadraticSmoothRel</a>(float x, float y);
-};</pre><dl class="interface">
+};
+
+<a>SVGPathElement</a> implements <a>SVGAnimatedPathData</a>;</pre><dl class="interface">
 <dt class="attributes-header">Attributes:</dt>
 <dd>
 <dl class="attributes">