Click here to download the Blitz Browser!

WPT

wpt / domparsing / tentative / positional-methods.html

Spec: DOM Parsing and Serialization ↗

Runs: Chrome 155.0.8041.0 (wpt@4fbf9ef4d, 2026-09-04) | Firefox 157.0a1 (wpt@4fbf9ef4d, 2026-09-04) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a7825 (wpt@4fbf9ef4d, 2026-09-04) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

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

ChromeFirefoxSafariLadybirdServoBlitz
Total348/3480/3480/3480/3480/348NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Position check: Element.appendHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.appendHTML (Element)PASSFAILFAILFAILFAIL
Position check: Element.appendHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.appendHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Element.prependHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.prependHTML (Element)PASSFAILFAILFAILFAIL
Position check: Element.prependHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.prependHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Element.beforeHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.beforeHTML (Element)PASSFAILFAILFAILFAIL
Position check: Element.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Element.afterHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.afterHTML (Element)PASSFAILFAILFAILFAIL
Position check: Element.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Element.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Position check: Element.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Comment.beforeHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.beforeHTML (Element)PASSFAILFAILFAILFAIL
Position check: Comment.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Comment.afterHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.afterHTML (Element)PASSFAILFAILFAILFAIL
Position check: Comment.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Comment.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Position check: Comment.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Text.beforeHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.beforeHTML (Element)PASSFAILFAILFAILFAIL
Position check: Text.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Text.afterHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.afterHTML (Element)PASSFAILFAILFAILFAIL
Position check: Text.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Text.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Position check: Text.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.beforeHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.beforeHTML (Element)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.beforeHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.afterHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.afterHTML (Element)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.afterHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTML (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTML (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.replaceWithHTML (Element)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTMLUnsafe (Element) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTMLUnsafe (Element) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.replaceWithHTMLUnsafe (Element)PASSFAILFAILFAILFAIL
Position check: Element.appendHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.appendHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.appendHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.appendHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.prependHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.prependHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.prependHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.prependHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Comment.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Comment.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Comment.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Comment.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Comment.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Comment.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Text.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Text.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Text.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Text.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Text.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Text.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.beforeHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.beforeHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.afterHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.afterHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTML (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTML (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.replaceWithHTML (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTMLUnsafe (ShadowRoot) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.replaceWithHTMLUnsafe (ShadowRoot)PASSFAILFAILFAILFAIL
Position check: Element.appendHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.appendHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Element.appendHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.appendHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.appendHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Element.prependHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.prependHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Element.prependHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.prependHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.prependHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Element.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Element.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.beforeHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Element.afterHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.afterHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Element.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.afterHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Element.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Element.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Element.replaceWithHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Element.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Comment.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Comment.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.beforeHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Comment.afterHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.afterHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Comment.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.afterHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Comment.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Comment.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Comment.replaceWithHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Comment.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Text.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Text.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.beforeHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Text.afterHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.afterHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Text.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.afterHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: Text.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Position check: Text.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: Text.replaceWithHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: Text.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.beforeHTML (template.content)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.beforeHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.beforeHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.afterHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.afterHTML (template.content)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.afterHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.afterHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTML (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTML (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.replaceWithHTML (template.content)PASSFAILFAILFAILFAIL
Position check: ProcessingInstruction.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTMLUnsafe (template.content) (runScripts=true)PASSFAILFAILFAILFAIL
Only unsafe variants should run scripts: ProcessingInstruction.replaceWithHTMLUnsafe (template.content) (runScripts=false)PASSFAILFAILFAILFAIL
Sanitizer should remove forbidden elements: ProcessingInstruction.replaceWithHTMLUnsafe (template.content)PASSFAILFAILFAILFAIL
afterHTML throws HierarchyRequestError if parent is a DocumentPASSFAILFAILFAILFAIL
afterHTML throws HierarchyRequestError if parent is a DocumentFragmentPASSFAILFAILFAILFAIL
beforeHTML throws HierarchyRequestError if parent is a DocumentPASSFAILFAILFAILFAIL
beforeHTML throws HierarchyRequestError if parent is a DocumentFragmentPASSFAILFAILFAILFAIL
replaceWithHTML throws HierarchyRequestError if parent is a DocumentPASSFAILFAILFAILFAIL
replaceWithHTML throws HierarchyRequestError if parent is a DocumentFragmentPASSFAILFAILFAILFAIL
afterHTMLUnsafe throws HierarchyRequestError if parent is a DocumentPASSFAILFAILFAILFAIL
afterHTMLUnsafe throws HierarchyRequestError if parent is a DocumentFragmentPASSFAILFAILFAILFAIL
beforeHTMLUnsafe throws HierarchyRequestError if parent is a DocumentPASSFAILFAILFAILFAIL
beforeHTMLUnsafe throws HierarchyRequestError if parent is a DocumentFragmentPASSFAILFAILFAILFAIL
replaceWithHTMLUnsafe throws HierarchyRequestError if parent is a DocumentPASSFAILFAILFAILFAIL
replaceWithHTMLUnsafe throws HierarchyRequestError if parent is a DocumentFragmentPASSFAILFAILFAILFAIL