← back to v138 · escape-and-in-attributes-on-serialization

conformance · v138

v138 · escape-and-in-attributes-on-serialization — conformance probe

5 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.

browser: spec: https://html.spec.whatwg.org/multipage/parsing.html#serialising-html-fragments chromestatus: #6264983847174144 generated 2026-06-01T09:25:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
5
total
id contract kind verdict detail
lt-in-attribute-serialised-as-entity Setting an attribute to a value containing '<' yields '&lt;' in outerHTML. spec ↗ script
gt-in-attribute-serialised-as-entity Setting an attribute to a value containing '>' yields '&gt;' in outerHTML. spec ↗ script
ampersand-still-escaped Existing attribute escaping for '&' is preserved (regression check). spec ↗ script
quote-still-escaped Existing attribute escaping for double-quote is preserved. spec ↗ script
outerhtml-roundtrip-safe Round-tripping outerHTML for an element with '<' in an attribute yields the same getAttribute value. spec ↗ script