2017-10-14 04:23:49 +00:00
|
|
|
{
|
|
|
|
"info": {
|
|
|
|
"name": "Scalable Vector Graphics (SVG) 1.1 (Second Edition)",
|
|
|
|
"subsection_number": null,
|
|
|
|
"subsection_name": null,
|
|
|
|
"url": "https://www.w3.org/TR/SVG/"
|
|
|
|
},
|
|
|
|
"features": [
|
|
|
|
"HTMLEmbedElement.prototype.getSVGDocument",
|
|
|
|
"HTMLIFrameElement.prototype.getSVGDocument",
|
|
|
|
"HTMLObjectElement.prototype.getSVGDocument",
|
|
|
|
"SVGAngle.prototype.convertToSpecifiedUnits",
|
|
|
|
"SVGAngle.prototype.newValueSpecifiedUnits",
|
|
|
|
"SVGAnimationElement.prototype.beginElement",
|
|
|
|
"SVGAnimationElement.prototype.beginElementAt",
|
|
|
|
"SVGAnimationElement.prototype.endElement",
|
|
|
|
"SVGAnimationElement.prototype.endElementAt",
|
|
|
|
"SVGAnimationElement.prototype.getCurrentTime",
|
|
|
|
"SVGAnimationElement.prototype.getSimpleDuration",
|
|
|
|
"SVGAnimationElement.prototype.getStartTime",
|
|
|
|
"SVGAnimationElement.prototype.hasExtension",
|
|
|
|
"SVGFEDropShadowElement.prototype.setStdDeviation",
|
|
|
|
"SVGFEGaussianBlurElement.prototype.setStdDeviation",
|
|
|
|
"SVGFilterElement.apply",
|
|
|
|
"SVGGraphicsElement.prototype.getBBox",
|
|
|
|
"SVGGraphicsElement.prototype.getCTM",
|
|
|
|
"SVGGraphicsElement.prototype.getScreenCTM",
|
|
|
|
"SVGGraphicsElement.prototype.getTransformToElement",
|
|
|
|
"SVGGraphicsElement.prototype.hasExtension",
|
|
|
|
"SVGLength.prototype.convertToSpecifiedUnits",
|
|
|
|
"SVGLength.prototype.newValueSpecifiedUnits",
|
|
|
|
"SVGLengthList.prototype.appendItem",
|
|
|
|
"SVGLengthList.prototype.clear",
|
|
|
|
"SVGLengthList.prototype.getItem",
|
|
|
|
"SVGLengthList.prototype.initialize",
|
|
|
|
"SVGLengthList.prototype.insertItemBefore",
|
|
|
|
"SVGLengthList.prototype.removeItem",
|
|
|
|
"SVGLengthList.prototype.replaceItem",
|
|
|
|
"SVGMarkerElement.prototype.setOrientToAngle",
|
|
|
|
"SVGMarkerElement.prototype.setOrientToAuto",
|
|
|
|
"SVGMatrix.prototype.flipX",
|
|
|
|
"SVGMatrix.prototype.flipY",
|
|
|
|
"SVGMatrix.prototype.inverse",
|
|
|
|
"SVGMatrix.prototype.multiply",
|
|
|
|
"SVGMatrix.prototype.rotate",
|
|
|
|
"SVGMatrix.prototype.rotateFromVector",
|
|
|
|
"SVGMatrix.prototype.scale",
|
|
|
|
"SVGMatrix.prototype.scaleNonUniform",
|
|
|
|
"SVGMatrix.prototype.skewX",
|
|
|
|
"SVGMatrix.prototype.skewY",
|
|
|
|
"SVGMatrix.prototype.translate",
|
|
|
|
"SVGNumberList.prototype.appendItem",
|
|
|
|
"SVGNumberList.prototype.clear",
|
|
|
|
"SVGNumberList.prototype.getItem",
|
|
|
|
"SVGNumberList.prototype.initialize",
|
|
|
|
"SVGNumberList.prototype.insertItemBefore",
|
|
|
|
"SVGNumberList.prototype.removeItem",
|
|
|
|
"SVGNumberList.prototype.replaceItem",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegArcAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegArcRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegClosePath",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoCubicAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoCubicRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoCubicSmoothAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoCubicSmoothRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticSmoothAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticSmoothRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegLinetoAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegLinetoHorizontalAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegLinetoHorizontalRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegLinetoRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegLinetoVerticalAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegLinetoVerticalRel",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegMovetoAbs",
|
|
|
|
"SVGPathElement.prototype.createSVGPathSegMovetoRel",
|
|
|
|
"SVGPathElement.prototype.getPathSegAtLength",
|
|
|
|
"SVGPathElement.prototype.getPointAtLength",
|
|
|
|
"SVGPathElement.prototype.getTotalLength",
|
|
|
|
"SVGPathSegList.prototype.appendItem",
|
|
|
|
"SVGPathSegList.prototype.clear",
|
|
|
|
"SVGPathSegList.prototype.getItem",
|
|
|
|
"SVGPathSegList.prototype.initialize",
|
|
|
|
"SVGPathSegList.prototype.insertItemBefore",
|
|
|
|
"SVGPathSegList.prototype.removeItem",
|
|
|
|
"SVGPathSegList.prototype.replaceItem",
|
|
|
|
"SVGPoint.prototype.matrixTransform",
|
|
|
|
"SVGPointList.prototype.appendItem",
|
|
|
|
"SVGPointList.prototype.clear",
|
|
|
|
"SVGPointList.prototype.getItem",
|
|
|
|
"SVGPointList.prototype.initialize",
|
|
|
|
"SVGPointList.prototype.insertItemBefore",
|
|
|
|
"SVGPointList.prototype.removeItem",
|
|
|
|
"SVGPointList.prototype.replaceItem",
|
|
|
|
"SVGStringList.prototype.appendItem",
|
|
|
|
"SVGStringList.prototype.clear",
|
|
|
|
"SVGStringList.prototype.getItem",
|
|
|
|
"SVGStringList.prototype.initialize",
|
|
|
|
"SVGStringList.prototype.insertItemBefore",
|
|
|
|
"SVGStringList.prototype.removeItem",
|
|
|
|
"SVGStringList.prototype.replaceItem",
|
|
|
|
"SVGSVGElement.prototype.animationsPaused",
|
|
|
|
"SVGSVGElement.prototype.createSVGAngle",
|
|
|
|
"SVGSVGElement.prototype.createSVGLength",
|
|
|
|
"SVGSVGElement.prototype.createSVGMatrix",
|
|
|
|
"SVGSVGElement.prototype.createSVGNumber",
|
|
|
|
"SVGSVGElement.prototype.createSVGPoint",
|
|
|
|
"SVGSVGElement.prototype.createSVGRect",
|
|
|
|
"SVGSVGElement.prototype.createSVGTransform",
|
|
|
|
"SVGSVGElement.prototype.createSVGTransformFromMatrix",
|
|
|
|
"SVGSVGElement.prototype.deselectAll",
|
|
|
|
"SVGSVGElement.prototype.forceRedraw",
|
|
|
|
"SVGSVGElement.prototype.getCurrentTime",
|
|
|
|
"SVGSVGElement.prototype.getElementById",
|
|
|
|
"SVGSVGElement.prototype.pauseAnimations",
|
|
|
|
"SVGSVGElement.prototype.setCurrentTime",
|
|
|
|
"SVGSVGElement.prototype.suspendRedraw",
|
|
|
|
"SVGSVGElement.prototype.unpauseAnimations",
|
|
|
|
"SVGSVGElement.prototype.unsuspendRedraw",
|
|
|
|
"SVGSVGElement.prototype.unsuspendRedrawAll",
|
|
|
|
"SVGSymbolElement.prototype.hasExtension",
|
|
|
|
"SVGTextContentElement.prototype.getCharNumAtPosition",
|
|
|
|
"SVGTextContentElement.prototype.getComputedTextLength",
|
|
|
|
"SVGTextContentElement.prototype.getEndPositionOfChar",
|
|
|
|
"SVGTextContentElement.prototype.getExtentOfChar",
|
|
|
|
"SVGTextContentElement.prototype.getNumberOfChars",
|
|
|
|
"SVGTextContentElement.prototype.getRotationOfChar",
|
|
|
|
"SVGTextContentElement.prototype.getStartPositionOfChar",
|
|
|
|
"SVGTextContentElement.prototype.getSubStringLength",
|
|
|
|
"SVGTextContentElement.prototype.selectSubString",
|
|
|
|
"SVGTransform.prototype.setMatrix",
|
|
|
|
"SVGTransform.prototype.setRotate",
|
|
|
|
"SVGTransform.prototype.setScale",
|
|
|
|
"SVGTransform.prototype.setSkewX",
|
|
|
|
"SVGTransform.prototype.setSkewY",
|
|
|
|
"SVGTransform.prototype.setTranslate",
|
|
|
|
"SVGTransformList.prototype.appendItem",
|
|
|
|
"SVGTransformList.prototype.clear",
|
|
|
|
"SVGTransformList.prototype.consolidate",
|
|
|
|
"SVGTransformList.prototype.createSVGTransformFromMatrix",
|
|
|
|
"SVGTransformList.prototype.getItem",
|
|
|
|
"SVGTransformList.prototype.initialize",
|
|
|
|
"SVGTransformList.prototype.insertItemBefore",
|
|
|
|
"SVGTransformList.prototype.removeItem",
|
|
|
|
"SVGTransformList.prototype.replaceItem"
|
|
|
|
]
|
|
|
|
}
|