| Interface name | Comments | Version | Support |
|---|---|---|---|
| GetSVGDocument |
On 'embed'-, 'object'- and 'iframe'- elements |
1.1 | Yes |
| SVGAElement | 1.1 | Yes | |
| SVGAltGlyphDefElement | 1.1 | No | |
| SVGAltGlyphElement | 1.1 | No | |
| SVGAltGlyphItemElement | 1.1 | No | |
| SVGAngle | 1.1 | Yes | |
| SVGAnimateColorElement | 1.1 | Yes | |
| SVGAnimateElement | 1.1 | Yes | |
| SVGAnimateMotionElement | 1.1 | Yes | |
| SVGAnimateTransformElement | 1.1 | Yes | |
| SVGAnimatedAngle | 1.1 | Yes | |
| SVGAnimatedBoolean | 1.1 | Yes | |
| SVGAnimatedEnumeration | 1.1 | Yes | |
| SVGAnimatedInteger |
Implemented as a SVGAnimatedNumber |
1.1 | Yes |
| SVGAnimatedLength | 1.1 | Yes | |
| SVGAnimatedLengthList | 1.1 | Yes | |
| SVGAnimatedNumber | 1.1 | Yes | |
| SVGAnimatedNumberList | 1.1 | Yes | |
| SVGAnimatedPathData | 1.1 | Yes | |
| SVGAnimatedPoints | 1.1 | Yes | |
| SVGAnimatedPreserveAspectRatio | 1.1 | Yes | |
| SVGAnimatedRect | 1.1 | Yes | |
| SVGAnimatedString | 1.1 | Yes | |
| SVGAnimatedTransformList | 1.1 | Yes | |
| SVGAnimationElement | 1.1 | Yes | |
| SVGCSSRule | 1.1 | No | |
| SVGCircleElement | 1.1 | Yes | |
| SVGClipPathElement | 1.1 | Yes | |
| SVGColor |
Unsupported method: setColor |
1.1 | Yes |
| SVGColorProfileElement | 1.1 | No | |
| SVGColorProfileRule | 1.1 | No | |
| SVGComponentTransferFunctionElement | 1.1 | Yes | |
| SVGCursorElement | 1.1 | No | |
| SVGDefinitionSrcElement | 1.1 | Yes | |
| SVGDefsElement | 1.1 | Yes | |
| SVGDescElement | 1.1 | Yes | |
| SVGDocument | 1.1 | Yes | |
| SVGElement | 1.1 | Yes | |
| SVGElementInstance | 1.1 | Yes | |
| SVGElementInstanceList | 1.1 | Yes | |
| SVGEllipseElement | 1.1 | Yes | |
| SVGEvent | 1.1 | No | |
| SVGExternalResourcesRequired | 1.1 | No | |
| SVGFEBlendElement | 1.1 | Yes | |
| SVGFEColorMatrixElement | 1.1 | Yes | |
| SVGFEComponentTransferElement | 1.1 | Yes | |
| SVGFECompositeElement | 1.1 | Yes | |
| SVGFEConvolveMatrixElement |
Added 'in1' property omitted in SVG 1.1 specification |
1.1 | Yes |
| SVGFEDiffuseLightingElement | 1.1 | Yes | |
| SVGFEDisplacementMapElement | 1.1 | Yes | |
| SVGFEDistantLightElement | 1.1 | Yes | |
| SVGFEFloodElement | 1.1 | Yes | |
| SVGFEFuncAElement | 1.1 | Yes | |
| SVGFEFuncBElement | 1.1 | Yes | |
| SVGFEFuncGElement | 1.1 | Yes | |
| SVGFEFuncRElement | 1.1 | Yes | |
| SVGFEGaussianBlurElement | 1.1 | Yes | |
| SVGFEImageElement | 1.1 | Yes | |
| SVGFEMergeElement | 1.1 | Yes | |
| SVGFEMergeNodeElement | 1.1 | Yes | |
| SVGFEMorphologyElement | 1.1 | Yes | |
| SVGFEOffsetElement | 1.1 | Yes | |
| SVGFEPointLightElement | 1.1 | Yes | |
| SVGFESpecularLightingElement | 1.1 | Yes | |
| SVGFESpotLightElement | 1.1 | Yes | |
| SVGFETileElement | 1.1 | Yes | |
| SVGFETurbulenceElement | 1.1 | Yes | |
| SVGFilterElement | 1.1 | Yes | |
| SVGFilterPrimitiveStandardAttributes | 1.1 | Yes | |
| SVGFitToViewBox | 1.1 | Yes | |
| SVGFontElement | 1.1 | Yes | |
| SVGFontFaceElement | 1.1 | Yes | |
| SVGFontFaceFormatElement | 1.1 | Yes | |
| SVGFontFaceNameElement | 1.1 | Yes | |
| SVGFontFaceSrcElement | 1.1 | Yes | |
| SVGFontFaceUriElement | 1.1 | Yes | |
| SVGForeignObjectElement | 1.1 | Yes | |
| SVGGElement | 1.1 | Yes | |
| SVGGlyphElement | 1.1 | Yes | |
| SVGGlyphRefElement | 1.1 | No | |
| SVGGradientElement | 1.1 | Yes | |
| SVGHKernElement | 1.1 | Yes | |
| SVGICCColor |
There is no ICC color support |
1.1 | No |
| SVGImageElement | 1.1 | Yes | |
| SVGLangSpace | 1.1 | No | |
| SVGLength | 1.1 | Yes | |
| SVGLengthList | 1.1 | Yes | |
| SVGLineElement | 1.1 | Yes | |
| SVGLinearGradientElement | 1.1 | Yes | |
| SVGLocatable |
getScreenBBox() method fromSVG Tiny 1.2 uDOM also supported |
1.1 | Yes |
| SVGMPathElement | 1.1 | Yes | |
| SVGMarkerElement | 1.1 | Yes | |
| SVGMaskElement | 1.1 | Yes | |
| SVGMatrix |
Including the SVG Tiny 1.2 uDOM methods |
1.1 | Yes |
| SVGMetadataElement | 1.1 | Yes | |
| SVGMissingGlyphElement | 1.1 | Yes | |
| SVGNumber | 1.1 | Yes | |
| SVGNumberList | 1.1 | Yes | |
| SVGPaint |
- The SVGPaint interface is implemented - The CSS interfaces GetCSSText and SetCSSText are unsupported |
1.1 | Yes |
| SVGPath | 1.2 | Yes | |
| SVGPathElement | 1.1 | Yes | |
| SVGPathSeg | 1.1 | Yes | |
| SVGPathSegArcAbs | 1.1 | Yes | |
| SVGPathSegArcRel | 1.1 | Yes | |
| SVGPathSegClosePath | 1.1 | Yes | |
| SVGPathSegCurvetoCubicAbs | 1.1 | Yes | |
| SVGPathSegCurvetoCubicRel | 1.1 | Yes | |
| SVGPathSegCurvetoCubicSmoothAbs | 1.1 | Yes | |
| SVGPathSegCurvetoCubicSmoothRel | 1.1 | Yes | |
| SVGPathSegCurvetoQuadraticAbs | 1.1 | Yes | |
| SVGPathSegCurvetoQuadraticRel | 1.1 | Yes | |
| SVGPathSegCurvetoQuadraticSmoothAbs | 1.1 | Yes | |
| SVGPathSegCurvetoQuadraticSmoothRel | 1.1 | Yes | |
| SVGPathSegLinetoAbs | 1.1 | Yes | |
| SVGPathSegLinetoHorizontalAbs | 1.1 | Yes | |
| SVGPathSegLinetoHorizontalRel | 1.1 | Yes | |
| SVGPathSegLinetoRel | 1.1 | Yes | |
| SVGPathSegLinetoVerticalAbs | 1.1 | Yes | |
| SVGPathSegLinetoVerticalRel | 1.1 | Yes | |
| SVGPathSegList | 1.1 | Yes | |
| SVGPathSegMovetoAbs | 1.1 | Yes | |
| SVGPathSegMovetoRel | 1.1 | Yes | |
| SVGPatternElement | 1.1 | Yes | |
| SVGPoint | 1.1 | Yes | |
| SVGPointList | 1.1 | Yes | |
| SVGPolygonElement | 1.1 | Yes | |
| SVGPolylineElement | 1.1 | Yes | |
| SVGPreserveAspectRatio | 1.1 | Yes | |
| SVGRGBColor | 1.2 | Yes | |
| SVGRadialGradientElement | 1.1 | Yes | |
| SVGRect | 1.1 | Yes | |
| SVGRectElement | 1.1 | Yes | |
| SVGRenderingIntent | 1.1 | No | |
| SVGSVGElement |
- currentView (requires SVGViewSpec) - The getIntersectionList() and getEnclosureList() methods return a StaticNodeList - ScreenPixelToMillimeterX, ScreenPixelToMillimeterY, PixelUnitToMillimeterX, PixelUnitToMillimeterY use hard coded values |
1.1 | Yes |
| SVGScriptElement | 1.1 | Yes | |
| SVGSetElement | 1.1 | Yes | |
| SVGStopElement | 1.1 | Yes | |
| SVGStringList | Does NOT support that each DOMString can only occur once in a list or that when inserted in a list, it is removed from a previous list it was a member of | 1.1 | Yes |
| SVGStylable | The property 'style' implemented in the same way as for html-elements | 1.1 | Yes |
| SVGStyleElement | media, title unsupported | 1.1 | Yes |
| SVGSwitchElement | 1.1 | Yes | |
| SVGSymbolElement | 1.1 | Yes | |
| SVGTRefElement | 1.1 | Yes | |
| SVGTSpanElement | 1.1 | Yes | |
| SVGTests | 1.1 | Yes | |
| SVGTextContentElement | 1.1 | Yes | |
| SVGTextElement | 1.1 | Yes | |
| SVGTextPathElement | 1.1 | Yes | |
| SVGTextPositioningElement | 1.1 | Yes | |
| SVGTitleElement | 1.1 | Yes | |
| SVGTransform | 1.1 | Yes | |
| SVGTransformList | 1.1 | Yes | |
| SVGTransformable | 1.1 | Yes | |
| SVGURIReference | 1.1 | Yes | |
| SVGUnitTypes | 1.1 | Yes | |
| SVGUseElement | 1.1 | Yes | |
| SVGVKernElement | 1.1 | Yes | |
| SVGViewElement | 1.1 | Yes | |
| SVGViewSpec | 1.1 | No | |
| SVGZoomAndPan | 1.1 | Yes | |
| SVGZoomEvent | 1.1 | No | |
| TraitAccess | 1.2 | Yes | |
| events::EventTarget | The interface is present on all interfaces deriving from SVGElement | 1.1 | Yes |
| smil::ElementTimeControl | 1.1 | Yes |
Need help? Hit F1 anytime while using Opera to access our online help files, or go here.