Element | Notes |
Structure Module |
svg | - Implemented.
currentScale andcurrentTranslate DOM attributes are implemented, but there is no pan and zoom user interface. - SVGSVGElement
- Unimplemented attributes: contentScriptType, contentStyleType, viewport, useCurrentView, currentView
- Unimplemented bindings: pauseAnimations, unpauseAnimations,
animationsPaused, getCurrentTime, setCurrentTime, getIntersectionList,
getEnclosureList, checkIntersection, checkEnclosure, deselectAll,
createSVGAngle(implemented in Firefox 2), getElementById |
g | |
defs | |
desc | - Implemented.
- Only stored in the DOM, no user interface.
|
title | |
metadata | - Implemented.
- Only stored in the DOM, no user interface.
|
symbol | |
use | - Implemented.
- Only works for internal document references (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.
- Only works for raster images (bug 272288
).
|
Style Module |
style | |
Shape Module |
path | - Implemented.
- SVGPathElement Interface
- Unimplemented attributes: pathLength, normalizedPathSegList,
animatedPathSegList, animatedNormalizedPathSegList
- Unimplemented bindings: getTotalLength,
getPointAtLength(implemented in Firefox 2), getPathSegAtLength |
rect | |
circle | |
line | |
ellipse | |
polyline | |
polygon | |
Text Module |
text | - Implemented.
- SVGTextElement
- Unimplemented attributes: rotate, textLength, lengthAdjust
- Unimplemented bindings: getNumberOfChars, getSubStringLength,
getStartPositionOfChar, getEndPositionOfChar, getRotationOfChar,
getCharNumAtPosition, selectSubString
- Bindings not functional at
onload time: getExtentOfChar |
tspan | - Implemented.
- SVGTSpanElement
- Unimplemented attributes: rotate, textLength, lengthAdjust
- Unimplemented unit identifier: em (for use in attributes dx, dy) (bug 305859
)
- Unimplemented bindings: getNumberOfChars,
getComputedTextLength(implemented in Firefox 2),
getSubStringLength, getStartPositionOfChar, getEndPositionOfChar,
getExtentOfChar, getRotationOfChar, getCharNumAtPosition, selectSubString |
tref | |
textPath | - Implemented in Firefox 2.
- Unimplemented attributes: method, spacing, textLength, lengthAdjust
|
altGlyph | |
altGlyphDef | |
altGlyphItem | |
glyphRef | |
Marker Module |
marker | |
Color Profile Module |
color-profile | |
Gradient Module |
linearGradient | |
radialGradient | |
stop | |
Pattern Module |
pattern | - Implemented in Firefox 3.
|
Clip Module |
clipPath | - Implemented.
- Won't handle clip paths with have elements with different clip-rule properties or that reference other clipPaths. (bug 267224
).
|
Mask Module |
mask | - Implemented in Firefox 3.
|
Filter Module |
filter | - Implemented in Firefox 3.
|
feBlend | - Implemented in Firefox 3.
|
feColorMatrix | - Implemented in Firefox 3.
|
feComponentTransfer | - Implemented in Firefox 3.
|
feComposite | - Implemented in Firefox 3.
|
feConvolveMatrix | - Implemented in Firefox 3.
|
feDiffuseLighting | - Implemented in Firefox 3.
|
feDisplacementMap | - Implemented in Firefox 3.
|
feFlood | - Implemented in Firefox 3.
|
feGaussianBlur | - Implemented in Firefox 3.
|
feImage | - Implemented in Firefox 3.
|
feMerge | - Implemented in Firefox 3.
|
feMergeNode | - Implemented in Firefox 3.
|
feMorphology | - Implemented in Firefox 3.
|
feOffset | - Implemented in Firefox 3.
|
feSpecularLighting | - Implemented in Firefox 3.
|
feTile | - Implemented in Firefox 3.
|
feTurbulence | - Implemented in FIrefox 3.
|
feDistantLight | - Implemented in Firefox 3.
|
fePointLight | - Implemented in Firefox 3.
|
feSpotLight | - Implemented in Firefox 3.
|
feFuncR | - Implemented in Firefox 3.
|
feFuncG | - Implemented in Firefox 3.
|
feFuncB | - Implemented in Firefox 3.
|
feFuncA | - Implemented in Firefox 3.
|
Cursor Module |
cursor | |
Hyperlinking Module |
a | - Implemented as an XBL binding - object is not of type
SVGAElement . - Only
xlink:href ,xlink:show , andxlink:target (as of Firefox 2) attributes implemented. |
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 | - Implemented in Firefox 3.
|