| Élément | Notes |
| Structure Module |
| svg | - Implémenté.
- Les attributs DOM
currentScale et currentTranslate sont implémentés, mais il n'y a pas d'interface utilisateur pour se déplacer et zoomer. - SVGSVGElement
- Attributs non implémentés : contentScriptType, contentStyleType, viewport, useCurrentView, currentView
- Liaisons non implémentées : pauseAnimations, unpauseAnimations, animationsPaused, getCurrentTime, setCurrentTime, getIntersectionList, getEnclosureList, checkIntersection, checkEnclosure, deselectAll,
createSVGAngle (implémenté dans Firefox 2), getElementById |
| g | |
| defs | |
| desc | - Implémenté.
- Uniquement stocké dans le DOM, pas d'interface utilisateur.
|
| title | |
| metadata | - Implémenté.
- Uniquement stocké dans le DOM, pas d'interface utilisateur.
|
| symbol | |
| use | - Implémenté.
- Fonctionne uniquement pour les références internes au document (
bug 269482
).
- Ne suit pas entièrement les règles de cascade <svg:use> (
bug 265894
).
- Ne délivre pas les évènements à un arbre SVGElementInstance (
bug 265895
).
|
| Conditional Processing Module |
| switch | |
| Image Module |
| image | - Implémenté.
- Fonctionne uniquement pour les images matricielles (
bug 272288
).
|
| Style Module |
| style | |
| Shape Module |
| path | - Implémenté.
- SVGPathElement Interface
- Attributs non implémentés : pathLength, normalizedPathSegList, animatedPathSegList, animatedNormalizedPathSegList
- Liaisons non implémentées : getTotalLength,
getPointAtLength (implémenté dans Firefox 2), getPathSegAtLength |
SVGPathSegList Interface - Liaisons non implémentées : replaceItem()
| rect | |
| circle | |
| line | |
| ellipse | |
| polyline | |
| polygon | |
| Text Module |
| text | - Implémenté.
- SVGTextElement
- Attributs non implémentés : rotate, textLength, lengthAdjust
- Liaisons non implémentées : getNumberOfChars, getSubStringLength, getStartPositionOfChar, getEndPositionOfChar, getRotationOfChar, getCharNumAtPosition, selectSubString
- Liaisons non fonctionnelles au cours de
onload : getExtentOfChar |
| tspan | - Implémenté.
- SVGTSpanElement
- Attributs non implémentés : rotate, textLength, lengthAdjust
- Liaisons non implémentées : getNumberOfChars,
getComputedTextLength (implémenté dans Firefox 2), getSubStringLength, getStartPositionOfChar, getEndPositionOfChar, getExtentOfChar, getRotationOfChar, getCharNumAtPosition, selectSubString |
| tref | |
| textPath | - Implémenté dans Firefox 2.
- Attributs non implémentés : method, spacing, textLength, lengthAdjust
|
| altGlyph | |
| altGlyphDef | |
| altGlyphItem | |
| glyphRef | |
| Marker Module |
| marker | |
| Color Profile Module |
| color-profile | |
| Gradient Module |
| linearGradient | |
| radialGradient | |
| stop | |
| Pattern Module |
| pattern | - Implémenté dans Firefox 3.
|
| Clip Module |
| clipPath | - Implémenté.
- Ne gère pas les chemins ayant des éléments disposant de propriétés clip-rule différentes ou qui référencent d'autres clipPaths. (
bug 267224
).
|
| Mask Module |
| mask | - Implémenté dans Firefox 3.
|
| Filter Module |
| filter | - Implémenté dans Firefox 3.
|
| feBlend | - Implémenté dans Firefox 3.
|
| feColorMatrix | - Implémenté dans Firefox 3.
|
| feComponentTransfer | - Implémenté dans Firefox 3.
|
| feComposite | - Implémenté dans Firefox 3.
|
| feConvolveMatrix | - Implémenté dans Firefox 3.
|
| feDiffuseLighting | - Implémenté dans Firefox 3.
|
| feDisplacementMap | |
| feFlood | - Implémenté dans Firefox 3.
|
| feGaussianBlur | - Implémenté dans Firefox 3.
|
| feImage | |
| feMerge | - Implémenté dans Firefox 3.
|
| feMergeNode | - Implémenté dans Firefox 3.
|
| feMorphology | - Implémenté dans Firefox 3.
|
| feOffset | - Implémenté dans Firefox 3.
|
| feSpecularLighting | - Implémenté dans Firefox 3.
|
| feTile | - Implémenté dans Firefox 3.
|
| feTurbulence | - Implémenté dans Firefox 3.
|
| feDistantLight | - Implémenté dans Firefox 3.
|
| fePointLight | - Implémenté dans Firefox 3.
|
| feSpotLight | |
| feFuncR | - Implémenté dans Firefox 3.
|
| feFuncG | - Implémenté dans Firefox 3.
|
| feFuncB | - Implémenté dans Firefox 3.
|
| feFuncA | - Implémenté dans Firefox 3.
|
| Cursor Module |
| cursor | |
| Hyperlinking Module |
| a | - Implémenté comme une liaison XBL - l'objet n'est pas du type SVGAElement.
- Seuls les attributs
xlink:href et xlink:show sont implémentés. - Pour l'attribut
target, voir le
bug 300868
|
| View Module |
| view | |
| Scripting Module |
| script | |
| Animation Module |
| animate | |
| set | |
| animateMotion | |
| animateTransform | |
| animateColor | |
| mpath | |
| Font Module |
| font | |
| font-face | |
| glyph | |
| missing-glyph | |
| hkern | |
| vkern | |
| font-face-src | |
| font-face-uri | |
| font-face-format | |
| font-face-name | |
| definition-src | |
| Extensibility Module |
| foreignObject | - Implémenté dans Firefox 3.
|