Coverage / SVG / SVGSVGElement
SVGSVGElement
| Engine | Interface | Members present |
|---|---|---|
| warpdom0.1.6maintainer's engine | Present | Missing (all): x, y, width, height, currentScale, currentTranslate, getIntersectionList, getEnclosureList, checkIntersection, checkEnclosure, deselectAll, createSVGNumber, createSVGLength, createSVGAngle, createSVGPoint and 37 more |
| happy-dom21.0.3 | Present | Missing: suspendRedraw, unsuspendRedraw, unsuspendRedrawAll, forceRedraw, onpagereveal, onpageswap, onportalactivate |
| jsdom30.1.3 | Present | Missing: x, y, width, height, currentScale, currentTranslate, getIntersectionList, getEnclosureList, checkIntersection, checkEnclosure, deselectAll, createSVGLength, createSVGAngle, createSVGPoint, createSVGMatrix and 12 more |
| linkedom0.18.13 | Missing | Interface not defined. |
An interface can be present while some of its members are missing; the table lists them per engine. Existence only: “present” means the name is defined where Web IDL puts it (the prototype, the interface object for constants and static members, or the window itself for Window), not that it behaves as the standard says.
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
| Member | warpdommaintainer's engine | happy-dom | jsdom | linkedom |
|---|---|---|---|---|
xattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
yattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
widthattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
heightattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
currentScaleattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
currentTranslateattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
getIntersectionListmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
getEnclosureListmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
checkIntersectionmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
checkEnclosuremethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
deselectAllmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
createSVGNumbermethod | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
createSVGLengthmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
createSVGAnglemethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
createSVGPointmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
createSVGMatrixmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
createSVGRectmethod | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
createSVGTransformmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
createSVGTransformFromMatrixmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
getElementByIdmethod | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
suspendRedrawmethod | warpdom: no | happy-dom: no | jsdom: yes | linkedom: no |
unsuspendRedrawmethod | warpdom: no | happy-dom: no | jsdom: yes | linkedom: no |
unsuspendRedrawAllmethod | warpdom: no | happy-dom: no | jsdom: yes | linkedom: no |
forceRedrawmethod | warpdom: no | happy-dom: no | jsdom: yes | linkedom: no |
viewBoxattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
preserveAspectRatioattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
Gamepad
| Member | warpdommaintainer's engine | happy-dom | jsdom | linkedom |
|---|---|---|---|---|
ongamepadconnectedattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
ongamepaddisconnectedattribute | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
HTML
| Member | warpdommaintainer's engine | happy-dom | jsdom | linkedom |
|---|---|---|---|---|
onafterprintattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onbeforeprintattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onbeforeunloadattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onhashchangeattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onlanguagechangeattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onmessageattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onmessageerrorattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onofflineattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
ononlineattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onpagehideattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onpagerevealattribute | warpdom: no | happy-dom: no | jsdom: no | linkedom: no |
onpageshowattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onpageswapattribute | warpdom: no | happy-dom: no | jsdom: no | linkedom: no |
onpopstateattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onrejectionhandledattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onstorageattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onunhandledrejectionattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
onunloadattribute | warpdom: no | happy-dom: yes | jsdom: yes | linkedom: no |
Portals
| Member | warpdommaintainer's engine | happy-dom | jsdom | linkedom |
|---|---|---|---|---|
onportalactivateattribute | warpdom: no | happy-dom: no | jsdom: no | linkedom: no |
SVG Animations Level 2
| Member | warpdommaintainer's engine | happy-dom | jsdom | linkedom |
|---|---|---|---|---|
pauseAnimationsmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
unpauseAnimationsmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
animationsPausedmethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
getCurrentTimemethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |
setCurrentTimemethod | warpdom: no | happy-dom: yes | jsdom: no | linkedom: no |