| Index: core/svg/SVGPathElement.idl
|
| diff --git a/core/svg/SVGPathElement.idl b/core/svg/SVGPathElement.idl
|
| index f54c243bb273e1f883c7db43c3777b12a60ced62..083663bb15f3fffd20fcdf77528dd28246c56074 100644
|
| --- a/core/svg/SVGPathElement.idl
|
| +++ b/core/svg/SVGPathElement.idl
|
| @@ -21,12 +21,10 @@
|
| * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
| * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
| * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
| - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| */
|
|
|
| -interface SVGPathElement : SVGStyledElement,
|
| - SVGLangSpace,
|
| - SVGTransformable {
|
| +interface SVGPathElement : SVGGraphicsElement {
|
| readonly attribute SVGAnimatedNumber pathLength;
|
|
|
| float getTotalLength();
|
| @@ -35,51 +33,51 @@ interface SVGPathElement : SVGStyledElement,
|
|
|
| SVGPathSegClosePath createSVGPathSegClosePath();
|
|
|
| - SVGPathSegMovetoAbs createSVGPathSegMovetoAbs([Default=Undefined] optional float x,
|
| + SVGPathSegMovetoAbs createSVGPathSegMovetoAbs([Default=Undefined] optional float x,
|
| [Default=Undefined] optional float y);
|
| - SVGPathSegMovetoRel createSVGPathSegMovetoRel([Default=Undefined] optional float x,
|
| + SVGPathSegMovetoRel createSVGPathSegMovetoRel([Default=Undefined] optional float x,
|
| [Default=Undefined] optional float y);
|
|
|
| - SVGPathSegLinetoAbs createSVGPathSegLinetoAbs([Default=Undefined] optional float x,
|
| + SVGPathSegLinetoAbs createSVGPathSegLinetoAbs([Default=Undefined] optional float x,
|
| [Default=Undefined] optional float y);
|
| - SVGPathSegLinetoRel createSVGPathSegLinetoRel([Default=Undefined] optional float x,
|
| + SVGPathSegLinetoRel createSVGPathSegLinetoRel([Default=Undefined] optional float x,
|
| [Default=Undefined] optional float y);
|
|
|
| - SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float x1,
|
| - [Default=Undefined] optional float y1,
|
| - [Default=Undefined] optional float x2,
|
| + SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float x1,
|
| + [Default=Undefined] optional float y1,
|
| + [Default=Undefined] optional float x2,
|
| [Default=Undefined] optional float y2);
|
| - SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float x1,
|
| - [Default=Undefined] optional float y1,
|
| - [Default=Undefined] optional float x2,
|
| + SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float x1,
|
| + [Default=Undefined] optional float y1,
|
| + [Default=Undefined] optional float x2,
|
| [Default=Undefined] optional float y2);
|
|
|
| - SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float x1,
|
| + SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float x1,
|
| [Default=Undefined] optional float y1);
|
| - SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float x1,
|
| + SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float x1,
|
| [Default=Undefined] optional float y1);
|
|
|
| - SVGPathSegArcAbs createSVGPathSegArcAbs([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float r1,
|
| - [Default=Undefined] optional float r2,
|
| - [Default=Undefined] optional float angle,
|
| - [Default=Undefined] optional boolean largeArcFlag,
|
| + SVGPathSegArcAbs createSVGPathSegArcAbs([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float r1,
|
| + [Default=Undefined] optional float r2,
|
| + [Default=Undefined] optional float angle,
|
| + [Default=Undefined] optional boolean largeArcFlag,
|
| [Default=Undefined] optional boolean sweepFlag);
|
| - SVGPathSegArcRel createSVGPathSegArcRel([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float r1,
|
| - [Default=Undefined] optional float r2,
|
| - [Default=Undefined] optional float angle,
|
| - [Default=Undefined] optional boolean largeArcFlag,
|
| + SVGPathSegArcRel createSVGPathSegArcRel([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float r1,
|
| + [Default=Undefined] optional float r2,
|
| + [Default=Undefined] optional float angle,
|
| + [Default=Undefined] optional boolean largeArcFlag,
|
| [Default=Undefined] optional boolean sweepFlag);
|
|
|
| SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs([Default=Undefined] optional float x);
|
| @@ -88,18 +86,18 @@ interface SVGPathElement : SVGStyledElement,
|
| SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs([Default=Undefined] optional float y);
|
| SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel([Default=Undefined] optional float y);
|
|
|
| - SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float x2,
|
| + SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float x2,
|
| [Default=Undefined] optional float y2);
|
| - SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel([Default=Undefined] optional float x,
|
| - [Default=Undefined] optional float y,
|
| - [Default=Undefined] optional float x2,
|
| + SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel([Default=Undefined] optional float x,
|
| + [Default=Undefined] optional float y,
|
| + [Default=Undefined] optional float x2,
|
| [Default=Undefined] optional float y2);
|
|
|
| - SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs([Default=Undefined] optional float x,
|
| + SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs([Default=Undefined] optional float x,
|
| [Default=Undefined] optional float y);
|
| - SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel([Default=Undefined] optional float x,
|
| + SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel([Default=Undefined] optional float x,
|
| [Default=Undefined] optional float y);
|
|
|
| readonly attribute SVGPathSegList pathSegList;
|
| @@ -109,5 +107,3 @@ interface SVGPathElement : SVGStyledElement,
|
| };
|
|
|
| SVGPathElement implements SVGExternalResourcesRequired;
|
| -SVGPathElement implements SVGTests;
|
| -
|
|
|