Skip to main content

Coverage / dom

DOM

Specification: dom.spec.whatwg.org/. 35 interfaces defined here, 384 members exposed on Window (Web IDL). Group: Test DOM core.

Existence only: “present” means the name is defined where Web IDL puts it, not that it behaves as the standard says. The featured checks test behavior.

Share present per engine
EngineMembers presentInterfaces present
warpdom0.1.6maintainer's engine94% (362 of 384)34 of 35
happy-dom21.0.372% (275 of 384)26 of 35
jsdom30.1.393% (357 of 384)34 of 35
linkedom0.18.1344% (168 of 384)19 of 35
36 of 36 interfaces
AbortController2 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Node.js
AbortSignal7 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Node.js
AbstractRange5 memberswarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Missing
Attr7 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
CDATASection0 memberswarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Present
CharacterData13 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
Comment0 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
CustomEvent2 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
Document43 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
DocumentFragment11 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
DocumentType7 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
DOMImplementation4 memberswarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Missing
DOMTokenList15 memberswarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Missing
Element53 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
Event22 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
EventTarget3 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
HTMLCollection3 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
MutationObserver3 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
MutationRecord9 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
NamedNodeMap8 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
Node47 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
NodeFiltercallback, 17 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
NodeIterator8 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
NodeList7 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
ProcessingInstruction8 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
Range26 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
ShadowRoot8 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
StaticRange0 memberswarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Missing
Text3 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Present
TreeWalker11 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
Window1 member added to Window (defined in HTML)warpdom: 1/1happy-dom: 0/1jsdom: 1/1linkedom: 0/1
XMLDocument0 memberswarpdom: Presenthappy-dom: Presentjsdom: Presentlinkedom: Missing
XPathEvaluator3 memberswarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Missing
XPathExpression1 memberwarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Missing
XPathResult19 memberswarpdom: Presenthappy-dom: Missingjsdom: Presentlinkedom: Missing
XSLTProcessor8 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing

Probed 2026-10-19. Data: idl.json (CC BY 4.0).