← back to v143 · allow-more-characters-in-javascript-dom-apis
conformance · v143
v143 · allow-more-characters-in-javascript-dom-apis — 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 |
|---|---|---|---|---|
createelement-accepts-unicode-tag |
document.createElement accepts a tag name starting with a non-ASCII letter (e.g. CJK). spec ↗ | script | … | |
createelement-accepts-underscore-start |
document.createElement accepts a tag name starting with an underscore. spec ↗ | script | … | |
createelement-rejects-whitespace |
document.createElement still throws for names containing ASCII whitespace. spec ↗ | throws | … | |
createelement-rejects-slash |
document.createElement still throws for names containing a U+002F SOLIDUS. spec ↗ | throws | … | |
setattribute-accepts-unicode-name |
Element.setAttribute accepts attribute names with non-ASCII letters (e.g. data-名前). spec ↗ | script | … | |
setattribute-rejects-equals |
Element.setAttribute throws when the attribute name contains an equals sign. spec ↗ | throws | … | |
queryselector-roundtrips-unicode-tag |
querySelector with CSS.escape can locate an element created with a Unicode tag name. spec ↗ | script | … |