Click here to download the Blitz Browser!

WPT

wpt / domparsing / insert_adjacent_html-xhtml.xhtml

Spec: DOM Parsing and Serialization ↗

Runs: Chrome 155.0.8039.0 (wpt@6ec9fd59f, 2026-09-03) | Firefox 157.0a1 (wpt@6ec9fd59f, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-795e1 (wpt@7e3d005d7, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total30/3030/3030/3030/3029/30NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
beforeBegin content without next siblingPASSPASSPASSPASSPASS
Afterbegin content without next siblingPASSPASSPASSPASSPASS
BeforeEnd content without next siblingPASSPASSPASSPASSPASS
afterend content without next siblingPASSPASSPASSPASSPASS
beforeBegin content again, with next siblingPASSPASSPASSPASSPASS
Afterbegin content again, with next siblingPASSPASSPASSPASSPASS
BeforeEnd content again, with next siblingPASSPASSPASSPASSPASS
afterend content again, with next siblingPASSPASSPASSPASSPASS
Should throw when inserting with invalid position stringPASSPASSPASSPASSPASS
When the parent node is null, insertAdjacentHTML should throw for beforebegin and afterend (text)PASSPASSPASSPASSPASS
When the parent node is null, insertAdjacentHTML should throw for beforebegin and afterend (comments)PASSPASSPASSPASSPASS
When the parent node is null, insertAdjacentHTML should throw for beforebegin and afterend (elements)PASSPASSPASSPASSPASS
When the parent node is a document, insertAdjacentHTML should throw for beforebegin and afterend (text)PASSPASSPASSPASSPASS
When the parent node is a document, insertAdjacentHTML should throw for beforebegin and afterend (comments)PASSPASSPASSPASSPASS
When the parent node is a document, insertAdjacentHTML should throw for beforebegin and afterend (elements)PASSPASSPASSPASSPASS
Inserting after being and before end should order things correctlyPASSPASSPASSPASSPASS
beforeBegin child node not in tree but has parentPASSPASSPASSPASSPASS
Afterbegin child node not in tree but has parentPASSPASSPASSPASSPASS
BeforeEnd child node not in tree but has parentPASSPASSPASSPASSPASS
afterend child node not in tree but has parentPASSPASSPASSPASSPASS
Should not run script when appending things which have descendant <script> inserted via insertAdjacentHTMLPASSPASSPASSPASSPASS
beforeBegin content2 without next siblingPASSPASSPASSPASSPASS
Afterbegin content2 without next siblingPASSPASSPASSPASSPASS
BeforeEnd content2 without next siblingPASSPASSPASSPASSPASS
afterend content2 without next siblingPASSPASSPASSPASSPASS
beforeBegin content2 test again, now that there's a next siblingPASSPASSPASSPASSPASS
Afterbegin content2 test again, now that there's a next siblingPASSPASSPASSPASSPASS
BeforeEnd content2 test again, now that there's a next siblingPASSPASSPASSPASSPASS
afterend content2 test again, now that there's a next siblingPASSPASSPASSPASSPASS
insertAdjacentHTML in HTMLPASSPASSPASSPASSFAIL