kitesurf · WPT

PASS
expected PASS · 677 ms
▶ run in kitesurf
Test
/domparsing/insert_adjacent_html.html
Actual
PASS
Expected
PASS
Unexpected
no
Duration
677 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fdomparsing%2Finsert_adjacent_html.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSbeforeBegin content without next sibling
PASSAfterbegin content without next sibling
PASSBeforeEnd content without next sibling
PASSafterend content without next sibling
PASSbeforeBegin content again, with next sibling
PASSAfterbegin content again, with next sibling
PASSBeforeEnd content again, with next sibling
PASSafterend content again, with next sibling
PASSShould throw when inserting with invalid position string
PASSWhen the parent node is null, insertAdjacentHTML should throw for beforebegin and afterend (text)
PASSWhen the parent node is null, insertAdjacentHTML should throw for beforebegin and afterend (comments)
PASSWhen the parent node is null, insertAdjacentHTML should throw for beforebegin and afterend (elements)
PASSWhen the parent node is a document, insertAdjacentHTML should throw for beforebegin and afterend (text)
PASSWhen the parent node is a document, insertAdjacentHTML should throw for beforebegin and afterend (comments)
PASSWhen the parent node is a document, insertAdjacentHTML should throw for beforebegin and afterend (elements)
PASSInserting after being and before end should order things correctly
PASSbeforeBegin child node not in tree but has parent
PASSAfterbegin child node not in tree but has parent
PASSBeforeEnd child node not in tree but has parent
PASSafterend child node not in tree but has parent
PASSShould not run script when appending things which have descendant <script> inserted via insertAdjacentHTML
PASSbeforeBegin content2 without next sibling
PASSAfterbegin content2 without next sibling
PASSBeforeEnd content2 without next sibling
PASSafterend content2 without next sibling
PASSbeforeBegin content2 test again, now that there's a next sibling
PASSAfterbegin content2 test again, now that there's a next sibling
PASSBeforeEnd content2 test again, now that there's a next sibling
PASSafterend content2 test again, now that there's a next sibling
PASSInserting kids of the <html> element should not do weird things with implied <body>/<head> tags
PASSA text node inserted via insertAdjacentHTML should not be merged with a sibling text node.

bundle built 2026-07-16T07:16:48.063Z