Opera Presto offers support for SVG DOM Interfaces, as described in the following data table.
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
|---|---|---|---|---|---|---|
| AsyncStatusCallback | 1.2 | ✘ | ✘ | ✘ | ✔ | No |
| AsyncURLStatus | 1.2 | ✘ | ✘ | ✘ | ✔ | No |
| EventListenerInitializer2 | 1.2 | ✘ | ✘ | ✘ | ✔ | No |
events::EventTarget
|
1.1 | ✘ | ✘ | ✔ | ✔ | Yes |
GetSVGDocument
|
1.1 | ✘ | ✘ | ✔ | ✔ | Yes |
| smil::ElementTimeControl | 1.1 | ✘ | ✘ | ✔ | ✔ | Yes |
| SVGAElement | 1.1 | ✔ | ✔ | ✘ | ✔ | Yes |
| SVGAltGlyphDefElement | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGAltGlyphElement | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGAltGlyphItemElement | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGAngle | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimateColorElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedAngle | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGAnimatedBoolean
|
1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedEnumeration | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGAnimatedInteger
|
1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedLength | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedLengthList | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedNumber | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedNumberList | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGAnimatedPathData | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedPoints | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedPreserveAspectRatio | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedRect | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedString | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimatedTransformList | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimateElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimateMotionElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimateTransformElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGAnimationElement | 1.1 | ✘ | ✘ | ✘ | ✔ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGCircleElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGClipPathElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGColor
|
1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGColorProfileElement | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGColorProfileRule | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGComponentTransferFunctionElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGCSSRule | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGCursorElement | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGDefinitionSrcElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGDefsElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| 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 |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGFEComponentTransferElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGFECompositeElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGFEConvolveMatrixElement
|
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 |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| 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 |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| 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 |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGFontFaceUriElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGForeignObjectElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGGElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGGlobal
|
1.2 | ✘ | ✘ | ✘ | ✔ | No |
| SVGGlyphElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGGlyphRefElement | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGGradientElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGHKernElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGICCColor
|
1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGImageElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGLangSpace | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGLength | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGLengthList | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGLinearGradientElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGLineElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGLocatable
|
1.1 | ✘ | ✘ | ✔ | ✔ | Yes |
SVGLocatableElement
|
1.2 | ✘ | ✘ | ✘ | ✔ | No |
| SVGMarkerElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGMaskElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGMatrix
|
1.1 | ✘ | ✘ | ✔ | ✔ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGMetadataElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGMissingGlyphElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGMPathElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGNumber | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGNumberList | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGPaint
|
1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGPath | 1.2 | ✘ | ✘ | ✘ | ✔ | Yes |
| SVGPathElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGPathSeg | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGPathSegArcAbs | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| 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 |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| 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 |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGPoint | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGPointList | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGPolygonElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGPolylineElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGPreserveAspectRatio | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGRadialGradientElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGRect | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGRectElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGRenderingIntent | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| SVGRGBColor | 1.2 | ✘ | ✘ | ✘ | ✔ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGScriptElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGSetElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGStopElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGStringList
|
1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGStylable
|
1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGStyleElement
|
1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
SVGSVGElement
|
1.1 | ✘ | ✘ | ✔ | ✔ | Yes |
| SVGSwitchElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGSymbolElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTests | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGTextContentElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTextElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTextPathElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTextPositioningElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTimedElement | 1.2 | ✘ | ✘ | ✘ | ✔ | Yes |
SVGTimer
|
1.2 | ✘ | ✘ | ✘ | ✔ | No |
| SVGTitleElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTransform | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTransformable | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTransformList | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| Interface name | Version | 1.1T | 1.1B | 1.1F | 1.2T | Support |
| SVGTRefElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGTSpanElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGUnitTypes | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGURIReference | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGUseElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGViewElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGViewSpec | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
SVGVisualMediaElement
|
1.2 | ✘ | ✘ | ✘ | ✔ | No |
| SVGVKernElement | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGZoomAndPan | 1.1 | ✘ | ✘ | ✔ | ✘ | Yes |
| SVGZoomEvent | 1.1 | ✘ | ✘ | ✔ | ✘ | No |
| TraitAccess | 1.2 | ✘ | ✘ | ✘ | ✔ | Yes |
Need help? Hit F1 anytime while using Opera to access our online help files, or go here.