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
|
SVGPathSegList Interface - Unimplemented bindings: replaceItem()
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.
|