| Document-contentType/ | 33.3% |
| 5 / 15 | | — |
| insertion-removing-steps/ | 88.2% |
| 15 / 17 | | 15 |
| moveBefore/ | 100.0% |
| 4 / 4 | | 132 |
| adoption.window.html▶ | 50.0% | FAIL | 3 / 6 | FAIL | |
| append-on-Document.html▶ | 100.0% | PASS | 5 / 5 | PASS | |
| attributes-namednodemap-cross-document.window.html▶ | 0.0% | FAIL | 0 / 2 | FAIL | |
| attributes-namednodemap.html▶ | 100.0% | PASS | 8 / 8 | PASS | |
| attributes.html▶ | 100.0% | PASS | 67 / 67 | PASS | |
| case.html▶ | 100.0% | PASS | 285 / 285 | PASS | |
| CharacterData-appendChild.html▶ | 100.0% | PASS | 9 / 9 | PASS | |
| CharacterData-appendData.html▶ | 100.0% | PASS | 14 / 14 | PASS | |
| CharacterData-data.html▶ | 100.0% | PASS | 16 / 16 | PASS | |
| CharacterData-deleteData.html▶ | 100.0% | PASS | 18 / 18 | PASS | |
| CharacterData-insertData.html▶ | 100.0% | PASS | 18 / 18 | PASS | |
| CharacterData-remove.html▶ | 100.0% | PASS | 12 / 12 | PASS | |
| CharacterData-replaceData.html▶ | 100.0% | PASS | 34 / 34 | PASS | |
| CharacterData-substringData.html▶ | 100.0% | PASS | 28 / 28 | PASS | |
| CharacterData-surrogates.html▶ | 100.0% | PASS | 8 / 8 | PASS | |
| ChildNode-after.html▶ | 100.0% | PASS | 45 / 45 | PASS | |
| ChildNode-before.html▶ | 100.0% | PASS | 45 / 45 | PASS | |
| ChildNode-replaceWith.html▶ | 100.0% | PASS | 33 / 33 | PASS | |
| Comment-constructor.html▶ | 93.8% | FAIL | 15 / 16 | FAIL | |
| Comment-in-doctype.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Document-adoptNode.html▶ | 100.0% | PASS | 4 / 4 | PASS | |
| Document-characterSet-normalization-1.html▶ | 100.0% | PASS | 315 / 315 | PASS | |
| Document-characterSet-normalization-2.html▶ | 100.0% | PASS | 339 / 339 | PASS | |
| Document-constructor.html▶ | 80.0% | FAIL | 4 / 5 | FAIL | |
| Document-createAttribute.html▶ | 100.0% | PASS | 36 / 36 | PASS | |
| Document-createCDATASection-xhtml.xhtml▶ | 57.1% | FAIL | 4 / 7 | FAIL | |
| Document-createCDATASection.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| Document-createComment.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Document-createElement-namespace.html▶ | 100.0% | PASS | 51 / 51 | PASS | |
| Document-createElement.html▶ | 100.0% | PASS | 147 / 147 | PASS | |
| Document-createElementNS.html▶ | 86.7% | FAIL | 517 / 596 | FAIL | |
| Document-createEvent-touchevent.window.html▶ | 100.0% | PASS | 3 / 3 | PASS | |
| Document-createEvent.https.html▶ | 100.0% | PASS | 279 / 279 | PASS | |
| Document-createProcessingInstruction-xhtml.xhtml▶ | 100.0% | PASS | 12 / 12 | PASS | |
| Document-createProcessingInstruction.html▶ | 100.0% | PASS | 12 / 12 | PASS | |
| Document-createTextNode.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Document-createTreeWalker.html▶ | 100.0% | PASS | 5 / 5 | PASS | |
| Document-doctype.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Document-getElementById.html▶ | 100.0% | PASS | 18 / 18 | PASS | |
| Document-getElementsByClassName.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Document-getElementsByTagName-xhtml.xhtml▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| Document-getElementsByTagName.html▶ | 100.0% | PASS | 18 / 18 | PASS | |
| Document-getElementsByTagNameNS.html▶ | 100.0% | PASS | 14 / 14 | PASS | |
| Document-implementation.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Document-importNode.html▶ | 100.0% | PASS | 5 / 5 | PASS | |
| Document-URL.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| DocumentFragment-constructor.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| DocumentFragment-getElementById.html▶ | 100.0% | PASS | 5 / 5 | PASS | |
| DocumentFragment-querySelectorAll-after-modification.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| DocumentType-literal-xhtml.xhtml▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| DocumentType-literal.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| DocumentType-remove.html▶ | 100.0% | PASS | 4 / 4 | PASS | |
| DOMImplementation-createDocument-with-null-browsing-context-crash.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| DOMImplementation-createDocument.html▶ | 100.0% | PASS | 434 / 434 | PASS | |
| DOMImplementation-createDocumentType.html▶ | 100.0% | PASS | 82 / 82 | PASS | |
| DOMImplementation-createHTMLDocument-with-null-browsing-context-crash.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| DOMImplementation-createHTMLDocument-with-saved-implementation.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| DOMImplementation-createHTMLDocument.html▶ | 100.0% | PASS | 13 / 13 | PASS | |
| DOMImplementation-hasFeature.html▶ | 100.0% | PASS | 137 / 137 | PASS | |
| Element-childElement-null-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElement-null.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount-dynamic-add-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount-dynamic-add.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount-dynamic-remove-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount-dynamic-remove.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount-nochild-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount-nochild.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-childElementCount.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-children.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Element-classlist.html▶ | 100.0% | PASS | 1,420 / 1,420 | PASS | |
| Element-firstElementChild-entity-xhtml.xhtml▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| Element-firstElementChild-namespace-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-firstElementChild-namespace.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-firstElementChild-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-firstElementChild.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-getElementsByClassName.html▶ | 100.0% | PASS | 3 / 3 | PASS | |
| Element-getElementsByTagName-change-document-HTMLNess.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| Element-getElementsByTagName.html▶ | 100.0% | PASS | 19 / 19 | PASS | |
| Element-getElementsByTagNameNS.html▶ | 100.0% | PASS | 16 / 16 | PASS | |
| Element-hasAttribute.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Element-hasAttributes.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Element-insertAdjacentElement.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Element-insertAdjacentText.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Element-lastElementChild-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-lastElementChild.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-matches-namespaced-elements.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Element-matches.html▶ | 99.6% | FAIL | 666 / 669 | FAIL | |
| Element-nextElementSibling-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-nextElementSibling.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-previousElementSibling-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-previousElementSibling.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-remove.html▶ | 100.0% | PASS | 4 / 4 | PASS | |
| Element-removeAttribute.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Element-removeAttributeNS.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-setAttribute-crbug-1138487.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-setAttribute.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Element-siblingElement-null-xhtml.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-siblingElement-null.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Element-tagName.html▶ | 83.3% | FAIL | 5 / 6 | FAIL | |
| Element-webkitMatchesSelector.html▶ | 99.4% | FAIL | 665 / 669 | FAIL | |
| getElementsByClassName-01.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-02.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-03.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-04.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-05.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-06.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-07.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-08.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-09.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-12.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-13.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-14.htm▶ | 50.0% | FAIL | 1 / 2 | FAIL | |
| getElementsByClassName-15.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-16.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-17.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-18.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-19.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-20.htm▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| getElementsByClassName-21.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-22.htm▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| getElementsByClassName-23.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-24.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-25.htm▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| getElementsByClassName-26.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-27.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-28.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-29.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-30.htm▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| getElementsByClassName-31.htm▶ | 100.0% | PASS | 1 / 1 | PASS | |
| getElementsByClassName-32.html▶ | 100.0% | PASS | 4 / 4 | PASS | |
| getElementsByClassName-empty-set.html▶ | 100.0% | PASS | 3 / 3 | PASS | |
| getElementsByClassName-whitespace-class-names.html▶ | 100.0% | PASS | 26 / 26 | PASS | |
| getElementsByClassNameFrame.htm▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| insert-adjacent.html▶ | 100.0% | PASS | 14 / 14 | PASS | |
| insertBefore-iframe-crash.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| MutationObserver-attributes.html▶ | 100.0% | PASS | 42 / 42 | PASS | |
| MutationObserver-callback-arguments.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| MutationObserver-characterData.html▶ | 100.0% | PASS | 23 / 23 | PASS | |
| MutationObserver-childList.html▶ | 100.0% | PASS | 40 / 40 | PASS | |
| MutationObserver-cross-realm-callback-report-exception.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| MutationObserver-disconnect.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| MutationObserver-document.html▶ | 25.0% | FAIL | 1 / 4 | FAIL | |
| MutationObserver-inner-outer.html▶ | 100.0% | PASS | 3 / 3 | PASS | |
| MutationObserver-nested-crash.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| MutationObserver-sanity.html▶ | 100.0% | PASS | 16 / 16 | PASS | |
| MutationObserver-takeRecords.html▶ | 100.0% | PASS | 3 / 3 | PASS | |
| MutationObserver-textContent.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| name-validation.html▶ | 0.0% | FAIL | 0 / 5 | FAIL | |
| Node-appendChild-cereactions-vs-script.window.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| node-appendchild-crash.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Node-appendChild.html▶ | 100.0% | PASS | 11 / 11 | PASS | |
| Node-baseURI.html▶ | 100.0% | PASS | 9 / 9 | PASS | |
| Node-childNodes-cache-2.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Node-childNodes-cache.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Node-childNodes.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Node-cloneNode-document-with-doctype.html▶ | 0.0% | FAIL | 0 / 3 | FAIL | |
| Node-cloneNode-on-inactive-document-crash.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| Node-cloneNode-svg.html▶ | 100.0% | PASS | 4 / 4 | PASS | |
| Node-cloneNode-XMLDocument.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| Node-cloneNode.html▶ | 100.0% | PASS | 135 / 135 | PASS | |
| Node-compareDocumentPosition.html▶ | 100.0% | PASS | 1,444 / 1,444 | PASS | |
| Node-constants.html▶ | 100.0% | PASS | 8 / 8 | PASS | |
| Node-contains.html▶ | 100.0% | PASS | 1,482 / 1,482 | PASS | |
| Node-insertBefore.html▶ | 100.0% | PASS | 40 / 40 | PASS | |
| Node-isConnected-shadow-dom.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| Node-isConnected.html▶ | 50.0% | FAIL | 1 / 2 | FAIL | |
| Node-isEqualNode-xhtml.xhtml▶ | 92.9% | FAIL | 13 / 14 | FAIL | |
| Node-isEqualNode.html▶ | 100.0% | PASS | 9 / 9 | PASS | |
| Node-isSameNode.html▶ | 100.0% | PASS | 9 / 9 | PASS | |
| Node-lookupNamespaceURI.html▶ | 100.0% | PASS | 75 / 75 | PASS | |
| Node-lookupPrefix.xhtml▶ | 36.4% | FAIL | 4 / 11 | FAIL | |
| Node-mutation-adoptNode.html▶ | 0.0% | FAIL | 0 / 2 | FAIL | |
| Node-nodeName-xhtml.xhtml▶ | 85.7% | FAIL | 6 / 7 | FAIL | |
| Node-nodeName.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Node-nodeValue.html▶ | 100.0% | PASS | 7 / 7 | PASS | |
| Node-normalize.html▶ | 75.0% | FAIL | 3 / 4 | FAIL | |
| Node-parentElement.html▶ | 100.0% | PASS | 12 / 12 | PASS | |
| Node-parentNode-iframe.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| Node-parentNode.html▶ | 100.0% | PASS | 5 / 5 | PASS | |
| Node-properties.html▶ | 100.0% | PASS | 726 / 726 | PASS | |
| Node-removeChild.html▶ | 82.1% | FAIL | 23 / 28 | FAIL | |
| Node-replaceChild.html▶ | 89.7% | FAIL | 26 / 29 | FAIL | |
| Node-textContent.html▶ | 100.0% | PASS | 81 / 81 | PASS | |
| NodeList-Iterable.html▶ | 100.0% | PASS | 8 / 8 | PASS | |
| NodeList-live-mutations.window.html▶ | 75.0% | FAIL | 3 / 4 | FAIL | |
| NodeList-static-length-getter-tampered-1.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| NodeList-static-length-getter-tampered-2.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| NodeList-static-length-getter-tampered-3.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| NodeList-static-length-getter-tampered-indexOf-1.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| NodeList-static-length-getter-tampered-indexOf-2.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| NodeList-static-length-getter-tampered-indexOf-3.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| ParentNode-append.html▶ | 100.0% | PASS | 25 / 25 | PASS | |
| ParentNode-children.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| ParentNode-prepend.html▶ | 100.0% | PASS | 22 / 22 | PASS | |
| ParentNode-querySelector-All-content.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| ParentNode-querySelector-All.html▶ | 99.8% | FAIL | 1,971 / 1,975 | FAIL | |
| ParentNode-querySelector-case-insensitive.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| ParentNode-querySelector-escapes.html▶ | 97.1% | FAIL | 66 / 68 | FAIL | |
| ParentNode-querySelector-scope.html▶ | 100.0% | PASS | 4 / 4 | PASS | |
| ParentNode-querySelectorAll-removed-elements.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| ParentNode-querySelectors-exclusive.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| ParentNode-querySelectors-namespaces.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| ParentNode-querySelectors-space-and-dash-attribute-value.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| ParentNode-replaceChildren.html▶ | 90.3% | FAIL | 28 / 31 | FAIL | |
| prepend-on-Document.html▶ | 100.0% | PASS | 5 / 5 | PASS | |
| ProcessingInstruction-escapes-1.xhtml▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| ProcessingInstruction-in-doctype.xhtml▶ | 100.0% | PASS | 1 / 1 | PASS | |
| ProcessingInstruction-literal-1.xhtml▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| ProcessingInstruction-literal-2.xhtml▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| query-target-in-load-event.html▶ | 0.0% | TIMEOUT | 0 / 1 | TIMEOUT | |
| querySelector-empty-id.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| querySelector-id-nth-child.html▶ | 100.0% | PASS | 2 / 2 | PASS | |
| querySelector-mixed-case.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| remove-and-adopt-thcrash.html▶ | 0.0% | FAIL | 0 / 1 | FAIL | |
| remove-next-sibling-during-replace-with.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| remove-unscopable.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| replaceWith-document-element-crash.html▶ | 100.0% | PASS | 1 / 1 | PASS | |
| rootNode.html▶ | 100.0% | PASS | 5 / 5 | PASS | |
| svg-template-querySelector.html▶ | 100.0% | PASS | 3 / 3 | PASS | |
| Text-constructor.html▶ | 93.8% | FAIL | 15 / 16 | FAIL | |
| Text-splitText.html▶ | 100.0% | PASS | 6 / 6 | PASS | |
| Text-wholeText.html▶ | 100.0% | PASS | 1 / 1 | PASS | |