WPT
wpt / dom / lists / DOMTokenList-coverage-for-attributes.html
Spec: DOM ↗
Runs: Chrome 155.0.8042.0 (wpt@4eb09bcd9, 2026-09-04) | Firefox 157.0a1 (wpt@c3fcbf4ba, 2026-09-04) | Safari 251 preview (wpt@e7122b73f, 2026-09-04) | Ladybird 1.0-52f0f (wpt@a1ecd0c09, 2026-09-04) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 174/175 | 174/175 | 174/175 | 174/175 | 171/175 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| a.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| area.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| link.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| output.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| td.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| th.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| a.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| area.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| link.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| output.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| td.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| th.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| a.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| area.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| link.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| output.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| td.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| th.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| a.classList in http://example.com/ namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| area.classList in http://example.com/ namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| link.classList in http://example.com/ namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.classList in http://example.com/ namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| output.classList in http://example.com/ namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| td.classList in http://example.com/ namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| th.classList in http://example.com/ namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| a.classList in null namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| area.classList in null namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| link.classList in null namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.classList in null namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| output.classList in null namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| td.classList in null namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| th.classList in null namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| a.relList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| area.relList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| link.relList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.relList in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.relList in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.relList in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.relList in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.relList in http://www.w3.org/2000/svg namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | FAIL | — |
| area.relList in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.relList in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.relList in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.relList in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.relList in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.relList in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.relList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList. | FAIL | FAIL | FAIL | FAIL | FAIL | — |
| area.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.relList in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.relList in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.relList in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.relList in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.relList in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.relList in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.relList in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.relList in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.relList in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.relList in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.relList in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.relList in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.relList in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.relList in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.htmlFor in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | FAIL | — |
| td.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.htmlFor in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.htmlFor in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.htmlFor in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.htmlFor in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.htmlFor in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.htmlFor in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.htmlFor in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.htmlFor in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.htmlFor in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.htmlFor in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.htmlFor in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.htmlFor in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.htmlFor in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.htmlFor in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.htmlFor in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.htmlFor in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.htmlFor in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.htmlFor in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.htmlFor in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.htmlFor in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.htmlFor in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sandbox in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | PASS | — |
| output.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sandbox in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sandbox in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sandbox in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sandbox in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sandbox in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sandbox in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sandbox in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sandbox in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sandbox in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sandbox in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sandbox in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sandbox in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sandbox in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sandbox in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sandbox in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sandbox in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sandbox in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sandbox in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sandbox in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sandbox in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sandbox in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sizes in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sizes in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sizes in http://www.w3.org/1999/xhtml namespace should be DOMTokenList. | PASS | PASS | PASS | PASS | FAIL | — |
| iframe.sizes in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sizes in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sizes in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sizes in http://www.w3.org/1999/xhtml namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sizes in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sizes in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sizes in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sizes in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sizes in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sizes in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sizes in http://www.w3.org/2000/svg namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sizes in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sizes in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sizes in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sizes in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sizes in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sizes in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sizes in http://example.com/ namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| a.sizes in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| area.sizes in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| link.sizes in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| iframe.sizes in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| output.sizes in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| td.sizes in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |
| th.sizes in null namespace should be undefined. | PASS | PASS | PASS | PASS | PASS | — |