← back to v152 · renewed-html-insertion-streaming-methods
conformance · v152
v152 · renewed-html-insertion-streaming-methods — conformance probe
7 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
7
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
setHTMLUnsafe-on-element |
Element.prototype.setHTMLUnsafe is added as part of the renewed insertion API. spec ↗ | typeof | … | |
setHTML-sanitised-on-element |
Element.prototype.setHTML (the safe, sanitised counterpart) is also exposed. spec ↗ | typeof | … | |
stream-html-returns-writable-stream |
streamHTMLUnsafe returns a WritableStream — the backbone of the streaming insertion methods. spec ↗ | script | … | |
positional-appendHTML |
The Element-mixin positional method appendHTML is exposed (mirrors insertAdjacentHTML 'beforeend'). spec ↗ | typeof | … | |
childnode-replaceWithHTML |
ChildNode mixin gains replaceWithHTML — replaces the node with parsed HTML. spec ↗ | typeof | … | |
trusted-types-createParserOptions |
TrustedTypePolicy supports a createParserOptions setting per the spec — verify the TrustedTypes namespace exposes the policy factory. spec ↗ | script | … | |
setHTMLUnsafe-actually-parses |
setHTMLUnsafe parses a fragment and updates innerHTML accordingly. spec ↗ | script | … |