| Element | Notes |
| Structure Module |
| svg | - Implemented.
currentScale and currentTranslate DOM attributes are implemented, but there is no pan and zoom user interface. - SVGSVGElement
- Unimplemented attributes: contentScriptType, contentStyleType, viewport, useCurrentView, currentView
- Unimplemented bindings: getIntersectionList, getEnclosureList, checkIntersection, checkEnclosure, deselectAll
- Recently implemented bindings:
- pauseAnimations, unpauseAnimations, animationsPaused, getCurrentTime, setCurrentTime Requires Gecko 2
, getElementById Requires Gecko 11
|
| g | |
| defs | |
| desc | - Implemented.
- Only stored in the DOM, no user interface.
|
| title | - Implemented.
- Starting in Gecko 2.0, the
title is displayed as a tooltip when the mouse hovers over the SVG object.Requires Gecko 2
|
| metadata | - Implemented.
- Only stored in the DOM, no user interface.
|
| symbol | |
| use | - Implemented.
- External document references is implemented in Firefox 3.5/Gecko 1.9.1 (
bug 269482
).
- Doesn't completely follow <svg:use> cascading rules (
bug 265894
).
- Doesn't deliver events to a SVGElementInstance tree (
bug 265895
).
|
| Conditional Processing Module |
| switch | |
| Image Module |
| image | - Implemented.
- Before Gecko 2.0, <svg:image> only supports raster images (
bug 272288
).
- Starting in Gecko 2.0, <svg:image> supports both raster and SVG images. Requires Gecko 2
|
| Style Module |
| style | |
| Shape Module |
| path | - Implemented.
- SVGPathElement Interface
- Unimplemented attributes: normalizedPathSegList, animatedNormalizedPathSegList
|
| rect | |
| circle | |
| line | |
| ellipse | |
| polyline | |
| polygon | |
| Text Module |
| text | - Implemented.
- Various presentation attributes don't work (alignment-baseline, baseline-shift, dominant-baseline, font-variant, kerning, letter-spacing, word-spacing, text-decoration, direction, unicode-bidi, writing-mode, glyph-orientation-horizontal, glyph-orientation-vertical)
- Recently multiple values of x, y, dx, dy are implemented Requires Gecko 2
- SVGTextElement
- Unimplemented attributes: textLength, lengthAdjust
- Unimplemented bindings: selectSubString
- Recently implemented attributes: rotate Requires Gecko 2
|
| tspan | - Implemented.
- Various presentation attributes don't work (alignment-baseline, baseline-shift, dominant-baseline, font-variant, kerning, letter-spacing, word-spacing, text-decoration, direction, unicode-bidi, writing-mode, glyph-orientation-horizontal, glyph-orientation-vertical)
- Recently multiple values of x, y, dx, dy are implemented Requires Gecko 2
- SVGTSpanElement
- Unimplemented attributes: textLength, lengthAdjust
- Unimplemented bindings: selectSubString
- Recently implemented attributes: rotate Requires Gecko 2
|
| tref | |
| textPath | - Implemented.
- Unimplemented bindings: selectSubString
|
| altGlyph | |
| altGlyphDef | |
| altGlyphItem | |
| glyphRef | |
| Marker Module |
| marker | |
| Color Profile Module |
| color-profile | |
| Gradient Module |
| linearGradient | |
| radialGradient | |
| stop | |
| Pattern Module |
| pattern | |
| Clip Module |
| clipPath | |
| Mask Module |
| mask | |
| Filter Module |
| filter | - Implemented.
- Of the pseudo-inputs, only
SourceGraphic and SourceAlpha are implemented (
bug 43755
). - Use of an unimplemented pseudo-input or filter element will cause the filter to be ignored and the referring graphic to be drawn without any filter.
|
| feBlend | |
| feColorMatrix | |
| feComponentTransfer | |
| feComposite | |
| feConvolveMatrix | |
| feDiffuseLighting | |
| feDisplacementMap | |
| feFlood | |
| feGaussianBlur | |
| feImage | - Implemented.
- Before Gecko 2.0, <svg:feImage> only supports raster images.
- Starting in Gecko 2.0, <svg:feImage> supports both raster and SVG images. Requires Gecko 2
- Document fragments (
bug 455986
) aren't supported in <svg:feImage>.
|
| feMerge | |
| feMergeNode | |
| feMorphology | |
| feOffset | |
| feSpecularLighting | |
| feTile | |
| feTurbulence | |
| feDistantLight | |
| fePointLight | |
| feSpotLight | |
| feFuncR | |
| feFuncG | |
| feFuncB | |
| feFuncA | |
| Cursor Module |
| cursor | |
| Hyperlinking Module |
| a | - Only
xlink:href, xlink:show, xlink:target and xlink:title attributes implemented. |
| View Module |
| view | |
| Scripting Module |
| script | |
| Animation Module |
| animate | - Implemented in Gecko 2.0 Requires Gecko 2.0
|
| set | - Implemented in Gecko 2.0 Requires Gecko 2.0
|
| animateMotion | - Implemented in Gecko 2.0 (
bug 436418
). Requires Gecko 2.0
|
| animateTransform | - Implemented in Gecko 2.0 Requires Gecko 2.0
|
| animateColor | |
| mpath | - Implemented in Gecko 2.0 (
bug 436418
). Requires Gecko 2.0
|
| 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 | |