Node
| Engine | Interface | Members present |
|---|---|---|
| warpdom0.1.6maintainer's engine | Present | None missing. |
| happy-dom21.0.3 | Present | Missing: ENTITY_REFERENCE_NODE, ENTITY_NODE, NOTATION_NODE, lookupPrefix, lookupNamespaceURI, isDefaultNamespace |
| jsdom30.1.3 | Present | None missing. |
| linkedom0.18.13 | Present | Missing: ENTITY_REFERENCE_NODE, ENTITY_NODE, PROCESSING_INSTRUCTION_NODE, NOTATION_NODE, nodeType, ownerDocument, parentNode, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_PRECEDING, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, lookupPrefix, lookupNamespaceURI and 1 more |
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.
DOM
| Member | warpdommaintainer's engine | happy-dom | jsdom | linkedom |
|---|---|---|---|---|
ELEMENT_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
ATTRIBUTE_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
TEXT_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
CDATA_SECTION_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
ENTITY_REFERENCE_NODEconstant | warpdom: yes | happy-dom: no | jsdom: yes | linkedom: no |
ENTITY_NODEconstant | warpdom: yes | happy-dom: no | jsdom: yes | linkedom: no |
PROCESSING_INSTRUCTION_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
COMMENT_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
DOCUMENT_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
DOCUMENT_TYPE_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
DOCUMENT_FRAGMENT_NODEconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
NOTATION_NODEconstant | warpdom: yes | happy-dom: no | jsdom: yes | linkedom: no |
nodeTypeattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
nodeNameattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
baseURIattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
isConnectedattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
ownerDocumentattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
getRootNodemethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
parentNodeattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
parentElementattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
hasChildNodesmethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
childNodesattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
firstChildattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
lastChildattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
previousSiblingattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
nextSiblingattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
nodeValueattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
textContentattribute | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
normalizemethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
cloneNodemethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
isEqualNodemethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
isSameNodemethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
DOCUMENT_POSITION_DISCONNECTEDconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
DOCUMENT_POSITION_PRECEDINGconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
DOCUMENT_POSITION_FOLLOWINGconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
DOCUMENT_POSITION_CONTAINSconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
DOCUMENT_POSITION_CONTAINED_BYconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFICconstant | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: no |
compareDocumentPositionmethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
containsmethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
lookupPrefixmethod | warpdom: yes | happy-dom: no | jsdom: yes | linkedom: no |
lookupNamespaceURImethod | warpdom: yes | happy-dom: no | jsdom: yes | linkedom: no |
isDefaultNamespacemethod | warpdom: yes | happy-dom: no | jsdom: yes | linkedom: no |
insertBeforemethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
appendChildmethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
replaceChildmethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |
removeChildmethod | warpdom: yes | happy-dom: yes | jsdom: yes | linkedom: yes |