Completely failed files: 2028; Completely failed subtests: 4016; Failure level: 4016/82866 (4.85%)
| Test | Sf12 |
|---|---|
| /html/webappapis/dynamic-markup-insertion/document-write/014.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.any.sharedworker.html (1/1, 100.00%, 0.00% of total) | OK |
| nested-worker-success | FAIL |
| /html/semantics/scripting-1/the-script-element/load-error-events-2.html (1/1, 100.00%, 0.00% of total) | OK |
| no src, parser-inserted, has style sheets blocking scripts, script nesting level == 1 | FAIL |
| /html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https.html (1/2, 50.00%, 0.00% of total) | OK |
| [[CanBlock]] in a ServiceWorkerGlobalScope | FAIL |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-3.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML1.0 Strict parsing & | FAIL |
| XHTML1.0 Strict parsing < | FAIL |
| XHTML1.0 Strict parsing <⃒ | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.html (4/4, 100.00%, 0.00% of total) | OK |
| history.pushState(): is interleaved correctly | FAIL |
| history.pushState(): simple case | FAIL |
| history.replaceState(): is interleaved correctly | FAIL |
| history.replaceState(): simple case | FAIL |
| /html/infrastructure/urls/resolving-urls/query-encoding/attributes.sub.html?encoding=utf8 (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-display.html (8/22, 36.36%, 0.01% of total) | OK |
| fieldset with display: flow | FAIL |
| fieldset with display: flow-root | FAIL |
| fieldset with display: ruby | FAIL |
| fieldset with display: ruby-base | FAIL |
| fieldset with display: ruby-base-container | FAIL |
| fieldset with display: ruby-text | FAIL |
| fieldset with display: ruby-text-container | FAIL |
| fieldset with display: run-in | FAIL |
| /html/semantics/scripting-1/the-script-element/module/inline-async-execorder.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Inline async module script execution order | FAIL |
| /html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html (1/1, 100.00%, 0.00% of total) | OK |
| Test <object> nesting inside <object> | FAIL |
| /html/rendering/non-replaced-elements/the-page/iframe-body-margin-attributes.html (3/3, 100.00%, 0.00% of total) | OK |
| body marginwidth vs body leftmargin | FAIL |
| iframe marginwidth vs child body leftmargin | FAIL |
| iframe marginwidth vs child body marginwidth | FAIL |
| /html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-aux-frame-navigation.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Test that the window name is correct | NOTRUN |
| /html/semantics/scripting-1/the-script-element/execution-timing/108.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: javascript URL in iframe | FAIL |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-3.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that unresolvable cycles lead to SyntaxError events on window and load events on script | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/origin-check-in-document-open-same-origin-domain.sub.html (2/2, 100.00%, 0.00% of total) | TIMEOUT |
| It should not be possible to implicitly open same origin-domain (but not same origin) documents. | TIMEOUT |
| It should not be possible to open same origin-domain (but not same origin) documents. | TIMEOUT |
| /html/browsers/windows/browsing-context-names/choose-_parent-002.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| choosing _parent context: multiple nested contexts | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/evaluation-error-2.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that ill-founded cyclic dependencies cause ReferenceError during evaluation, which leads to error events on window, and that exceptions are remembered. | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content.html (1/1, 100.00%, 0.00% of total) | OK |
| fieldset generated content | FAIL |
| /html/dom/reflection-embedded.html (514/7071, 7.27%, 0.62% of total) | OK |
| area.referrerPolicy: IDL get with DOM attribute unset | FAIL |
| area.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| area.referrerPolicy: IDL set to "" | FAIL |
| area.referrerPolicy: IDL set to "NO-REFERRER" | FAIL |
| area.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| area.referrerPolicy: IDL set to "ORIGIN" | FAIL |
| area.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| area.referrerPolicy: IDL set to "SAME-ORIGIN" | FAIL |
| area.referrerPolicy: IDL set to "STRICT-ORIGIN" | FAIL |
| area.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| area.referrerPolicy: IDL set to "UNSAFE-URL" | FAIL |
| area.referrerPolicy: IDL set to "\0" | FAIL |
| area.referrerPolicy: IDL set to "ame-origin" | FAIL |
| area.referrerPolicy: IDL set to "no-referrer" | FAIL |
| area.referrerPolicy: IDL set to "no-referrer-when-downgrade" | FAIL |
| area.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" | FAIL |
| area.referrerPolicy: IDL set to "no-referrer\0" | FAIL |
| area.referrerPolicy: IDL set to "nsafe-url" | FAIL |
| area.referrerPolicy: IDL set to "o-referrer" | FAIL |
| area.referrerPolicy: IDL set to "o-referrer-when-downgrade" | FAIL |
| area.referrerPolicy: IDL set to "origin" | FAIL |
| area.referrerPolicy: IDL set to "origin-when-cross-origin" | FAIL |
| area.referrerPolicy: IDL set to "origin-when-cross-origin\0" | FAIL |
| area.referrerPolicy: IDL set to "origin\0" | FAIL |
| area.referrerPolicy: IDL set to "rigin" | FAIL |
| area.referrerPolicy: IDL set to "rigin-when-cross-origin" | FAIL |
| area.referrerPolicy: IDL set to "same-origin" | FAIL |
| area.referrerPolicy: IDL set to "same-origin\0" | FAIL |
| area.referrerPolicy: IDL set to "strict-origin" | FAIL |
| area.referrerPolicy: IDL set to "strict-origin-when-cross-origin" | FAIL |
| area.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" | FAIL |
| area.referrerPolicy: IDL set to "strict-origin\0" | FAIL |
| area.referrerPolicy: IDL set to "trict-origin" | FAIL |
| area.referrerPolicy: IDL set to "trict-origin-when-cross-origin" | FAIL |
| area.referrerPolicy: IDL set to "unsafe-url" | FAIL |
| area.referrerPolicy: IDL set to "unsafe-url\0" | FAIL |
| area.referrerPolicy: IDL set to "xno-referrer" | FAIL |
| area.referrerPolicy: IDL set to "xno-referrer-when-downgrade" | FAIL |
| area.referrerPolicy: IDL set to "xorigin" | FAIL |
| area.referrerPolicy: IDL set to "xorigin-when-cross-origin" | FAIL |
| area.referrerPolicy: IDL set to "xsame-origin" | FAIL |
| area.referrerPolicy: IDL set to "xstrict-origin" | FAIL |
| area.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" | FAIL |
| area.referrerPolicy: IDL set to "xunsafe-url" | FAIL |
| area.referrerPolicy: IDL set to -Infinity | FAIL |
| area.referrerPolicy: IDL set to 1.5 | FAIL |
| area.referrerPolicy: IDL set to 7 | FAIL |
| area.referrerPolicy: IDL set to Infinity | FAIL |
| area.referrerPolicy: IDL set to NaN | FAIL |
| area.referrerPolicy: IDL set to false | FAIL |
| area.referrerPolicy: IDL set to null | FAIL |
| area.referrerPolicy: IDL set to object "[object Object]" | FAIL |
| area.referrerPolicy: IDL set to object "test-toString" | FAIL |
| area.referrerPolicy: IDL set to object "test-valueOf" | FAIL |
| area.referrerPolicy: IDL set to true | FAIL |
| area.referrerPolicy: IDL set to undefined | FAIL |
| area.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| area.referrerPolicy: setAttribute() to "" | FAIL |
| area.referrerPolicy: setAttribute() to "NO-REFERRER" | FAIL |
| area.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| area.referrerPolicy: setAttribute() to "ORIGIN" | FAIL |
| area.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| area.referrerPolicy: setAttribute() to "SAME-ORIGIN" | FAIL |
| area.referrerPolicy: setAttribute() to "STRICT-ORIGIN" | FAIL |
| area.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| area.referrerPolicy: setAttribute() to "UNSAFE-URL" | FAIL |
| area.referrerPolicy: setAttribute() to "\0" | FAIL |
| area.referrerPolicy: setAttribute() to "ame-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "no-referrer" | FAIL |
| area.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" | FAIL |
| area.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" | FAIL |
| area.referrerPolicy: setAttribute() to "no-referrer\0" | FAIL |
| area.referrerPolicy: setAttribute() to "nsafe-url" | FAIL |
| area.referrerPolicy: setAttribute() to "o-referrer" | FAIL |
| area.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" | FAIL |
| area.referrerPolicy: setAttribute() to "origin" | FAIL |
| area.referrerPolicy: setAttribute() to "origin-when-cross-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" | FAIL |
| area.referrerPolicy: setAttribute() to "origin\0" | FAIL |
| area.referrerPolicy: setAttribute() to "rigin" | FAIL |
| area.referrerPolicy: setAttribute() to "rigin-when-cross-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "same-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "same-origin\0" | FAIL |
| area.referrerPolicy: setAttribute() to "strict-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" | FAIL |
| area.referrerPolicy: setAttribute() to "strict-origin\0" | FAIL |
| area.referrerPolicy: setAttribute() to "trict-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "unsafe-url" | FAIL |
| area.referrerPolicy: setAttribute() to "unsafe-url\0" | FAIL |
| area.referrerPolicy: setAttribute() to "xno-referrer" | FAIL |
| area.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" | FAIL |
| area.referrerPolicy: setAttribute() to "xorigin" | FAIL |
| area.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "xsame-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "xstrict-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" | FAIL |
| area.referrerPolicy: setAttribute() to "xunsafe-url" | FAIL |
| area.referrerPolicy: setAttribute() to -Infinity | FAIL |
| area.referrerPolicy: setAttribute() to 1.5 | FAIL |
| area.referrerPolicy: setAttribute() to 7 | FAIL |
| area.referrerPolicy: setAttribute() to Infinity | FAIL |
| area.referrerPolicy: setAttribute() to NaN | FAIL |
| area.referrerPolicy: setAttribute() to false | FAIL |
| area.referrerPolicy: setAttribute() to null | FAIL |
| area.referrerPolicy: setAttribute() to object "[object Object]" | FAIL |
| area.referrerPolicy: setAttribute() to object "test-toString" | FAIL |
| area.referrerPolicy: setAttribute() to object "test-valueOf" | FAIL |
| area.referrerPolicy: setAttribute() to true | FAIL |
| area.referrerPolicy: setAttribute() to undefined | FAIL |
| area.referrerPolicy: typeof IDL attribute | FAIL |
| iframe.allowPaymentRequest: IDL get with DOM attribute unset | FAIL |
| iframe.allowPaymentRequest: IDL set to " foo " | FAIL |
| iframe.allowPaymentRequest: IDL set to "" | FAIL |
| iframe.allowPaymentRequest: IDL set to "\0" | FAIL |
| iframe.allowPaymentRequest: IDL set to -Infinity | FAIL |
| iframe.allowPaymentRequest: IDL set to 1.5 | FAIL |
| iframe.allowPaymentRequest: IDL set to 7 | FAIL |
| iframe.allowPaymentRequest: IDL set to Infinity | FAIL |
| iframe.allowPaymentRequest: IDL set to NaN | FAIL |
| iframe.allowPaymentRequest: IDL set to false | FAIL |
| iframe.allowPaymentRequest: IDL set to null | FAIL |
| iframe.allowPaymentRequest: IDL set to object "[object Object]" | FAIL |
| iframe.allowPaymentRequest: IDL set to object "test-toString" | FAIL |
| iframe.allowPaymentRequest: IDL set to object "test-valueOf" | FAIL |
| iframe.allowPaymentRequest: IDL set to undefined | FAIL |
| iframe.allowPaymentRequest: setAttribute() to " foo " | FAIL |
| iframe.allowPaymentRequest: setAttribute() to "" | FAIL |
| iframe.allowPaymentRequest: setAttribute() to "\0" | FAIL |
| iframe.allowPaymentRequest: setAttribute() to "allowPaymentRequest" | FAIL |
| iframe.allowPaymentRequest: setAttribute() to -Infinity | FAIL |
| iframe.allowPaymentRequest: setAttribute() to 1.5 | FAIL |
| iframe.allowPaymentRequest: setAttribute() to 7 | FAIL |
| iframe.allowPaymentRequest: setAttribute() to Infinity | FAIL |
| iframe.allowPaymentRequest: setAttribute() to NaN | FAIL |
| iframe.allowPaymentRequest: setAttribute() to false | FAIL |
| iframe.allowPaymentRequest: setAttribute() to null | FAIL |
| iframe.allowPaymentRequest: setAttribute() to object "[object Object]" | FAIL |
| iframe.allowPaymentRequest: setAttribute() to object "test-toString" | FAIL |
| iframe.allowPaymentRequest: setAttribute() to object "test-valueOf" | FAIL |
| iframe.allowPaymentRequest: setAttribute() to true | FAIL |
| iframe.allowPaymentRequest: setAttribute() to undefined | FAIL |
| iframe.allowPaymentRequest: typeof IDL attribute | FAIL |
| iframe.allowUserMedia: IDL get with DOM attribute unset | FAIL |
| iframe.allowUserMedia: IDL set to " foo " | FAIL |
| iframe.allowUserMedia: IDL set to "" | FAIL |
| iframe.allowUserMedia: IDL set to "\0" | FAIL |
| iframe.allowUserMedia: IDL set to -Infinity | FAIL |
| iframe.allowUserMedia: IDL set to 1.5 | FAIL |
| iframe.allowUserMedia: IDL set to 7 | FAIL |
| iframe.allowUserMedia: IDL set to Infinity | FAIL |
| iframe.allowUserMedia: IDL set to NaN | FAIL |
| iframe.allowUserMedia: IDL set to false | FAIL |
| iframe.allowUserMedia: IDL set to null | FAIL |
| iframe.allowUserMedia: IDL set to object "[object Object]" | FAIL |
| iframe.allowUserMedia: IDL set to object "test-toString" | FAIL |
| iframe.allowUserMedia: IDL set to object "test-valueOf" | FAIL |
| iframe.allowUserMedia: IDL set to undefined | FAIL |
| iframe.allowUserMedia: setAttribute() to " foo " | FAIL |
| iframe.allowUserMedia: setAttribute() to "" | FAIL |
| iframe.allowUserMedia: setAttribute() to "\0" | FAIL |
| iframe.allowUserMedia: setAttribute() to "allowUserMedia" | FAIL |
| iframe.allowUserMedia: setAttribute() to -Infinity | FAIL |
| iframe.allowUserMedia: setAttribute() to 1.5 | FAIL |
| iframe.allowUserMedia: setAttribute() to 7 | FAIL |
| iframe.allowUserMedia: setAttribute() to Infinity | FAIL |
| iframe.allowUserMedia: setAttribute() to NaN | FAIL |
| iframe.allowUserMedia: setAttribute() to false | FAIL |
| iframe.allowUserMedia: setAttribute() to null | FAIL |
| iframe.allowUserMedia: setAttribute() to object "[object Object]" | FAIL |
| iframe.allowUserMedia: setAttribute() to object "test-toString" | FAIL |
| iframe.allowUserMedia: setAttribute() to object "test-valueOf" | FAIL |
| iframe.allowUserMedia: setAttribute() to true | FAIL |
| iframe.allowUserMedia: setAttribute() to undefined | FAIL |
| iframe.allowUserMedia: typeof IDL attribute | FAIL |
| iframe.delegateStickyUserActivation: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "MEDIA" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "VIBRATION" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "\0" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "edia" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "ibration" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "media" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "media\0" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "vibration" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "vibration\0" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "xmedia" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to "xvibration" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to -Infinity | FAIL |
| iframe.delegateStickyUserActivation: IDL set to 1.5 | FAIL |
| iframe.delegateStickyUserActivation: IDL set to 7 | FAIL |
| iframe.delegateStickyUserActivation: IDL set to Infinity | FAIL |
| iframe.delegateStickyUserActivation: IDL set to NaN | FAIL |
| iframe.delegateStickyUserActivation: IDL set to false | FAIL |
| iframe.delegateStickyUserActivation: IDL set to object "[object Object]" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to object "test-toString" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to object "test-valueOf" | FAIL |
| iframe.delegateStickyUserActivation: IDL set to true | FAIL |
| iframe.delegateStickyUserActivation: IDL set to undefined | FAIL |
| iframe.delegateStickyUserActivation: setAttribute() to "MEDIA" | FAIL |
| iframe.delegateStickyUserActivation: setAttribute() to "VIBRATION" | FAIL |
| iframe.delegateStickyUserActivation: setAttribute() to "media" | FAIL |
| iframe.delegateStickyUserActivation: setAttribute() to "vibration" | FAIL |
| iframe.delegateStickyUserActivation: typeof IDL attribute | FAIL |
| iframe.referrerPolicy: IDL get with DOM attribute unset | FAIL |
| iframe.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| iframe.referrerPolicy: IDL set to "" | FAIL |
| iframe.referrerPolicy: IDL set to "NO-REFERRER" | FAIL |
| iframe.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| iframe.referrerPolicy: IDL set to "ORIGIN" | FAIL |
| iframe.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| iframe.referrerPolicy: IDL set to "SAME-ORIGIN" | FAIL |
| iframe.referrerPolicy: IDL set to "STRICT-ORIGIN" | FAIL |
| iframe.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| iframe.referrerPolicy: IDL set to "UNSAFE-URL" | FAIL |
| iframe.referrerPolicy: IDL set to "\0" | FAIL |
| iframe.referrerPolicy: IDL set to "ame-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "no-referrer" | FAIL |
| iframe.referrerPolicy: IDL set to "no-referrer-when-downgrade" | FAIL |
| iframe.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" | FAIL |
| iframe.referrerPolicy: IDL set to "no-referrer\0" | FAIL |
| iframe.referrerPolicy: IDL set to "nsafe-url" | FAIL |
| iframe.referrerPolicy: IDL set to "o-referrer" | FAIL |
| iframe.referrerPolicy: IDL set to "o-referrer-when-downgrade" | FAIL |
| iframe.referrerPolicy: IDL set to "origin" | FAIL |
| iframe.referrerPolicy: IDL set to "origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "origin-when-cross-origin\0" | FAIL |
| iframe.referrerPolicy: IDL set to "origin\0" | FAIL |
| iframe.referrerPolicy: IDL set to "rigin" | FAIL |
| iframe.referrerPolicy: IDL set to "rigin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "same-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "same-origin\0" | FAIL |
| iframe.referrerPolicy: IDL set to "strict-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "strict-origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" | FAIL |
| iframe.referrerPolicy: IDL set to "strict-origin\0" | FAIL |
| iframe.referrerPolicy: IDL set to "trict-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "trict-origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "unsafe-url" | FAIL |
| iframe.referrerPolicy: IDL set to "unsafe-url\0" | FAIL |
| iframe.referrerPolicy: IDL set to "xno-referrer" | FAIL |
| iframe.referrerPolicy: IDL set to "xno-referrer-when-downgrade" | FAIL |
| iframe.referrerPolicy: IDL set to "xorigin" | FAIL |
| iframe.referrerPolicy: IDL set to "xorigin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "xsame-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "xstrict-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: IDL set to "xunsafe-url" | FAIL |
| iframe.referrerPolicy: IDL set to -Infinity | FAIL |
| iframe.referrerPolicy: IDL set to 1.5 | FAIL |
| iframe.referrerPolicy: IDL set to 7 | FAIL |
| iframe.referrerPolicy: IDL set to Infinity | FAIL |
| iframe.referrerPolicy: IDL set to NaN | FAIL |
| iframe.referrerPolicy: IDL set to false | FAIL |
| iframe.referrerPolicy: IDL set to null | FAIL |
| iframe.referrerPolicy: IDL set to object "[object Object]" | FAIL |
| iframe.referrerPolicy: IDL set to object "test-toString" | FAIL |
| iframe.referrerPolicy: IDL set to object "test-valueOf" | FAIL |
| iframe.referrerPolicy: IDL set to true | FAIL |
| iframe.referrerPolicy: IDL set to undefined | FAIL |
| iframe.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| iframe.referrerPolicy: setAttribute() to "" | FAIL |
| iframe.referrerPolicy: setAttribute() to "NO-REFERRER" | FAIL |
| iframe.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| iframe.referrerPolicy: setAttribute() to "ORIGIN" | FAIL |
| iframe.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| iframe.referrerPolicy: setAttribute() to "SAME-ORIGIN" | FAIL |
| iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN" | FAIL |
| iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| iframe.referrerPolicy: setAttribute() to "UNSAFE-URL" | FAIL |
| iframe.referrerPolicy: setAttribute() to "\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "ame-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "no-referrer" | FAIL |
| iframe.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" | FAIL |
| iframe.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "no-referrer\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "nsafe-url" | FAIL |
| iframe.referrerPolicy: setAttribute() to "o-referrer" | FAIL |
| iframe.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" | FAIL |
| iframe.referrerPolicy: setAttribute() to "origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "origin\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "rigin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "rigin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "same-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "same-origin\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "strict-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "strict-origin\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "trict-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "unsafe-url" | FAIL |
| iframe.referrerPolicy: setAttribute() to "unsafe-url\0" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xno-referrer" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xorigin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xsame-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xstrict-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" | FAIL |
| iframe.referrerPolicy: setAttribute() to "xunsafe-url" | FAIL |
| iframe.referrerPolicy: setAttribute() to -Infinity | FAIL |
| iframe.referrerPolicy: setAttribute() to 1.5 | FAIL |
| iframe.referrerPolicy: setAttribute() to 7 | FAIL |
| iframe.referrerPolicy: setAttribute() to Infinity | FAIL |
| iframe.referrerPolicy: setAttribute() to NaN | FAIL |
| iframe.referrerPolicy: setAttribute() to false | FAIL |
| iframe.referrerPolicy: setAttribute() to null | FAIL |
| iframe.referrerPolicy: setAttribute() to object "[object Object]" | FAIL |
| iframe.referrerPolicy: setAttribute() to object "test-toString" | FAIL |
| iframe.referrerPolicy: setAttribute() to object "test-valueOf" | FAIL |
| iframe.referrerPolicy: setAttribute() to true | FAIL |
| iframe.referrerPolicy: setAttribute() to undefined | FAIL |
| iframe.referrerPolicy: typeof IDL attribute | FAIL |
| img.decoding: IDL get with DOM attribute unset | FAIL |
| img.decoding: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| img.decoding: IDL set to "" | FAIL |
| img.decoding: IDL set to "ASYNC" | FAIL |
| img.decoding: IDL set to "AUTO" | FAIL |
| img.decoding: IDL set to "SYNC" | FAIL |
| img.decoding: IDL set to "\0" | FAIL |
| img.decoding: IDL set to "async\0" | FAIL |
| img.decoding: IDL set to "auto\0" | FAIL |
| img.decoding: IDL set to "sync\0" | FAIL |
| img.decoding: IDL set to "uto" | FAIL |
| img.decoding: IDL set to "xasync" | FAIL |
| img.decoding: IDL set to "xauto" | FAIL |
| img.decoding: IDL set to "xsync" | FAIL |
| img.decoding: IDL set to "ync" | FAIL |
| img.decoding: IDL set to -Infinity | FAIL |
| img.decoding: IDL set to 1.5 | FAIL |
| img.decoding: IDL set to 7 | FAIL |
| img.decoding: IDL set to Infinity | FAIL |
| img.decoding: IDL set to NaN | FAIL |
| img.decoding: IDL set to false | FAIL |
| img.decoding: IDL set to null | FAIL |
| img.decoding: IDL set to object "[object Object]" | FAIL |
| img.decoding: IDL set to object "test-toString" | FAIL |
| img.decoding: IDL set to object "test-valueOf" | FAIL |
| img.decoding: IDL set to true | FAIL |
| img.decoding: IDL set to undefined | FAIL |
| img.decoding: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| img.decoding: setAttribute() to "" | FAIL |
| img.decoding: setAttribute() to "ASYNC" | FAIL |
| img.decoding: setAttribute() to "AUTO" | FAIL |
| img.decoding: setAttribute() to "SYNC" | FAIL |
| img.decoding: setAttribute() to "\0" | FAIL |
| img.decoding: setAttribute() to "async\0" | FAIL |
| img.decoding: setAttribute() to "auto\0" | FAIL |
| img.decoding: setAttribute() to "sync\0" | FAIL |
| img.decoding: setAttribute() to "uto" | FAIL |
| img.decoding: setAttribute() to "xasync" | FAIL |
| img.decoding: setAttribute() to "xauto" | FAIL |
| img.decoding: setAttribute() to "xsync" | FAIL |
| img.decoding: setAttribute() to "ync" | FAIL |
| img.decoding: setAttribute() to -Infinity | FAIL |
| img.decoding: setAttribute() to 1.5 | FAIL |
| img.decoding: setAttribute() to 7 | FAIL |
| img.decoding: setAttribute() to Infinity | FAIL |
| img.decoding: setAttribute() to NaN | FAIL |
| img.decoding: setAttribute() to false | FAIL |
| img.decoding: setAttribute() to null | FAIL |
| img.decoding: setAttribute() to object "[object Object]" | FAIL |
| img.decoding: setAttribute() to object "test-toString" | FAIL |
| img.decoding: setAttribute() to object "test-valueOf" | FAIL |
| img.decoding: setAttribute() to true | FAIL |
| img.decoding: setAttribute() to undefined | FAIL |
| img.referrerPolicy: IDL get with DOM attribute unset | FAIL |
| img.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| img.referrerPolicy: IDL set to "" | FAIL |
| img.referrerPolicy: IDL set to "NO-REFERRER" | FAIL |
| img.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| img.referrerPolicy: IDL set to "ORIGIN" | FAIL |
| img.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| img.referrerPolicy: IDL set to "SAME-ORIGIN" | FAIL |
| img.referrerPolicy: IDL set to "STRICT-ORIGIN" | FAIL |
| img.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| img.referrerPolicy: IDL set to "UNSAFE-URL" | FAIL |
| img.referrerPolicy: IDL set to "\0" | FAIL |
| img.referrerPolicy: IDL set to "ame-origin" | FAIL |
| img.referrerPolicy: IDL set to "no-referrer" | FAIL |
| img.referrerPolicy: IDL set to "no-referrer-when-downgrade" | FAIL |
| img.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" | FAIL |
| img.referrerPolicy: IDL set to "no-referrer\0" | FAIL |
| img.referrerPolicy: IDL set to "nsafe-url" | FAIL |
| img.referrerPolicy: IDL set to "o-referrer" | FAIL |
| img.referrerPolicy: IDL set to "o-referrer-when-downgrade" | FAIL |
| img.referrerPolicy: IDL set to "origin" | FAIL |
| img.referrerPolicy: IDL set to "origin-when-cross-origin" | FAIL |
| img.referrerPolicy: IDL set to "origin-when-cross-origin\0" | FAIL |
| img.referrerPolicy: IDL set to "origin\0" | FAIL |
| img.referrerPolicy: IDL set to "rigin" | FAIL |
| img.referrerPolicy: IDL set to "rigin-when-cross-origin" | FAIL |
| img.referrerPolicy: IDL set to "same-origin" | FAIL |
| img.referrerPolicy: IDL set to "same-origin\0" | FAIL |
| img.referrerPolicy: IDL set to "strict-origin" | FAIL |
| img.referrerPolicy: IDL set to "strict-origin-when-cross-origin" | FAIL |
| img.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" | FAIL |
| img.referrerPolicy: IDL set to "strict-origin\0" | FAIL |
| img.referrerPolicy: IDL set to "trict-origin" | FAIL |
| img.referrerPolicy: IDL set to "trict-origin-when-cross-origin" | FAIL |
| img.referrerPolicy: IDL set to "unsafe-url" | FAIL |
| img.referrerPolicy: IDL set to "unsafe-url\0" | FAIL |
| img.referrerPolicy: IDL set to "xno-referrer" | FAIL |
| img.referrerPolicy: IDL set to "xno-referrer-when-downgrade" | FAIL |
| img.referrerPolicy: IDL set to "xorigin" | FAIL |
| img.referrerPolicy: IDL set to "xorigin-when-cross-origin" | FAIL |
| img.referrerPolicy: IDL set to "xsame-origin" | FAIL |
| img.referrerPolicy: IDL set to "xstrict-origin" | FAIL |
| img.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" | FAIL |
| img.referrerPolicy: IDL set to "xunsafe-url" | FAIL |
| img.referrerPolicy: IDL set to -Infinity | FAIL |
| img.referrerPolicy: IDL set to 1.5 | FAIL |
| img.referrerPolicy: IDL set to 7 | FAIL |
| img.referrerPolicy: IDL set to Infinity | FAIL |
| img.referrerPolicy: IDL set to NaN | FAIL |
| img.referrerPolicy: IDL set to false | FAIL |
| img.referrerPolicy: IDL set to null | FAIL |
| img.referrerPolicy: IDL set to object "[object Object]" | FAIL |
| img.referrerPolicy: IDL set to object "test-toString" | FAIL |
| img.referrerPolicy: IDL set to object "test-valueOf" | FAIL |
| img.referrerPolicy: IDL set to true | FAIL |
| img.referrerPolicy: IDL set to undefined | FAIL |
| img.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| img.referrerPolicy: setAttribute() to "" | FAIL |
| img.referrerPolicy: setAttribute() to "NO-REFERRER" | FAIL |
| img.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| img.referrerPolicy: setAttribute() to "ORIGIN" | FAIL |
| img.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| img.referrerPolicy: setAttribute() to "SAME-ORIGIN" | FAIL |
| img.referrerPolicy: setAttribute() to "STRICT-ORIGIN" | FAIL |
| img.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| img.referrerPolicy: setAttribute() to "UNSAFE-URL" | FAIL |
| img.referrerPolicy: setAttribute() to "\0" | FAIL |
| img.referrerPolicy: setAttribute() to "ame-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "no-referrer" | FAIL |
| img.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" | FAIL |
| img.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" | FAIL |
| img.referrerPolicy: setAttribute() to "no-referrer\0" | FAIL |
| img.referrerPolicy: setAttribute() to "nsafe-url" | FAIL |
| img.referrerPolicy: setAttribute() to "o-referrer" | FAIL |
| img.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" | FAIL |
| img.referrerPolicy: setAttribute() to "origin" | FAIL |
| img.referrerPolicy: setAttribute() to "origin-when-cross-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" | FAIL |
| img.referrerPolicy: setAttribute() to "origin\0" | FAIL |
| img.referrerPolicy: setAttribute() to "rigin" | FAIL |
| img.referrerPolicy: setAttribute() to "rigin-when-cross-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "same-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "same-origin\0" | FAIL |
| img.referrerPolicy: setAttribute() to "strict-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" | FAIL |
| img.referrerPolicy: setAttribute() to "strict-origin\0" | FAIL |
| img.referrerPolicy: setAttribute() to "trict-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "unsafe-url" | FAIL |
| img.referrerPolicy: setAttribute() to "unsafe-url\0" | FAIL |
| img.referrerPolicy: setAttribute() to "xno-referrer" | FAIL |
| img.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" | FAIL |
| img.referrerPolicy: setAttribute() to "xorigin" | FAIL |
| img.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "xsame-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "xstrict-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" | FAIL |
| img.referrerPolicy: setAttribute() to "xunsafe-url" | FAIL |
| img.referrerPolicy: setAttribute() to -Infinity | FAIL |
| img.referrerPolicy: setAttribute() to 1.5 | FAIL |
| img.referrerPolicy: setAttribute() to 7 | FAIL |
| img.referrerPolicy: setAttribute() to Infinity | FAIL |
| img.referrerPolicy: setAttribute() to NaN | FAIL |
| img.referrerPolicy: setAttribute() to false | FAIL |
| img.referrerPolicy: setAttribute() to null | FAIL |
| img.referrerPolicy: setAttribute() to object "[object Object]" | FAIL |
| img.referrerPolicy: setAttribute() to object "test-toString" | FAIL |
| img.referrerPolicy: setAttribute() to object "test-valueOf" | FAIL |
| img.referrerPolicy: setAttribute() to true | FAIL |
| img.referrerPolicy: setAttribute() to undefined | FAIL |
| img.referrerPolicy: typeof IDL attribute | FAIL |
| object.typeMustMatch: IDL get with DOM attribute unset | FAIL |
| object.typeMustMatch: IDL set to " foo " | FAIL |
| object.typeMustMatch: IDL set to "" | FAIL |
| object.typeMustMatch: IDL set to "\0" | FAIL |
| object.typeMustMatch: IDL set to -Infinity | FAIL |
| object.typeMustMatch: IDL set to 1.5 | FAIL |
| object.typeMustMatch: IDL set to 7 | FAIL |
| object.typeMustMatch: IDL set to Infinity | FAIL |
| object.typeMustMatch: IDL set to NaN | FAIL |
| object.typeMustMatch: IDL set to false | FAIL |
| object.typeMustMatch: IDL set to null | FAIL |
| object.typeMustMatch: IDL set to object "[object Object]" | FAIL |
| object.typeMustMatch: IDL set to object "test-toString" | FAIL |
| object.typeMustMatch: IDL set to object "test-valueOf" | FAIL |
| object.typeMustMatch: IDL set to undefined | FAIL |
| object.typeMustMatch: setAttribute() to " foo " | FAIL |
| object.typeMustMatch: setAttribute() to "" | FAIL |
| object.typeMustMatch: setAttribute() to "\0" | FAIL |
| object.typeMustMatch: setAttribute() to "typeMustMatch" | FAIL |
| object.typeMustMatch: setAttribute() to -Infinity | FAIL |
| object.typeMustMatch: setAttribute() to 1.5 | FAIL |
| object.typeMustMatch: setAttribute() to 7 | FAIL |
| object.typeMustMatch: setAttribute() to Infinity | FAIL |
| object.typeMustMatch: setAttribute() to NaN | FAIL |
| object.typeMustMatch: setAttribute() to false | FAIL |
| object.typeMustMatch: setAttribute() to null | FAIL |
| object.typeMustMatch: setAttribute() to object "[object Object]" | FAIL |
| object.typeMustMatch: setAttribute() to object "test-toString" | FAIL |
| object.typeMustMatch: setAttribute() to object "test-valueOf" | FAIL |
| object.typeMustMatch: setAttribute() to true | FAIL |
| object.typeMustMatch: setAttribute() to undefined | FAIL |
| object.typeMustMatch: typeof IDL attribute | FAIL |
| /html/semantics/embedded-content/media-elements/ready-states/autoplay-with-slow-text-tracks.html (1/1, 100.00%, 0.00% of total) | OK |
| autoplay with slow text tracks | FAIL |
| /html/syntax/parsing/html5lib_webkit02.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-similar-but-cross-origin-success.sub.html (1/1, 100.00%, 0.00% of total) | OK |
| postMessaging to a not same-origin-domain, but similar origin, iframe allows them to see each others' modifications | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/001.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/vtt-cue-float-precision.html (1/1, 100.00%, 0.00% of total) | OK |
| Float precision of VTTCue attributes line, position and size, stored as floats | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/042.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write entity | FAIL |
| /html/interaction/focus/focus-02.html (3/3, 100.00%, 0.00% of total) | ERROR |
| The keydown event must be targeted at the body element | TIMEOUT |
| The keypress event must be targeted at the body element | NOTRUN |
| The keyup event must be targeted at the body element | NOTRUN |
| /html/webappapis/dynamic-markup-insertion/document-write/025.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-content-before-legend.html (1/1, 100.00%, 0.00% of total) | OK |
| fieldset content before legend | FAIL |
| /html/semantics/scripting-1/the-script-element/module/choice-of-error-1.html (1/1, 100.00%, 0.00% of total) | OK |
| Parse errors in different files should be reported depending on different roots | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/centering.html (15/15, 100.00%, 0.02% of total) | OK |
| horizontal-tb (container vertical-rl) (dialog horizontal-tb): tall viewport | FAIL |
| horizontal-tb (container vertical-rl): tall viewport | FAIL |
| horizontal-tb: dialog and viewport match | FAIL |
| horizontal-tb: dialog bigger than viewport | FAIL |
| horizontal-tb: square viewport | FAIL |
| horizontal-tb: tall viewport | FAIL |
| horizontal-tb: wide viewport | FAIL |
| vertical-lr (dialog horizontal-tb): dialog bigger than viewport | FAIL |
| vertical-lr (dialog horizontal-tb): tall viewport | FAIL |
| vertical-lr: dialog bigger than viewport | FAIL |
| vertical-lr: tall viewport | FAIL |
| vertical-rl (container horizontal-tb) (dialog vertical-rl): tall viewport | FAIL |
| vertical-rl (container horizontal-tb): tall viewport | FAIL |
| vertical-rl (dialog horizontal-tb): tall viewport | FAIL |
| vertical-rl: tall viewport | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend.html (7/56, 12.50%, 0.01% of total) | OK |
| in-body: unicodeBidi | FAIL |
| in-body: width | FAIL |
| in-fieldset-descendant: unicodeBidi | FAIL |
| in-fieldset-descendant: width | FAIL |
| in-fieldset-second-child: unicodeBidi | FAIL |
| in-fieldset-second-child: width | FAIL |
| rendered-legend: unicodeBidi | FAIL |
| /html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setInterval.html (2/2, 100.00%, 0.00% of total) | OK |
| window.onerror - runtime error in cross-origin setInterval | FAIL |
| window.onerror - runtime error in cross-origin setInterval (column) | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp.html (1/1, 100.00%, 0.00% of total) | OK |
| Negative timestamps | FAIL |
| /html/semantics/document-metadata/the-link-element/link-load-error-events.html (4/17, 23.53%, 0.00% of total) | OK |
| Import of import of non-CSS stylesheet | FAIL |
| Import of import of nonexistent stylesheet | FAIL |
| Import of non-CSS stylesheet | FAIL |
| Load of non-CSS stylesheet | FAIL |
| /html/semantics/forms/the-input-element/type-change-state.html (378/462, 81.82%, 0.46% of total) | OK |
| change state from button to checkbox | FAIL |
| change state from button to color | FAIL |
| change state from button to date | FAIL |
| change state from button to datetime-local | FAIL |
| change state from button to email | FAIL |
| change state from button to hidden | FAIL |
| change state from button to image | FAIL |
| change state from button to month | FAIL |
| change state from button to number | FAIL |
| change state from button to password | FAIL |
| change state from button to radio | FAIL |
| change state from button to range | FAIL |
| change state from button to reset | FAIL |
| change state from button to search | FAIL |
| change state from button to submit | FAIL |
| change state from button to tel | FAIL |
| change state from button to text | FAIL |
| change state from button to time | FAIL |
| change state from button to url | FAIL |
| change state from button to week | FAIL |
| change state from checkbox to button | FAIL |
| change state from checkbox to color | FAIL |
| change state from checkbox to date | FAIL |
| change state from checkbox to datetime-local | FAIL |
| change state from checkbox to email | FAIL |
| change state from checkbox to hidden | FAIL |
| change state from checkbox to image | FAIL |
| change state from checkbox to month | FAIL |
| change state from checkbox to number | FAIL |
| change state from checkbox to password | FAIL |
| change state from checkbox to radio | FAIL |
| change state from checkbox to range | FAIL |
| change state from checkbox to reset | FAIL |
| change state from checkbox to search | FAIL |
| change state from checkbox to submit | FAIL |
| change state from checkbox to tel | FAIL |
| change state from checkbox to text | FAIL |
| change state from checkbox to time | FAIL |
| change state from checkbox to url | FAIL |
| change state from checkbox to week | FAIL |
| change state from color to button | FAIL |
| change state from color to checkbox | FAIL |
| change state from color to date | FAIL |
| change state from color to datetime-local | FAIL |
| change state from color to email | FAIL |
| change state from color to hidden | FAIL |
| change state from color to image | FAIL |
| change state from color to month | FAIL |
| change state from color to number | FAIL |
| change state from color to password | FAIL |
| change state from color to radio | FAIL |
| change state from color to range | FAIL |
| change state from color to reset | FAIL |
| change state from color to search | FAIL |
| change state from color to submit | FAIL |
| change state from color to tel | FAIL |
| change state from color to text | FAIL |
| change state from color to time | FAIL |
| change state from color to url | FAIL |
| change state from color to week | FAIL |
| change state from date to button | FAIL |
| change state from date to checkbox | FAIL |
| change state from date to color | FAIL |
| change state from date to datetime-local | FAIL |
| change state from date to email | FAIL |
| change state from date to hidden | FAIL |
| change state from date to image | FAIL |
| change state from date to month | FAIL |
| change state from date to number | FAIL |
| change state from date to radio | FAIL |
| change state from date to range | FAIL |
| change state from date to reset | FAIL |
| change state from date to submit | FAIL |
| change state from date to time | FAIL |
| change state from date to url | FAIL |
| change state from date to week | FAIL |
| change state from datetime-local to button | FAIL |
| change state from datetime-local to checkbox | FAIL |
| change state from datetime-local to color | FAIL |
| change state from datetime-local to date | FAIL |
| change state from datetime-local to email | FAIL |
| change state from datetime-local to hidden | FAIL |
| change state from datetime-local to image | FAIL |
| change state from datetime-local to month | FAIL |
| change state from datetime-local to number | FAIL |
| change state from datetime-local to radio | FAIL |
| change state from datetime-local to range | FAIL |
| change state from datetime-local to reset | FAIL |
| change state from datetime-local to submit | FAIL |
| change state from datetime-local to time | FAIL |
| change state from datetime-local to url | FAIL |
| change state from datetime-local to week | FAIL |
| change state from email to button | FAIL |
| change state from email to checkbox | FAIL |
| change state from email to color | FAIL |
| change state from email to date | FAIL |
| change state from email to datetime-local | FAIL |
| change state from email to hidden | FAIL |
| change state from email to image | FAIL |
| change state from email to month | FAIL |
| change state from email to number | FAIL |
| change state from email to radio | FAIL |
| change state from email to range | FAIL |
| change state from email to reset | FAIL |
| change state from email to submit | FAIL |
| change state from email to time | FAIL |
| change state from email to week | FAIL |
| change state from hidden to button | FAIL |
| change state from hidden to checkbox | FAIL |
| change state from hidden to color | FAIL |
| change state from hidden to date | FAIL |
| change state from hidden to datetime-local | FAIL |
| change state from hidden to email | FAIL |
| change state from hidden to image | FAIL |
| change state from hidden to month | FAIL |
| change state from hidden to number | FAIL |
| change state from hidden to password | FAIL |
| change state from hidden to radio | FAIL |
| change state from hidden to range | FAIL |
| change state from hidden to reset | FAIL |
| change state from hidden to search | FAIL |
| change state from hidden to submit | FAIL |
| change state from hidden to tel | FAIL |
| change state from hidden to text | FAIL |
| change state from hidden to time | FAIL |
| change state from hidden to url | FAIL |
| change state from hidden to week | FAIL |
| change state from image to button | FAIL |
| change state from image to checkbox | FAIL |
| change state from image to color | FAIL |
| change state from image to date | FAIL |
| change state from image to datetime-local | FAIL |
| change state from image to email | FAIL |
| change state from image to hidden | FAIL |
| change state from image to month | FAIL |
| change state from image to number | FAIL |
| change state from image to password | FAIL |
| change state from image to radio | FAIL |
| change state from image to range | FAIL |
| change state from image to reset | FAIL |
| change state from image to search | FAIL |
| change state from image to submit | FAIL |
| change state from image to tel | FAIL |
| change state from image to text | FAIL |
| change state from image to time | FAIL |
| change state from image to url | FAIL |
| change state from image to week | FAIL |
| change state from month to button | FAIL |
| change state from month to checkbox | FAIL |
| change state from month to color | FAIL |
| change state from month to date | FAIL |
| change state from month to datetime-local | FAIL |
| change state from month to email | FAIL |
| change state from month to hidden | FAIL |
| change state from month to image | FAIL |
| change state from month to number | FAIL |
| change state from month to radio | FAIL |
| change state from month to range | FAIL |
| change state from month to reset | FAIL |
| change state from month to submit | FAIL |
| change state from month to time | FAIL |
| change state from month to url | FAIL |
| change state from month to week | FAIL |
| change state from number to button | FAIL |
| change state from number to checkbox | FAIL |
| change state from number to color | FAIL |
| change state from number to date | FAIL |
| change state from number to datetime-local | FAIL |
| change state from number to email | FAIL |
| change state from number to hidden | FAIL |
| change state from number to image | FAIL |
| change state from number to month | FAIL |
| change state from number to password | FAIL |
| change state from number to radio | FAIL |
| change state from number to range | FAIL |
| change state from number to reset | FAIL |
| change state from number to search | FAIL |
| change state from number to submit | FAIL |
| change state from number to tel | FAIL |
| change state from number to text | FAIL |
| change state from number to time | FAIL |
| change state from number to url | FAIL |
| change state from number to week | FAIL |
| change state from password to button | FAIL |
| change state from password to checkbox | FAIL |
| change state from password to color | FAIL |
| change state from password to date | FAIL |
| change state from password to datetime-local | FAIL |
| change state from password to email | FAIL |
| change state from password to hidden | FAIL |
| change state from password to image | FAIL |
| change state from password to month | FAIL |
| change state from password to number | FAIL |
| change state from password to radio | FAIL |
| change state from password to range | FAIL |
| change state from password to reset | FAIL |
| change state from password to submit | FAIL |
| change state from password to time | FAIL |
| change state from password to url | FAIL |
| change state from password to week | FAIL |
| change state from radio to button | FAIL |
| change state from radio to checkbox | FAIL |
| change state from radio to color | FAIL |
| change state from radio to date | FAIL |
| change state from radio to datetime-local | FAIL |
| change state from radio to email | FAIL |
| change state from radio to hidden | FAIL |
| change state from radio to image | FAIL |
| change state from radio to month | FAIL |
| change state from radio to number | FAIL |
| change state from radio to password | FAIL |
| change state from radio to range | FAIL |
| change state from radio to reset | FAIL |
| change state from radio to search | FAIL |
| change state from radio to submit | FAIL |
| change state from radio to tel | FAIL |
| change state from radio to text | FAIL |
| change state from radio to time | FAIL |
| change state from radio to url | FAIL |
| change state from radio to week | FAIL |
| change state from range to button | FAIL |
| change state from range to checkbox | FAIL |
| change state from range to color | FAIL |
| change state from range to date | FAIL |
| change state from range to datetime-local | FAIL |
| change state from range to email | FAIL |
| change state from range to hidden | FAIL |
| change state from range to image | FAIL |
| change state from range to month | FAIL |
| change state from range to number | FAIL |
| change state from range to password | FAIL |
| change state from range to radio | FAIL |
| change state from range to reset | FAIL |
| change state from range to search | FAIL |
| change state from range to submit | FAIL |
| change state from range to tel | FAIL |
| change state from range to text | FAIL |
| change state from range to time | FAIL |
| change state from range to url | FAIL |
| change state from range to week | FAIL |
| change state from reset to button | FAIL |
| change state from reset to checkbox | FAIL |
| change state from reset to color | FAIL |
| change state from reset to date | FAIL |
| change state from reset to datetime-local | FAIL |
| change state from reset to email | FAIL |
| change state from reset to hidden | FAIL |
| change state from reset to image | FAIL |
| change state from reset to month | FAIL |
| change state from reset to number | FAIL |
| change state from reset to password | FAIL |
| change state from reset to radio | FAIL |
| change state from reset to range | FAIL |
| change state from reset to search | FAIL |
| change state from reset to submit | FAIL |
| change state from reset to tel | FAIL |
| change state from reset to text | FAIL |
| change state from reset to time | FAIL |
| change state from reset to url | FAIL |
| change state from reset to week | FAIL |
| change state from search to button | FAIL |
| change state from search to checkbox | FAIL |
| change state from search to color | FAIL |
| change state from search to date | FAIL |
| change state from search to datetime-local | FAIL |
| change state from search to email | FAIL |
| change state from search to hidden | FAIL |
| change state from search to image | FAIL |
| change state from search to month | FAIL |
| change state from search to number | FAIL |
| change state from search to radio | FAIL |
| change state from search to range | FAIL |
| change state from search to reset | FAIL |
| change state from search to submit | FAIL |
| change state from search to time | FAIL |
| change state from search to url | FAIL |
| change state from search to week | FAIL |
| change state from submit to button | FAIL |
| change state from submit to checkbox | FAIL |
| change state from submit to color | FAIL |
| change state from submit to date | FAIL |
| change state from submit to datetime-local | FAIL |
| change state from submit to email | FAIL |
| change state from submit to hidden | FAIL |
| change state from submit to image | FAIL |
| change state from submit to month | FAIL |
| change state from submit to number | FAIL |
| change state from submit to password | FAIL |
| change state from submit to radio | FAIL |
| change state from submit to range | FAIL |
| change state from submit to reset | FAIL |
| change state from submit to search | FAIL |
| change state from submit to tel | FAIL |
| change state from submit to text | FAIL |
| change state from submit to time | FAIL |
| change state from submit to url | FAIL |
| change state from submit to week | FAIL |
| change state from tel to button | FAIL |
| change state from tel to checkbox | FAIL |
| change state from tel to color | FAIL |
| change state from tel to date | FAIL |
| change state from tel to datetime-local | FAIL |
| change state from tel to email | FAIL |
| change state from tel to hidden | FAIL |
| change state from tel to image | FAIL |
| change state from tel to month | FAIL |
| change state from tel to number | FAIL |
| change state from tel to radio | FAIL |
| change state from tel to range | FAIL |
| change state from tel to reset | FAIL |
| change state from tel to submit | FAIL |
| change state from tel to time | FAIL |
| change state from tel to url | FAIL |
| change state from tel to week | FAIL |
| change state from text to button | FAIL |
| change state from text to checkbox | FAIL |
| change state from text to color | FAIL |
| change state from text to date | FAIL |
| change state from text to datetime-local | FAIL |
| change state from text to email | FAIL |
| change state from text to hidden | FAIL |
| change state from text to image | FAIL |
| change state from text to month | FAIL |
| change state from text to number | FAIL |
| change state from text to radio | FAIL |
| change state from text to range | FAIL |
| change state from text to reset | FAIL |
| change state from text to submit | FAIL |
| change state from text to time | FAIL |
| change state from text to url | FAIL |
| change state from text to week | FAIL |
| change state from time to button | FAIL |
| change state from time to checkbox | FAIL |
| change state from time to color | FAIL |
| change state from time to date | FAIL |
| change state from time to datetime-local | FAIL |
| change state from time to email | FAIL |
| change state from time to hidden | FAIL |
| change state from time to image | FAIL |
| change state from time to month | FAIL |
| change state from time to number | FAIL |
| change state from time to radio | FAIL |
| change state from time to range | FAIL |
| change state from time to reset | FAIL |
| change state from time to submit | FAIL |
| change state from time to url | FAIL |
| change state from time to week | FAIL |
| change state from url to button | FAIL |
| change state from url to checkbox | FAIL |
| change state from url to color | FAIL |
| change state from url to date | FAIL |
| change state from url to datetime-local | FAIL |
| change state from url to hidden | FAIL |
| change state from url to image | FAIL |
| change state from url to month | FAIL |
| change state from url to number | FAIL |
| change state from url to radio | FAIL |
| change state from url to range | FAIL |
| change state from url to reset | FAIL |
| change state from url to submit | FAIL |
| change state from url to time | FAIL |
| change state from url to week | FAIL |
| change state from week to button | FAIL |
| change state from week to checkbox | FAIL |
| change state from week to color | FAIL |
| change state from week to date | FAIL |
| change state from week to datetime-local | FAIL |
| change state from week to email | FAIL |
| change state from week to hidden | FAIL |
| change state from week to image | FAIL |
| change state from week to month | FAIL |
| change state from week to number | FAIL |
| change state from week to radio | FAIL |
| change state from week to range | FAIL |
| change state from week to reset | FAIL |
| change state from week to submit | FAIL |
| change state from week to time | FAIL |
| change state from week to url | FAIL |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-classic.html (3/5, 60.00%, 0.00% of total) | OK |
| inline-event-handlers-UA-code should successfully import | FAIL |
| reflected-inline-event-handlers should successfully import | FAIL |
| setTimeout should successfully import | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/029.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-samedoc.html (1/1, 100.00%, 0.00% of total) | OK |
| Manual scroll restoration should take precedent over scrolling to fragment in cross doc navigation | FAIL |
| /html/semantics/selectors/pseudo-classes/readwrite-readonly.html (3/18, 16.67%, 0.00% of total) | OK |
| The :read-only pseudo-class must match input elements after the readonly attribute has been added | FAIL |
| The :read-only pseudo-class must match input elements after the readonly attribute has been removed | FAIL |
| The :read-only pseudo-class must not match input elements to which the readonly attribute applies, and that are mutable | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/044.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers, redirects to same-origin, no headers, redirects to not same-origin, with headers | FAIL |
| /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html (5/14, 35.71%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/semantics/embedded-content/the-iframe-element/sandbox_002.htm (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Allow autoplay for HTML5 Video inside iframe with sandbox attribute if sandbox='allow-scripts'. | TIMEOUT |
| /html/browsers/windows/browsing-context-names/choose-_blank-002.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Context for opened noreferrer link targeted to "_blank" should not have opener reference | TIMEOUT |
| /html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none.html (20/171, 11.70%, 0.02% of total) | OK |
| <img srcset="/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w" sizes="(min-width:0) or (unknown-general-enclosed !) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e17 50w, /images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w" sizes="min(1px, 100px)"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w" sizes="min(-100px, 1px)"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w" sizes="(min-width:0) min(1px, 100px)"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w" sizes="(min-width:0) max(-100px, 1px)"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e38a 50w, /images/green-16x16.png?e38a 51w" sizes="(min-width:min(0, 200vw)) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e38b 50w, /images/green-16x16.png?e38b 51w" sizes="(min-width:max(-200vw, 0)) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w" sizes="(min-width:0) or (unknown "general-enclosed") 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w" sizes="min(1px, 200vw"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w" sizes="max(-200vw, 1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w" sizes="(min-width:0) min(1px, 200vw"> ref sizes="1px" (display:none) | FAIL |
| <img srcset="/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w" sizes="(min-width:0) max(-200vw, 1px"> ref sizes="1px" (display:none) | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cues-missed.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Events are triggered for missed (skipped) cues during normal playback | TIMEOUT |
| /html/semantics/embedded-content/media-elements/interfaces/TextTrackCueList/getter.html (2/3, 66.67%, 0.00% of total) | OK |
| TextTrackCueList getter, no indexed set/create | FAIL |
| TextTrackCueList getter, no indexed set/create (strict) | FAIL |
| /html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-late.window.html (1/1, 100.00%, 0.00% of total) | OK |
| Invalid uncompiled raw handlers should only be compiled when about to call them | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-remove-by-setting-innerHTML.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Removing a track by setting video.innerHTML doesn't crash | TIMEOUT |
| /html/browsers/history/the-history-interface/traverse_the_history_1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Multiple history traversals from the same task | TIMEOUT |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-9.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML Mobile parsing & | FAIL |
| XHTML Mobile parsing < | FAIL |
| XHTML Mobile parsing <⃒ | FAIL |
| /html/semantics/forms/form-submission-0/submit-entity-body.html (3/11, 27.27%, 0.00% of total) | OK |
| form submission from button should navigate to url with text/plain | FAIL |
| form submission from form should navigate to url with text/plain | FAIL |
| form submission from input should navigate to url with text/plain | FAIL |
| /html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html (6/8, 75.00%, 0.01% of total) | TIMEOUT |
| HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode; following good png decode succeeds. | FAIL |
| HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode; following good svg decode succeeds. | FAIL |
| HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes to the same path succeed. | TIMEOUT |
| HTMLImageElement.prototype.decode(), src/srcset mutation tests. srcset changes fail decode. | NOTRUN |
| HTMLImageElement.prototype.decode(), src/srcset mutation tests. srcset changes fail decode; following bad decode fails. | NOTRUN |
| HTMLImageElement.prototype.decode(), src/srcset mutation tests. srcset changes fail decode; following good decode succeeds. | NOTRUN |
| /html/semantics/embedded-content/the-img-element/invalid-src.html (1/2, 50.00%, 0.00% of total) | TIMEOUT |
| src="http://[" | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cues-seeking.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| TextTrack's activeCues are indexed and updated during video playback | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/crossorigin.html (2/8, 25.00%, 0.00% of total) | OK |
| Imported module, Error in CORS-same-origin script | FAIL |
| Root module, Error in CORS-same-origin script | FAIL |
| /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html (2/2, 100.00%, 0.00% of total) | OK |
| TextTrackCue.addEventListener/removeEventListener | FAIL |
| TextTrackCue.onexit | FAIL |
| /html/semantics/forms/the-fieldset-element/fieldset-setcustomvalidity.html (1/1, 100.00%, 0.00% of total) | OK |
| fieldset setCustomValidity is correct | FAIL |
| /html/browsers/history/the-history-interface/combination_history_002.html (1/1, 100.00%, 0.00% of total) | OK |
| After calling of pushState method, check length | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.html (1/1, 100.00%, 0.00% of total) | OK |
| SharedArrayBuffer cannot cross agent clusters, BroadcastChannel edition | FAIL |
| /html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html (2/2, 100.00%, 0.00% of total) | TIMEOUT |
| history.back() handles nested iframe timer correctly | NOTRUN |
| history.back() handles top level page timer correctly | TIMEOUT |
| /html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_null.tentative.html (3/4, 75.00%, 0.00% of total) | OK |
| No access when both sides set a `null` 'document.domain'. | FAIL |
| No access when frame sets a `null` 'document.domain'. | FAIL |
| No access when parent sets a `null` 'document.domain'. | FAIL |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-integrity-module.sub.html (5/5, 100.00%, 0.01% of total) | OK |
| eval should fail to import | FAIL |
| inline event handlers triggered via UA code should fail to import | FAIL |
| reflected inline event handlers should fail to import | FAIL |
| setTimeout should fail to import | FAIL |
| the Function constructor should fail to import | FAIL |
| /html/semantics/forms/textfieldselection/textfieldselection-setRangeText.html (20/72, 27.78%, 0.02% of total) | TIMEOUT |
| display_none selectionMode 'end' | FAIL |
| display_none selectionMode 'preserve' | FAIL |
| display_none selectionMode 'select' | FAIL |
| display_none selectionMode 'start' | FAIL |
| display_none selectionMode missing | FAIL |
| display_none setRangeText fires a select event | TIMEOUT |
| display_none setRangeText with only one argument replaces the value between selectionStart and selectionEnd, otherwise replaces the value between 2nd and 3rd arguments | FAIL |
| input_not_in_doc selectionMode 'end' | FAIL |
| input_not_in_doc selectionMode 'preserve' | FAIL |
| input_not_in_doc selectionMode 'select' | FAIL |
| input_not_in_doc selectionMode 'start' | FAIL |
| input_not_in_doc selectionMode missing | FAIL |
| input_not_in_doc setRangeText fires a select event | TIMEOUT |
| input_not_in_doc setRangeText with only one argument replaces the value between selectionStart and selectionEnd, otherwise replaces the value between 2nd and 3rd arguments | FAIL |
| password setRangeText fires a select event | TIMEOUT |
| search setRangeText fires a select event | TIMEOUT |
| tel setRangeText fires a select event | TIMEOUT |
| text setRangeText fires a select event | TIMEOUT |
| textarea setRangeText fires a select event | TIMEOUT |
| url setRangeText fires a select event | TIMEOUT |
| /html/browsers/windows/browsing-context-names/choose-_top-001.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Should choose current browsing context for "_top" if current is top | TIMEOUT |
| /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html (152/216, 70.37%, 0.18% of total) | OK |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| /html/semantics/selectors/pseudo-classes/link.html (2/2, 100.00%, 0.00% of total) | OK |
| ':link' doesn't match elements whos href attribute has been removed | FAIL |
| Only <a>s, <area>s and <link>s that have a href attribute match ':link' | FAIL |
| /html/syntax/parsing/html5lib_tests20.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/media-elements/seeking/seek-to-max-value.htm (1/1, 100.00%, 0.00% of total) | OK |
| seek to Number.MAX_VALUE | FAIL |
| /html/browsers/the-window-object/window-named-properties.html (2/6, 33.33%, 0.00% of total) | OK |
| Static name on the prototype | FAIL |
| duplicate property names | FAIL |
| /html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html (1/4, 25.00%, 0.00% of total) | ERROR |
| calling play() on a sufficiently long audio should trigger timeupdate event | NOTRUN |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html (1/1, 100.00%, 0.00% of total) | OK |
| invoking resource selection with play() | FAIL |
| /html/semantics/selectors/pseudo-classes/dir01.html (1/1, 100.00%, 0.00% of total) | OK |
| direction doesn't affect :dir() | FAIL |
| /html/semantics/forms/the-form-element/form-action-reflection-with-base-url.html (2/3, 66.67%, 0.00% of total) | OK |
| A missing action content attribute should cause the IDL attribute to return the document's URL (not the document's base URL) | FAIL |
| An empty-string action content attribute should cause the IDL attribute to return the document's URL (not the document's base URL) | FAIL |
| /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Removing iframe from document removes it from history | NOTRUN |
| /html/semantics/embedded-content/the-object-element/object-fallback.html (1/2, 50.00%, 0.00% of total) | OK |
| the typemustmatch attribute is specified | FAIL |
| /html/syntax/parsing/html5lib_scripted_webkit01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/windows/auxiliary-browsing-contexts/opener-noopener.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Auxiliary browsing context created via `window.open` setting `noopener` should report `window.opener` `null` | TIMEOUT |
| /html/semantics/forms/the-input-element/datetime.html (5/35, 14.29%, 0.01% of total) | OK |
| [time] time type support on input element | FAIL |
| date type support on input element | FAIL |
| datetime-local type support on input element | FAIL |
| month type support on input element | FAIL |
| week type support on input element | FAIL |
| /html/semantics/scripting-1/the-template-element/template-element/template-content-hierarcy.html (1/2, 50.00%, 0.00% of total) | OK |
| Template content should throw exception when its ancestor in a different document but connected via host is being append. | FAIL |
| /html/syntax/parsing/html5lib_tests19.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/atob/base64.html (1/378, 0.26%, 0.00% of total) | OK |
| atob("ab\vcd") | FAIL |
| /html/semantics/forms/form-submission-0/submission-checks.window.html (2/3, 66.67%, 0.00% of total) | OK |
| <form> not connected to a document after submit event cannot navigate | FAIL |
| <form> not connected to a document cannot navigate | FAIL |
| /html/semantics/scripting-1/the-script-element/module/specifier-error.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that invalid module specifier leads to TypeError on window. | FAIL |
| /html/semantics/forms/textfieldselection/selection-start-end.html (26/40, 65.00%, 0.03% of total) | TIMEOUT |
| Initial .value set on textarea-appended should set selectionEnd to end of value | FAIL |
| Initial .value set on textarea-appended should set selectionStart to end of value | FAIL |
| Initial .value set on textarea-appended-prefocused should set selectionEnd to end of value | FAIL |
| Initial .value set on textarea-appended-prefocused should set selectionStart to end of value | FAIL |
| Initial .value set on textarea-not-appended should set selectionEnd to end of value | FAIL |
| Initial .value set on textarea-not-appended should set selectionStart to end of value | FAIL |
| Initial .value set on textarea-not-appended-prefocused should set selectionEnd to end of value | FAIL |
| Initial .value set on textarea-not-appended-prefocused should set selectionStart to end of value | FAIL |
| onselect should fire when selectionEnd is changed on input-appended | NOTRUN |
| onselect should fire when selectionEnd is changed on input-appended-prefocused | NOTRUN |
| onselect should fire when selectionEnd is changed on input-not-appended | NOTRUN |
| onselect should fire when selectionEnd is changed on input-not-appended-prefocused | NOTRUN |
| onselect should fire when selectionEnd is changed on textarea-appended | NOTRUN |
| onselect should fire when selectionEnd is changed on textarea-appended-prefocused | NOTRUN |
| onselect should fire when selectionEnd is changed on textarea-not-appended | NOTRUN |
| onselect should fire when selectionEnd is changed on textarea-not-appended-prefocused | NOTRUN |
| onselect should fire when selectionStart is changed on input-appended | NOTRUN |
| onselect should fire when selectionStart is changed on input-appended-prefocused | NOTRUN |
| onselect should fire when selectionStart is changed on input-not-appended | NOTRUN |
| onselect should fire when selectionStart is changed on input-not-appended-prefocused | NOTRUN |
| onselect should fire when selectionStart is changed on textarea-appended | NOTRUN |
| onselect should fire when selectionStart is changed on textarea-appended-prefocused | NOTRUN |
| onselect should fire when selectionStart is changed on textarea-not-appended | NOTRUN |
| onselect should fire when selectionStart is changed on textarea-not-appended-prefocused | NOTRUN |
| selectionEnd edge-case values | FAIL |
| selectionStart edge-case values | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_4.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Multiple history traversals, last would be aborted | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/028.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/007.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/interactive-elements/the-details-element/toggleEvent.html (1/10, 10.00%, 0.00% of total) | OK |
| Setting open=true to opened 'details' element should not fire a toggle event at the 'details' element | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-source-media.html (1/1, 100.00%, 0.00% of total) | OK |
| the <source> media attribute has no effect | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-width.html | TIMEOUT |
| /html/semantics/embedded-content/media-elements/autoplay-disabled-by-feature-policy.https.sub.html (3/3, 100.00%, 0.00% of total) | OK |
| Feature-Policy header: autoplay "none" disallows cross-origin iframes. | FAIL |
| Feature-Policy header: autoplay "none" disallows same-origin iframes. | FAIL |
| Feature-Policy header: autoplay "none" has no effect on the top level document. | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/dialog-showModal-remove.html (1/1, 100.00%, 0.00% of total) | OK |
| dialog element: removing from document after showModal() | FAIL |
| /html/semantics/embedded-content/the-img-element/relevant-mutations.html (19/71, 26.76%, 0.02% of total) | TIMEOUT |
| inserted into picture | TIMEOUT |
| parent is picture, previous source has media changed | TIMEOUT |
| parent is picture, previous source has media removed | TIMEOUT |
| parent is picture, previous source has media set | TIMEOUT |
| parent is picture, previous source has sizes changed | TIMEOUT |
| parent is picture, previous source has sizes removed | TIMEOUT |
| parent is picture, previous source has sizes set | TIMEOUT |
| parent is picture, previous source has srcset changed | TIMEOUT |
| parent is picture, previous source has srcset removed | TIMEOUT |
| parent is picture, previous source has srcset set | TIMEOUT |
| parent is picture, previous source has type changed | TIMEOUT |
| parent is picture, previous source has type removed | TIMEOUT |
| parent is picture, previous source has type set | TIMEOUT |
| parent is picture, previous source inserted | TIMEOUT |
| parent is picture, previous source removed | TIMEOUT |
| removed from picture | TIMEOUT |
| src changed | TIMEOUT |
| src set to same value | TIMEOUT |
| srcset changed | TIMEOUT |
| /html/semantics/forms/the-datalist-element/datalistoptions.html (1/2, 50.00%, 0.00% of total) | OK |
| options label/value | FAIL |
| /html/interaction/focus/focus-01.html (3/3, 100.00%, 0.00% of total) | ERROR |
| The keydown event must be targeted at the input element | TIMEOUT |
| The keypress event must be targeted at the input element | NOTRUN |
| The keyup event must be targeted at the input element | NOTRUN |
| /html/semantics/forms/the-input-element/datetime-local.html (15/17, 88.24%, 0.02% of total) | OK |
| Value < min attribute | FAIL |
| Value <= max attribute | FAIL |
| Value > max attribute | FAIL |
| Value >= min attribute | FAIL |
| datetime-local input value set to 2014-01-0 11:11 without min/max | FAIL |
| datetime-local input value set to 2014-01-01 00:00:00.000 without min/max | FAIL |
| datetime-local input value set to 2014-01-01 11:1 without min/max | FAIL |
| datetime-local input value set to 2014-01-01 11:11 without min/max | FAIL |
| datetime-local input value set to 2014-01-01 11:11:11.111 without min/max | FAIL |
| invalid datetime-local input value 1 | FAIL |
| invalid datetime-local input value 2 | FAIL |
| invalid datetime-local input value 3 | FAIL |
| invalid datetime-local input value 4 | FAIL |
| invalid datetime-local input value 5 | FAIL |
| invalid datetime-local input value 6 | FAIL |
| /html/semantics/embedded-content/the-iframe-element/iframe-allow.html (1/1, 100.00%, 0.00% of total) | OK |
| iframe-cross-origin-allow | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/contentType.window.html (2/4, 50.00%, 0.00% of total) | OK |
| document.write(): image document | FAIL |
| document.write(): video document | FAIL |
| /html/semantics/forms/constraints/form-validation-validity-valueMissing.html (5/48, 10.42%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align.html (5/10, 50.00%, 0.01% of total) | OK |
| div[align=center] legend | FAIL |
| div[align=right] legend | FAIL |
| div[style="text-align: center"] legend | FAIL |
| div[style="text-align: center"][align=center] legend | FAIL |
| fieldset[dir=rtl] legend[style="text-align: left"] | FAIL |
| /html/syntax/parsing/html5lib_entities01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-line-position.html (1/1, 100.00%, 0.00% of total) | OK |
| Cue line position from settings | FAIL |
| /html/semantics/embedded-content/media-elements/mime-types/canPlayType.html (23/59, 38.98%, 0.03% of total) | OK |
| audio/mp4 with bogus codec | FAIL |
| audio/ogg (optional) | FAIL |
| audio/ogg; codecs="opus" (optional) | FAIL |
| audio/ogg; codecs="vorbis" (optional) | FAIL |
| audio/wav with and without codecs | FAIL |
| audio/wav with bogus codec | FAIL |
| audio/wav; codecs="1" (optional) | FAIL |
| audio/webm (optional) | FAIL |
| audio/webm; codecs="opus" (optional) | FAIL |
| audio/webm; codecs="vorbis" (optional) | FAIL |
| video/3gpp with bogus codec | FAIL |
| video/mp4 with bogus codec | FAIL |
| video/ogg (optional) | FAIL |
| video/ogg; codecs="opus" (optional) | FAIL |
| video/ogg; codecs="theora" (optional) | FAIL |
| video/ogg; codecs="vorbis" (optional) | FAIL |
| video/webm (optional) | FAIL |
| video/webm; codecs="opus" (optional) | FAIL |
| video/webm; codecs="vorbis" (optional) | FAIL |
| video/webm; codecs="vp8" (optional) | FAIL |
| video/webm; codecs="vp8.0" (optional) | FAIL |
| video/webm; codecs="vp9" (optional) | FAIL |
| video/webm; codecs="vp9.0" (optional) | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cues-cuechange.html (1/1, 100.00%, 0.00% of total) | ERROR |
| TextTrack's cues are indexed and updated in order during video playback | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| HTMLTrackElement 'src' attribute mutations | TIMEOUT |
| /html/browsers/browsing-the-web/navigating-across-documents/013.html (1/1, 100.00%, 0.00% of total) | OK |
| Link with onclick navigation to javascript url with delayed document.write and href navigation | FAIL |
| /html/semantics/scripting-1/the-script-element/module/evaluation-error-4.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that exceptions during evaluation lead to error events on window, and that exceptions are remembered. | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html (1/1, 100.00%, 0.00% of total) | OK |
| TextTrack's addCue and removeCue | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-load.html (1/1, 100.00%, 0.00% of total) | OK |
| invoking resource selection with load() | FAIL |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-6.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that ambiguous star exports lead to an instantiation error and that the correct module is blamed. | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/044.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-mode.html (1/1, 100.00%, 0.00% of total) | ERROR |
| TextTrack mode attribute | TIMEOUT |
| /html/browsers/history/the-history-interface/history_go_no_argument.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| history.go() | TIMEOUT |
| /html/semantics/links/following-hyperlinks/activation-behavior.window.html (1/4, 25.00%, 0.00% of total) | OK |
| <area> that is not connected should not be followed | FAIL |
| /html/dom/historical.html (6/8, 75.00%, 0.01% of total) | OK |
| HTMLAppletElement is no more | FAIL |
| applet is not styled | FAIL |
| document cannot find applet | FAIL |
| document.all cannot find applet | FAIL |
| document.applets is always empty | FAIL |
| window cannot find applet | FAIL |
| /html/semantics/embedded-content/the-img-element/update-the-source-set.html (2/89, 2.25%, 0.00% of total) | OK |
| <img src="" data-expect=""> | FAIL |
| <picture><source srcset="data:,b" type="video/mp4"><img src="data:,a" data-expect="data:,a"></picture> | FAIL |
| /html/semantics/document-metadata/the-link-element/link-style-error-01.html (4/26, 15.38%, 0.00% of total) | OK |
| Stylesheet loading using <link> with wrong Content-Type, cross-origin, and no nosniff | FAIL |
| Stylesheet loading using <link> with wrong Content-Type, same-origin, and no nosniff | FAIL |
| Stylesheet loading using @import with wrong Content-Type, cross-origin, and no nosniff | FAIL |
| Stylesheet loading using @import with wrong Content-Type, same-origin, and no nosniff | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html (1/2, 50.00%, 0.00% of total) | OK |
| document.open should redirect to window.open when called with three arguments | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-while-navigating.window.html (8/9, 88.89%, 0.01% of total) | TIMEOUT |
| document.open() aborts documents that are navigating through Location (XMLHttpRequest) | TIMEOUT |
| document.open() aborts documents that are navigating through Location (fetch()) | FAIL |
| document.open() aborts documents that are navigating through Location (image loading) | FAIL |
| document.open() aborts documents that are navigating through iframe loading (XMLHttpRequest) | TIMEOUT |
| document.open() aborts documents that are navigating through iframe loading (fetch()) | FAIL |
| document.open() aborts documents that are queued for navigation through .click() (XMLHttpRequest) | TIMEOUT |
| document.open() aborts documents that are queued for navigation through .click() (fetch()) | FAIL |
| document.open() aborts documents that are queued for navigation through .click() (image loading) | FAIL |
| /html/browsers/history/the-history-interface/001.html (5/40, 12.50%, 0.01% of total) | OK |
| history.length should update when loading pages in an iframe | FAIL |
| history.length should update when pushing a state | FAIL |
| history.length should update when setting location.hash | FAIL |
| history.state should be a separate clone of the object, not a reference to the object passed to the event handler | FAIL |
| pushState must remove any tasks queued by the history traversal task source | FAIL |
| /html/semantics/scripting-1/the-script-element/module/compilation-error-2.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that syntax errors lead to SyntaxError events on window, and that exceptions are remembered. | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_beforeunload.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Running beforeunload handler in window.close() | NOTRUN |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source.html (1/1, 100.00%, 0.00% of total) | OK |
| pointer updates (removing source elements) | FAIL |
| /html/rendering/non-replaced-elements/tables/hidden-attr.html (6/10, 60.00%, 0.01% of total) | OK |
| Computed display and visibility of col | FAIL |
| Computed display and visibility of colgroup | FAIL |
| Computed display and visibility of tbody | FAIL |
| Computed display and visibility of tfoot | FAIL |
| Computed display and visibility of thead | FAIL |
| Computed display and visibility of tr | FAIL |
| /html/semantics/selectors/pseudo-classes/inrange-outofrange.html (6/6, 100.00%, 0.01% of total) | OK |
| ':in-range' matches all elements that are candidates for constraint validation, have range limitations, and that are neither suffering from an underflow nor suffering from an overflow | FAIL |
| ':in-range' update number1's value < min | FAIL |
| ':in-range' update number3's min < value | FAIL |
| ':out-of-range' matches all elements that are candidates for constraint validation, have range limitations, and that are either suffering from an underflow or suffering from an overflow | FAIL |
| ':out-of-range' update number1's value < min | FAIL |
| ':out-of-range' update number3's min < value | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_unload.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Running unload handler in window.close() | NOTRUN |
| /html/browsers/history/the-history-interface/history_go_undefined.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| history.forward() with session history | TIMEOUT |
| /html/syntax/parsing/the-end.html (1/4, 25.00%, 0.00% of total) | OK |
| pageshow | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Traverse the history when a history entry is written in the load event | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change.html (1/1, 100.00%, 0.00% of total) | OK |
| HTMLTrackElement 'src' attribute mutations | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-top-left.html | TIMEOUT |
| /html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html (2/2, 100.00%, 0.00% of total) | TIMEOUT |
| Auxiliary browsing context created via `window.open` and setting `window.opener` to `null` should report `window.opener` `null` | TIMEOUT |
| Auxiliary browsing context created via `window.open` and setting `window.opener` to `test` should report `test` | TIMEOUT |
| /html/semantics/embedded-content/media-elements/event_play_noautoplay.html (2/4, 50.00%, 0.00% of total) | TIMEOUT |
| audio events - play | FAIL |
| calling play() on audio should trigger play event | NOTRUN |
| /html/browsers/browsing-the-web/history-traversal/window-name-after-cross-origin-main-frame-navigation.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| window.name should equal "" after a cross-origin main frame navigation | TIMEOUT |
| /html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time.htm (1/1, 100.00%, 0.00% of total) | OK |
| seek to negative time | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/026.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: No CORS, same-origin, with headers, redirects to not same-origin, with headers | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/023.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-align-text-line-position.html (1/1, 100.00%, 0.00% of total) | OK |
| Cue alignment, line and text position from settings | FAIL |
| /html/syntax/parsing/html5lib_adoption02.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/syntax/parsing/html5lib_tests11.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/syntax/parsing/html5lib_tests9.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/046.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, no headers, redirects to same-origin, no headers, redirects to not same-origin, with headers | FAIL |
| /html/browsers/windows/auxiliary-browsing-contexts/opener.html (2/2, 100.00%, 0.00% of total) | TIMEOUT |
| Browsing context created with `window.open` should report `window.opener` | TIMEOUT |
| Newly-created auxiliary browsing context should report `window.opener` | TIMEOUT |
| /html/semantics/interactive-elements/the-dialog-element/dialog-return-value.html (1/1, 100.00%, 0.00% of total) | OK |
| Tests dialog.returnValue is settable and returns the last value set. | FAIL |
| /html/dom/documents/dom-tree-accessors/nameditem-03.html (1/1, 100.00%, 0.00% of total) | OK |
| applet elements are (mostly) gone | FAIL |
| /html/browsers/browsing-the-web/history-traversal/same-url.html (1/1, 100.00%, 0.00% of total) | OK |
| Test same-URL navigation and its effects on history | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html (1/1, 100.00%, 0.00% of total) | OK |
| NOT invoking media load or resource selection when removing the src attribute | FAIL |
| /html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/focus-tabindex-order.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Elements with different tabindex must be focused sequentially when pressing 'Tab' keys | TIMEOUT |
| /html/semantics/embedded-content/media-elements/autoplay-default-feature-policy.https.sub.html (3/3, 100.00%, 0.00% of total) | OK |
| Default "autoplay" feature policy ["self"] allows same-origin iframes. | FAIL |
| Default "autoplay" feature policy ["self"] allows the top-level document. | FAIL |
| Default "autoplay" feature policy ["self"] disallows cross-origin iframes. | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/039.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/interactive-elements/the-summary-element/activation-behavior.html (7/9, 77.78%, 0.01% of total) | OK |
| Should close an open details if all conditions are met | FAIL |
| Should open a closed details even if the details is not being rendered | FAIL |
| Should open a closed details even if the summary is not being rendered | FAIL |
| Should open a closed details if a span element precedes the summary | FAIL |
| Should open a closed details if all conditions are met | FAIL |
| Should open a closed details if another summary element *nested inside a span* precedes the summary | FAIL |
| toggle events should be coalesced even when using the activation behavior of a summary | FAIL |
| /html/semantics/forms/the-option-element/option-selected.html (2/3, 66.67%, 0.00% of total) | OK |
| dirty, not selected | FAIL |
| dirty, selected | FAIL |
| /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html (1/1, 100.00%, 0.00% of total) | OK |
| Restoring window.name on cross-origin history traversal | FAIL |
| /html/syntax/parsing/html5lib_html5test-com.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/history/the-history-interface/history_go_to_uri.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| history.go() negative tests | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/execution-timing/109.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: javascript URL in iframe, src set via DOM | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/006.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/syntax/parsing/html5lib_webkit01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/009.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/022.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, with headers, redirects to same-origin, with headers | FAIL |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Frames with `allow-top-navigation` should be able to navigate the top frame. | TIMEOUT |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-moved.html (1/1, 100.00%, 0.00% of total) | OK |
| moving the candidate source | FAIL |
| /html/semantics/document-metadata/the-base-element/base_href_invalid.html (1/1, 100.00%, 0.00% of total) | OK |
| base element with unparseable href should have .href getter return attr value | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/031.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, no headers, redirects to not same-origin, with headers | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/010.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/the-iframe-element/iframe-load-event.html (2/2, 100.00%, 0.00% of total) | OK |
| load event of blob URL | FAIL |
| load event of initial about:blank | FAIL |
| /html/browsers/browsing-the-web/navigating-across-documents/014.html (1/1, 100.00%, 0.00% of total) | OK |
| Link with javascript onclick form submission script order | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.html (13/13, 100.00%, 0.02% of total) | TIMEOUT |
| postMessaging to a dedicated worker allows them to see each others' modifications with DataView | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Float32Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Float64Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Int16Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Int32Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Int8Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Uint16Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Uint32Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Uint8Array | FAIL |
| postMessaging to a dedicated worker allows them to see each others' modifications with Uint8ClampedArray | FAIL |
| postMessaging to a same-origin deeply-nested iframe allows them to see each others' modifications | FAIL |
| postMessaging to a same-origin iframe allows them to see each others' modifications | FAIL |
| postMessaging to a same-origin opened window allows them to see each others' modifications | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/022.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/041.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, with headers, redirects to not same-origin, with headers, redirects to same-origin, with headers | FAIL |
| /html/syntax/parsing/html5lib_pending-spec-changes.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/rendering/the-css-user-agent-style-sheet-and-presentational-hints/no-help-cursor-on-links.historical.html (2/2, 100.00%, 0.00% of total) | OK |
| Unvisited help links must have pointer cursor, not help cursor | FAIL |
| Visited help links must have pointer cursor, not help cursor | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.html (4/4, 100.00%, 0.00% of total) | OK |
| no popups from another synchronously reachable window | FAIL |
| no popups from synchronously reachable window | FAIL |
| no popups with frame navigation | FAIL |
| no popups with frame removal | FAIL |
| /html/browsers/history/the-history-interface/history_go_zero.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| history.go(0) | TIMEOUT |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html (1/1, 100.00%, 0.00% of total) | OK |
| invoking resource selection with pause() | FAIL |
| /html/semantics/document-metadata/styling/LinkStyle.html (1/5, 20.00%, 0.00% of total) | OK |
| The LinkStyle interface's sheet attribute must return null; the disabled attribute must be false | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.html (3/3, 100.00%, 0.00% of total) | OK |
| postMessaging to a worker and back does not give back the same SharedArrayBuffer | FAIL |
| postMessaging to an iframe and back does not give back the same SharedArrayBuffer | FAIL |
| postMessaging to this window does not give back the same SharedArrayBuffer (but does use the same backing block) | FAIL |
| /html/browsers/browsing-the-web/unloading-documents/prompt-and-unload-script-closeable.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| beforeunload and unload events fire after window.close() in script-closeable browsing context | TIMEOUT |
| /html/syntax/parsing/html5lib_tests10.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-cross-origin.sub.html | TIMEOUT |
| /html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/focus-tabindex-positive.html (1/1, 100.00%, 0.00% of total) | ERROR |
| The element with a positive tabindex must be focused by press 'Tab' key | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/045.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/forms/the-input-element/image-click-form-data.html (1/1, 100.00%, 0.00% of total) | OK |
| Image submit button should not add extra form data if 'value' attribute is present with non-empty value | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/011.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/close_script_defer.html (1/1, 100.00%, 0.00% of total) | OK |
| Running defer script in window.close() | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/029.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: javascript: URL in HREF | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.html (3/3, 100.00%, 0.00% of total) | OK |
| Trying to transfer a SharedArrayBuffer through a MessagePort throws | FAIL |
| Trying to transfer a SharedArrayBuffer to a worker throws | FAIL |
| Trying to transfer a SharedArrayBuffer to this window throws | FAIL |
| /html/semantics/forms/the-option-element/option-text-setter.html (1/1, 100.00%, 0.00% of total) | OK |
| Verify that using HTMLOptionElement.text setter does not update the existing text child node. | FAIL |
| /html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html?encoding=utf8 (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setInterval.html (1/2, 50.00%, 0.00% of total) | OK |
| window.onerror - compile error in cross-origin setInterval | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-entities.html (1/2, 50.00%, 0.00% of total) | TIMEOUT |
| Check cues from resources/entities-wrong.vtt | TIMEOUT |
| /html/semantics/embedded-content/media-elements/offsets-into-the-media-resource/currentTime.html (2/3, 66.67%, 0.00% of total) | TIMEOUT |
| setting currentTime when readyState is HAVE_NOTHING | FAIL |
| setting currentTime when readyState is greater than HAVE_NOTHING | TIMEOUT |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.html (1/1, 100.00%, 0.00% of total) | OK |
| postMessaging to a dedicated worker via MessageChannel allows them to see each others' modifications | FAIL |
| /html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace-xhtml.xhtml (1/1, 100.00%, 0.00% of total) | OK |
| getElementsByName and foreign namespaces | FAIL |
| /html/semantics/embedded-content/the-object-element/usemap-casing.html (1/8, 12.50%, 0.00% of total) | OK |
| Object with usemap of #sanityCheck should match the area with map named sanityCheck | FAIL |
| /html/syntax/parsing/html5lib_tests22.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/017.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/032.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/forms/textfieldselection/selection-start-end-extra.html (7/10, 70.00%, 0.01% of total) | OK |
| Adding children to a textarea should move selection{Start,End} to the end | FAIL |
| Removing children from a textarea should update selection{Start,End} | FAIL |
| Setting defaultValue in a textarea should move the cursor to the end | FAIL |
| Setting defaultValue in a textarea with a value should NOT make any difference | FAIL |
| Setting textContent in a textarea should move selection{Start,End} to the end | FAIL |
| Setting value to a shorter string than defaultValue should correct the cursor position | FAIL |
| Shortening value by turning the input type into 'color' and back to 'text' should correct selection{Start,End} | FAIL |
| /html/semantics/forms/textfieldselection/selection-after-content-change.html (7/18, 38.89%, 0.01% of total) | OK |
| input in document, with focus: selection must not change when setting a value that becomes the same after the value sanitization algorithm | FAIL |
| input in document, with focus: selection must not change when setting the same value | FAIL |
| input in document: selection must not change when setting a value that becomes the same after the value sanitization algorithm | FAIL |
| input in document: selection must not change when setting the same value | FAIL |
| input out of document: selection must not change when setting a value that becomes the same after the value sanitization algorithm | FAIL |
| input out of document: selection must not change when setting the same value | FAIL |
| textarea out of document: selection must change when setting a different value | FAIL |
| /html/semantics/forms/textfieldselection/defaultSelection.html (2/6, 33.33%, 0.00% of total) | OK |
| selectionStart and selectionEnd change when value changed to upper case for [object HTMLTextAreaElement] | FAIL |
| selectionStart and selectionEnd do not change when same value set again for [object HTMLInputElement] | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/dialog-close.html (5/5, 100.00%, 0.01% of total) | OK |
| close() fires a close event | FAIL |
| close() on a <dialog> that doesn't have an open attribute aborts the steps | FAIL |
| close() removes the open attribute and set the returnValue to the first argument | FAIL |
| close() should set the returnValue IDL attribute but not the JS property | FAIL |
| close() without argument removes the open attribute and there's no returnValue | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/147.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: insert multiple inline scripts; first script moves subsequent scripts | FAIL |
| /html/syntax/parsing/DOMContentLoaded-defer.html (1/1, 100.00%, 0.00% of total) | OK |
| The end: DOMContentLoaded and defer scripts | FAIL |
| /html/semantics/embedded-content/the-object-element/object-events.html (3/4, 75.00%, 0.00% of total) | TIMEOUT |
| error event (using 'file:' protocol) | TIMEOUT |
| error event (using 'http:' protocol) | TIMEOUT |
| load event of about:blank | FAIL |
| /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html (100/216, 46.30%, 0.12% of total) | OK |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/show-modal-focusing-steps.html (1/1, 100.00%, 0.00% of total) | OK |
| focus when a modal dialog is opened | FAIL |
| /html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-dedicatedworker.html (1/1, 100.00%, 0.00% of total) | OK |
| [[CanBlock]] in a DedicatedWorkerGlobalScope | FAIL |
| /html/syntax/parsing/html5lib_tricky01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/load-error-events-inline.html (4/8, 50.00%, 0.00% of total) | OK |
| src, 200, not parser-inserted, no defer, async | FAIL |
| src, 200, not parser-inserted, no defer, no async, no non-blocking | FAIL |
| src, 200, parser-inserted, defer, no async | FAIL |
| src, 200, parser-inserted, no defer, async | FAIL |
| /html/browsers/offline/application-cache-api/secure_context.html (2/3, 66.67%, 0.00% of total) | OK |
| ApplicationCache interface does not exist in non-secure contexts. | FAIL |
| window.applicationCache does not exist in non-secure contexts. | FAIL |
| /html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-with-responsive-images.tentative.html (7/7, 100.00%, 0.01% of total) | OK |
| Test image (32 x 32) with sizes = 100 and srcset descriptor = 32w | FAIL |
| Test image /images/green.png with no specified sizes, width, or height | FAIL |
| Test image /images/green.png with width = 800, height = 800, and no specified sizes | FAIL |
| Test image /images/green.png with width = 800, no specified sizes, or height | FAIL |
| Test image /images/green.svg with no specified sizes, width, or height | FAIL |
| Test image /images/green.svg with width = 800, height = 800, and no specified sizes | FAIL |
| Test image /images/green.svg with width = 800, no specified sizes, or height | FAIL |
| /html/obsolete/requirements-for-implementations/the-marquee-element-0/marquee-events.html (4/4, 100.00%, 0.00% of total) | TIMEOUT |
| marquee_events_bounce | NOTRUN |
| marquee_events_bounce2 | NOTRUN |
| marquee_events_finish | NOTRUN |
| marquee_events_start | NOTRUN |
| /html/browsers/history/the-history-interface/004.html (2/4, 50.00%, 0.00% of total) | OK |
| history position should be calculated when executing, not when calling the .go command | FAIL |
| queued .go commands should all be executed when the queue is processed | FAIL |
| /html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html (7/14, 50.00%, 0.01% of total) | OK |
| <img srcset="/images/green-256x256.png 1.6x" data-expect="160"> | FAIL |
| <img srcset="/images/green-256x256.png 10000x" data-expect="0"> | FAIL |
| <img srcset="/images/green-256x256.png 256w" sizes="0px" data-expect="0"> | FAIL |
| <img srcset="/images/green-256x256.png 256w" sizes="1px" data-expect="1"> | FAIL |
| <img srcset="/images/green-256x256.png 256w" sizes="512px" data-expect="512"> | FAIL |
| <img srcset="/images/green-256x256.png 2x" data-expect="128"> | FAIL |
| <img srcset="/images/green-256x256.png 512w" sizes="256px" data-expect="128"> | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-settings.html (2/2, 100.00%, 0.00% of total) | OK |
| Check cues from resources/settings-bad-separation.vtt | FAIL |
| Check cues from resources/settings.vtt | FAIL |
| /html/semantics/forms/the-input-element/cloning-steps.html (1/4, 25.00%, 0.00% of total) | OK |
| input element's dirty checkedness should be cloned, so setAttribute doesn't affect the cloned input's checkedness | FAIL |
| /html/dom/reflection-text.html (112/7799, 1.44%, 0.14% of total) | OK |
| a.referrerPolicy: IDL get with DOM attribute unset | FAIL |
| a.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| a.referrerPolicy: IDL set to "" | FAIL |
| a.referrerPolicy: IDL set to "NO-REFERRER" | FAIL |
| a.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| a.referrerPolicy: IDL set to "ORIGIN" | FAIL |
| a.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| a.referrerPolicy: IDL set to "SAME-ORIGIN" | FAIL |
| a.referrerPolicy: IDL set to "STRICT-ORIGIN" | FAIL |
| a.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| a.referrerPolicy: IDL set to "UNSAFE-URL" | FAIL |
| a.referrerPolicy: IDL set to "\0" | FAIL |
| a.referrerPolicy: IDL set to "ame-origin" | FAIL |
| a.referrerPolicy: IDL set to "no-referrer" | FAIL |
| a.referrerPolicy: IDL set to "no-referrer-when-downgrade" | FAIL |
| a.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" | FAIL |
| a.referrerPolicy: IDL set to "no-referrer\0" | FAIL |
| a.referrerPolicy: IDL set to "nsafe-url" | FAIL |
| a.referrerPolicy: IDL set to "o-referrer" | FAIL |
| a.referrerPolicy: IDL set to "o-referrer-when-downgrade" | FAIL |
| a.referrerPolicy: IDL set to "origin" | FAIL |
| a.referrerPolicy: IDL set to "origin-when-cross-origin" | FAIL |
| a.referrerPolicy: IDL set to "origin-when-cross-origin\0" | FAIL |
| a.referrerPolicy: IDL set to "origin\0" | FAIL |
| a.referrerPolicy: IDL set to "rigin" | FAIL |
| a.referrerPolicy: IDL set to "rigin-when-cross-origin" | FAIL |
| a.referrerPolicy: IDL set to "same-origin" | FAIL |
| a.referrerPolicy: IDL set to "same-origin\0" | FAIL |
| a.referrerPolicy: IDL set to "strict-origin" | FAIL |
| a.referrerPolicy: IDL set to "strict-origin-when-cross-origin" | FAIL |
| a.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" | FAIL |
| a.referrerPolicy: IDL set to "strict-origin\0" | FAIL |
| a.referrerPolicy: IDL set to "trict-origin" | FAIL |
| a.referrerPolicy: IDL set to "trict-origin-when-cross-origin" | FAIL |
| a.referrerPolicy: IDL set to "unsafe-url" | FAIL |
| a.referrerPolicy: IDL set to "unsafe-url\0" | FAIL |
| a.referrerPolicy: IDL set to "xno-referrer" | FAIL |
| a.referrerPolicy: IDL set to "xno-referrer-when-downgrade" | FAIL |
| a.referrerPolicy: IDL set to "xorigin" | FAIL |
| a.referrerPolicy: IDL set to "xorigin-when-cross-origin" | FAIL |
| a.referrerPolicy: IDL set to "xsame-origin" | FAIL |
| a.referrerPolicy: IDL set to "xstrict-origin" | FAIL |
| a.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" | FAIL |
| a.referrerPolicy: IDL set to "xunsafe-url" | FAIL |
| a.referrerPolicy: IDL set to -Infinity | FAIL |
| a.referrerPolicy: IDL set to 1.5 | FAIL |
| a.referrerPolicy: IDL set to 7 | FAIL |
| a.referrerPolicy: IDL set to Infinity | FAIL |
| a.referrerPolicy: IDL set to NaN | FAIL |
| a.referrerPolicy: IDL set to false | FAIL |
| a.referrerPolicy: IDL set to null | FAIL |
| a.referrerPolicy: IDL set to object "[object Object]" | FAIL |
| a.referrerPolicy: IDL set to object "test-toString" | FAIL |
| a.referrerPolicy: IDL set to object "test-valueOf" | FAIL |
| a.referrerPolicy: IDL set to true | FAIL |
| a.referrerPolicy: IDL set to undefined | FAIL |
| a.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| a.referrerPolicy: setAttribute() to "" | FAIL |
| a.referrerPolicy: setAttribute() to "NO-REFERRER" | FAIL |
| a.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| a.referrerPolicy: setAttribute() to "ORIGIN" | FAIL |
| a.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| a.referrerPolicy: setAttribute() to "SAME-ORIGIN" | FAIL |
| a.referrerPolicy: setAttribute() to "STRICT-ORIGIN" | FAIL |
| a.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| a.referrerPolicy: setAttribute() to "UNSAFE-URL" | FAIL |
| a.referrerPolicy: setAttribute() to "\0" | FAIL |
| a.referrerPolicy: setAttribute() to "ame-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "no-referrer" | FAIL |
| a.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" | FAIL |
| a.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" | FAIL |
| a.referrerPolicy: setAttribute() to "no-referrer\0" | FAIL |
| a.referrerPolicy: setAttribute() to "nsafe-url" | FAIL |
| a.referrerPolicy: setAttribute() to "o-referrer" | FAIL |
| a.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" | FAIL |
| a.referrerPolicy: setAttribute() to "origin" | FAIL |
| a.referrerPolicy: setAttribute() to "origin-when-cross-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" | FAIL |
| a.referrerPolicy: setAttribute() to "origin\0" | FAIL |
| a.referrerPolicy: setAttribute() to "rigin" | FAIL |
| a.referrerPolicy: setAttribute() to "rigin-when-cross-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "same-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "same-origin\0" | FAIL |
| a.referrerPolicy: setAttribute() to "strict-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" | FAIL |
| a.referrerPolicy: setAttribute() to "strict-origin\0" | FAIL |
| a.referrerPolicy: setAttribute() to "trict-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "unsafe-url" | FAIL |
| a.referrerPolicy: setAttribute() to "unsafe-url\0" | FAIL |
| a.referrerPolicy: setAttribute() to "xno-referrer" | FAIL |
| a.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" | FAIL |
| a.referrerPolicy: setAttribute() to "xorigin" | FAIL |
| a.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "xsame-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "xstrict-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" | FAIL |
| a.referrerPolicy: setAttribute() to "xunsafe-url" | FAIL |
| a.referrerPolicy: setAttribute() to -Infinity | FAIL |
| a.referrerPolicy: setAttribute() to 1.5 | FAIL |
| a.referrerPolicy: setAttribute() to 7 | FAIL |
| a.referrerPolicy: setAttribute() to Infinity | FAIL |
| a.referrerPolicy: setAttribute() to NaN | FAIL |
| a.referrerPolicy: setAttribute() to false | FAIL |
| a.referrerPolicy: setAttribute() to null | FAIL |
| a.referrerPolicy: setAttribute() to object "[object Object]" | FAIL |
| a.referrerPolicy: setAttribute() to object "test-toString" | FAIL |
| a.referrerPolicy: setAttribute() to object "test-valueOf" | FAIL |
| a.referrerPolicy: setAttribute() to true | FAIL |
| a.referrerPolicy: setAttribute() to undefined | FAIL |
| a.referrerPolicy: typeof IDL attribute | FAIL |
| /html/syntax/parsing/html5lib_tests2.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/rendering/non-replaced-elements/the-hr-element-0/hr.html (3/18, 16.67%, 0.00% of total) | OK |
| color | FAIL |
| overflow | FAIL |
| unicodeBidi | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort.sub.window.html (2/5, 40.00%, 0.00% of total) | TIMEOUT |
| document.open() does not abort documents that are not navigating (already established WebSocket connection) | TIMEOUT |
| document.open() does not abort documents that are not navigating (establish a WebSocket connection) | TIMEOUT |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-idb.any.html (2/2, 100.00%, 0.00% of total) | OK |
| SharedArrayBuffer cloning via IndexedDB: basic case | FAIL |
| SharedArrayBuffer cloning via the IndexedDB: is interleaved correctly | FAIL |
| /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-string.tentative.html (1/1, 100.00%, 0.00% of total) | OK |
| Aborting fetch for javascript:string navigation | FAIL |
| /html/browsers/the-window-object/security-window/window-security.https.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Window Security testing | NOTRUN |
| /html/infrastructure/common-dom-interfaces/collections/htmlallcollection.html (8/41, 19.51%, 0.01% of total) | OK |
| collections are new live HTMLCollection instances | FAIL |
| indexed property getter out of range | FAIL |
| item method with "array index property name" | FAIL |
| item method with "array index property name" as number | FAIL |
| legacy caller with "array index property name" | FAIL |
| legacy caller with "array index property name" as number | FAIL |
| length attribute | FAIL |
| named property getter with "array index property name" | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Traverse the history back and forward when a history entry is written in the load event | TIMEOUT |
| /html/semantics/embedded-content/media-elements/error-codes/error.html (2/6, 33.33%, 0.00% of total) | OK |
| audio.error after setting src to the empty string | FAIL |
| video.error after setting src to the empty string | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cue-order.html (1/6, 16.67%, 0.00% of total) | OK |
| Text track cue order, equal start and end times with startTime mutations. | FAIL |
| /html/semantics/document-metadata/the-base-element/base_about_blank.html (1/1, 100.00%, 0.00% of total) | OK |
| base element in about:blank document should resolve against its fallback base URI | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/040.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, no headers, redirects to not same-origin, no headers, redirects to same-origin, no headers | FAIL |
| /html/browsers/the-window-object/window-indexed-properties.html (2/5, 40.00%, 0.00% of total) | OK |
| Indexed properties of the window object (non-strict mode) 1 | FAIL |
| Indexed properties of the window object (non-strict mode) 2 | FAIL |
| /html/browsers/the-window-object/Window-document.html (1/1, 100.00%, 0.00% of total) | OK |
| Document in a browsing context | FAIL |
| /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html (1/1, 100.00%, 0.00% of total) | OK |
| Restoring window.name on cross-origin history traversal | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-data-url.html (2/3, 66.67%, 0.00% of total) | OK |
| track element data: URL anonymous | FAIL |
| track element data: URL use-credentials | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cues-enter-exit.html (1/1, 100.00%, 0.00% of total) | ERROR |
| TextTrack's cues are indexed and updated in order during video playback | TIMEOUT |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html (1/1, 100.00%, 0.00% of total) | OK |
| NOT invoking resource selection by inserting <source> when networkState is not NETWORK_EMPTY | FAIL |
| /html/semantics/forms/constraints/form-validation-checkValidity.html (5/85, 5.88%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/dom/elements/the-innertext-idl-attribute/dynamic-getter.html (3/7, 42.86%, 0.00% of total) | OK |
| insert node into sub-tree ("<div id='target'>abc") | FAIL |
| insert whole sub-tree ("<div id='target'>") | FAIL |
| text-transform applied to child element ("<div id='target'><div id='child'>abc") | FAIL |
| /html/syntax/parsing/html5lib_main-element.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/windows/noreferrer-null-opener.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| rel=noreferrer nullifies window.opener | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/errorhandling.html (1/5, 20.00%, 0.00% of total) | OK |
| IFrame test: 'iframe_parseError_Root' | FAIL |
| /html/semantics/scripting-1/the-script-element/module/referrer-origin-when-cross-origin.sub.html (2/5, 40.00%, 0.00% of total) | OK |
| Importing a remote-origin descendant script from a remote-origin top-level script with the origin-when-cross-origin policy. | FAIL |
| Importing a same-origin descendant script from a same-origin top-level script with the origin-when-cross-origin policy. | FAIL |
| /html/semantics/rellist-feature-detection.html (1/1, 100.00%, 0.00% of total) | OK |
| Make sure that relList based feature detection is working | FAIL |
| /html/webappapis/microtask-queuing/queue-microtask-exceptions.any.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| It rethrows exceptions | TIMEOUT |
| /html/browsers/history/the-history-interface/joint_session_history/001.html (7/7, 100.00%, 0.01% of total) | TIMEOUT |
| Navigating first iframe | NOTRUN |
| Navigating second iframe | NOTRUN |
| Session history length on adding new iframe | NOTRUN |
| Session history length on initial load | NOTRUN |
| Traversing history back (1) | NOTRUN |
| Traversing history back (2) | NOTRUN |
| Traversing history forward | NOTRUN |
| /html/semantics/forms/the-form-element/form-indexed-element.html (1/2, 50.00%, 0.00% of total) | OK |
| Trying to delete an indexed property name should never work | FAIL |
| /html/rendering/non-replaced-elements/flow-content-0/dialog.html (6/6, 100.00%, 0.01% of total) | OK |
| Closed dialog in width: 538px iframe | FAIL |
| Closed dialog in width: 540px iframe | FAIL |
| Modal dialog in width: 538px iframe | FAIL |
| Modal dialog in width: 540px iframe | FAIL |
| Open dialog in width: 538px iframe | FAIL |
| Open dialog in width: 540px iframe | FAIL |
| /html/browsers/offline/appcache/workers/appcache-worker.https.html (3/6, 50.00%, 0.00% of total) | OK |
| Shared worker of the cached script | FAIL |
| Shared worker of the fallbacked script | FAIL |
| Shared worker of the not-in-cache script | FAIL |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-3.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Check that popups from a sandboxed iframe do not escape the sandbox | NOTRUN |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/017.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers, redirects to same-origin, with headers | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/dialog-autofocus.html (1/1, 100.00%, 0.00% of total) | OK |
| autofocus when a modal dialog is opened | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html (9/9, 100.00%, 0.01% of total) | OK |
| dialog element: showModal() | FAIL |
| opening dialog with multiple focusable children | FAIL |
| opening dialog with multiple focusable children, one having the autofocus attribute | FAIL |
| opening dialog without focusable children | FAIL |
| showModal() on a <dialog> after initial showModal() and removing the open attribute | FAIL |
| showModal() on a <dialog> not in a Document throws an InvalidStateError exception | FAIL |
| showModal() on a <dialog> that already has an open attribute throws an InvalidStateError exception | FAIL |
| when opening multiple dialogs, only the newest one is non-inert | FAIL |
| when opening multiple dialogs, the most recently opened is rendered on top | FAIL |
| /html/browsers/the-window-object/window-open-noopener.html?_parent (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-4.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that loading a graph in which a module is already errored results in an error. | FAIL |
| /html/browsers/windows/auxiliary-browsing-contexts/opener-multiple.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| An auxiliary browsing context should be able to open another auxiliary browsing context | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/042.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, no headers, redirects to not same-origin, with headers, redirects to same-origin, no headers | FAIL |
| /html/infrastructure/common-dom-interfaces/collections/htmlformcontrolscollection.html (2/16, 12.50%, 0.00% of total) | OK |
| Keygen controls do not show up at all | FAIL |
| The length attribute must return the number of elements in the form | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/034.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/the-area-element/area-processing.html (1/14, 7.14%, 0.00% of total) | OK |
| even-odd rule: "100,100,200,100,100,200,150,50,200,200" (poly) | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/016.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers, redirects to same-origin, no headers | FAIL |
| /html/semantics/forms/form-submission-0/getactionurl.html (1/1, 100.00%, 0.00% of total) | OK |
| Navigating to URL with a data scheme | FAIL |
| /html/browsers/windows/nested-browsing-contexts/frameElement.sub.html (2/4, 50.00%, 0.00% of total) | TIMEOUT |
| The SecurityError must be thrown if the window accesses to frameElement attribute of a Window which does not have the same effective script origin | FAIL |
| The window's frameElement attribute must return null if the container's document does not have the same effective script origin | NOTRUN |
| /html/webappapis/scripting/processing-model-2/body-onerror-compile-error.html (2/2, 100.00%, 0.00% of total) | OK |
| <body onerror> - compile error in <script> | FAIL |
| <body onerror> - compile error in <script> (column) | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/010.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, no headers | FAIL |
| /html/webappapis/scripting/events/onerroreventhandler.html (2/3, 66.67%, 0.00% of total) | OK |
| onerror + !ErrorEvent + Window | FAIL |
| onerror + ErrorEvent + Window | FAIL |
| /html/semantics/scripting-1/the-script-element/module/error-type-1.html (1/1, 100.00%, 0.00% of total) | OK |
| network error has higher priority than parse error | FAIL |
| /html/user-activation/activation-api-click.tentative.html (1/1, 100.00%, 0.00% of total) | OK |
| Values adjust on activity | FAIL |
| /html/semantics/forms/form-submission-0/form-data-set-empty-file.window.html (1/1, 100.00%, 0.00% of total) | OK |
| Empty <input type=file> is still serialized | FAIL |
| /html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/allow-crossorigin.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Promise rejection event should be received for the cross-origin CORS script | TIMEOUT |
| /html/semantics/forms/form-submission-0/url-encoded.html (1/3, 33.33%, 0.00% of total) | OK |
| nokeygen.simple | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/dialog-open.html (2/2, 100.00%, 0.00% of total) | OK |
| On getting, the IDL open attribute must return true if the content open attribute is set, and false if it is absent. | FAIL |
| On setting, the content open attribute must be removed if the IDL open attribute is set to false, and must be present if the IDL open attribute is set to true. | FAIL |
| /html/browsers/browsing-the-web/unloading-documents/beforeunload-synchronous.html (1/1, 100.00%, 0.00% of total) | OK |
| beforeunload event is emitted synchronously | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/130.html (1/1, 100.00%, 0.00% of total) | ERROR |
| scheduler: appending external script element to script | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/autoplay-overrides-preload.html (4/4, 100.00%, 0.00% of total) | TIMEOUT |
| autoplay (set first) overrides preload "metadata" | FAIL |
| autoplay (set first) overrides preload "none" | FAIL |
| autoplay (set last) overrides preload "metadata" | TIMEOUT |
| autoplay (set last) overrides preload "none" | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/037.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers, redirects to not same-origin, no headers, redirects to same-origin, no headers | FAIL |
| /html/semantics/forms/the-form-element/form-nameditem.html (1/17, 5.88%, 0.00% of total) | OK |
| Trying to set an expando that would shadow an already-existing named property | FAIL |
| /html/semantics/document-metadata/the-style-element/style_non_matching_media.html (1/1, 100.00%, 0.00% of total) | OK |
| HTML Test: Non-matching media type should have stylesheet | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/146.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: SVG script adding src attribute | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/043.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write entity | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success.html (1/1, 100.00%, 0.00% of total) | OK |
| Structured cloning of SharedArrayBuffers: BroadcastChannel within the same agent cluster | FAIL |
| /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html (6/18, 33.33%, 0.01% of total) | OK |
| audio.currentSrc after adding source element with src attribute " " | FAIL |
| audio.currentSrc after adding source element with src attribute "data:," | FAIL |
| audio.currentSrc after setting src attribute " " | FAIL |
| video.currentSrc after adding source element with src attribute " " | FAIL |
| video.currentSrc after adding source element with src attribute "data:," | FAIL |
| video.currentSrc after setting src attribute " " | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html (1/1, 100.00%, 0.00% of total) | OK |
| inserting another source before the candidate | FAIL |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-module.html (5/5, 100.00%, 0.01% of total) | OK |
| eval should successfully import | FAIL |
| inline event handlers triggered via UA code should successfully import | FAIL |
| reflected inline event handlers should successfully import | FAIL |
| setTimeout should successfully import | FAIL |
| the Function constructor should successfully import | FAIL |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-5.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that loading a graph in which a module is already errored results an error. | FAIL |
| /html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub.html (2/2, 100.00%, 0.00% of total) | OK |
| Feature policy "autoplay" can be enabled in cross-origin iframe using allow="autoplay" attribute | FAIL |
| Feature policy "autoplay" can be enabled in same-origin iframe using allow="autoplay" attribute | FAIL |
| /html/semantics/selectors/pseudo-classes/focus-autofocus.html (1/1, 100.00%, 0.00% of total) | OK |
| :focus selector should work with an autofocused element. | FAIL |
| /html/webappapis/scripting/processing-model-2/compile-error-cross-origin-setTimeout.html (1/2, 50.00%, 0.00% of total) | OK |
| window.onerror - compile error in cross-origin setTimeout | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/116.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: adding script to head of frameset document | FAIL |
| /html/semantics/scripting-1/the-script-element/module/evaluation-error-1.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that exceptions during evaluation lead to error events on window, and that exceptions are remembered. | FAIL |
| /html/semantics/forms/the-input-element/selection.html (30/46, 65.22%, 0.04% of total) | OK |
| input type button should do nothing when the select() method is called (but, not throw) | FAIL |
| input type button should not support variable-length selections | FAIL |
| input type checkbox should do nothing when the select() method is called (but, not throw) | FAIL |
| input type checkbox should not support variable-length selections | FAIL |
| input type color should not support variable-length selections | FAIL |
| input type date should not support variable-length selections | FAIL |
| input type date should support the select() method | FAIL |
| input type datetime-local should not support variable-length selections | FAIL |
| input type datetime-local should support the select() method | FAIL |
| input type email should not support variable-length selections | FAIL |
| input type file should not support variable-length selections | FAIL |
| input type hidden should do nothing when the select() method is called (but, not throw) | FAIL |
| input type hidden should not support variable-length selections | FAIL |
| input type image should do nothing when the select() method is called (but, not throw) | FAIL |
| input type image should not support variable-length selections | FAIL |
| input type month should not support variable-length selections | FAIL |
| input type month should support the select() method | FAIL |
| input type number should not support variable-length selections | FAIL |
| input type radio should do nothing when the select() method is called (but, not throw) | FAIL |
| input type radio should not support variable-length selections | FAIL |
| input type range should do nothing when the select() method is called (but, not throw) | FAIL |
| input type range should not support variable-length selections | FAIL |
| input type reset should do nothing when the select() method is called (but, not throw) | FAIL |
| input type reset should not support variable-length selections | FAIL |
| input type submit should do nothing when the select() method is called (but, not throw) | FAIL |
| input type submit should not support variable-length selections | FAIL |
| input type time should not support variable-length selections | FAIL |
| input type time should support the select() method | FAIL |
| input type week should not support variable-length selections | FAIL |
| input type week should support the select() method | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/027.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers, redirects to not same-origin, no headers | FAIL |
| /html/browsers/history/the-location-interface/assign_after_load.html (1/1, 100.00%, 0.00% of total) | OK |
| Assignment to location after document is completely loaded | FAIL |
| /html/semantics/document-metadata/the-link-element/link-style-error-limited-quirks.html (2/24, 8.33%, 0.00% of total) | OK |
| Stylesheet loading using <link> with wrong Content-Type, cross-origin, and no nosniff | FAIL |
| Stylesheet loading using @import with wrong Content-Type, cross-origin, and no nosniff | FAIL |
| /html/syntax/parsing/html5lib_scripted_ark.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/windows/noreferrer-window-name.html (2/3, 66.67%, 0.00% of total) | TIMEOUT |
| Following a noreferrer link with a named target should not cause creation of a window that can be targeted by another noreferrer link with the same named target | TIMEOUT |
| Targeting a rel=noreferrer link at an existing named window should work | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/choice-of-error-3.html (1/1, 100.00%, 0.00% of total) | OK |
| Evaluation errors are cached in intermediate module scripts | FAIL |
| /html/infrastructure/urls/terminology-0/document-base-url.html (6/6, 100.00%, 0.01% of total) | OK |
| The base URL of an iframe srcdoc document with a <base> tag should be set by that tag. | FAIL |
| The document base URL of a document containing one or more base elements with href attributes is the frozen base URL of the first base element in the document that has an href attribute, in tree order. | FAIL |
| The fallback base URL of a document containing no base element is the document's address. | FAIL |
| The fallback base URL of a document whose address is about:blank is the document base URL of the creator document. | FAIL |
| The fallback base URL of an iframe srcdoc document is the document base URL of the document's browsing context's browsing context container's document. | FAIL |
| about:blank with a base element. | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/033.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/the-img-element/img.complete.html (1/6, 16.67%, 0.00% of total) | OK |
| IDL attribute complete returns true when image resource has been fetched but not run yet & image is not in broken state | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-innerwidth-innerheight.html | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/008.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_5.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Multiple history traversals, last would be aborted | TIMEOUT |
| /html/syntax/parsing/html5lib_tests21.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/min-inline-size.html (4/6, 66.67%, 0.00% of total) | OK |
| vertical-lr | FAIL |
| vertical-lr override | FAIL |
| vertical-rl | FAIL |
| vertical-rl override | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable.html (1/1, 100.00%, 0.00% of total) | OK |
| Modifying attributes of a VTTCue | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-serviceworker-failure.https.html (1/1, 100.00%, 0.00% of total) | OK |
| SharedArrayBuffer cannot cross agent clusters, service worker edition | FAIL |
| /html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html?encoding=utf8 (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/scripting/events/event-handler-attributes-windowless-body.html (28/206, 13.59%, 0.03% of total) | OK |
| Ignore setting of afterprint window event handlers on windowless body | FAIL |
| Ignore setting of afterprint window event handlers on windowless frameset | FAIL |
| Ignore setting of beforeprint window event handlers on windowless body | FAIL |
| Ignore setting of beforeprint window event handlers on windowless frameset | FAIL |
| Ignore setting of messageerror window event handlers on windowless body | FAIL |
| Ignore setting of messageerror window event handlers on windowless frameset | FAIL |
| Ignore setting of rejectionhandled window event handlers on windowless body | FAIL |
| Ignore setting of rejectionhandled window event handlers on windowless frameset | FAIL |
| Ignore setting of unhandledrejection window event handlers on windowless body | FAIL |
| Ignore setting of unhandledrejection window event handlers on windowless frameset | FAIL |
| Return null when getting the afterprint event handler of a windowless body | FAIL |
| Return null when getting the afterprint event handler of a windowless frameset | FAIL |
| Return null when getting the beforeprint event handler of a windowless body | FAIL |
| Return null when getting the beforeprint event handler of a windowless frameset | FAIL |
| Return null when getting the messageerror event handler of a windowless body | FAIL |
| Return null when getting the messageerror event handler of a windowless frameset | FAIL |
| auxclick is unaffected on a windowless body | FAIL |
| auxclick is unaffected on a windowless frameset | FAIL |
| cancel is unaffected on a windowless body | FAIL |
| cancel is unaffected on a windowless frameset | FAIL |
| close is unaffected on a windowless body | FAIL |
| close is unaffected on a windowless frameset | FAIL |
| dragexit is unaffected on a windowless body | FAIL |
| dragexit is unaffected on a windowless frameset | FAIL |
| loadend is unaffected on a windowless body | FAIL |
| loadend is unaffected on a windowless frameset | FAIL |
| securitypolicyviolation is unaffected on a windowless body | FAIL |
| securitypolicyviolation is unaffected on a windowless frameset | FAIL |
| /html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/focus-tabindex-negative.html (1/1, 100.00%, 0.00% of total) | ERROR |
| The element with a negative tabindex must not be focused by press 'Tab' key | TIMEOUT |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-3.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Frames with `allow-top-navigation` should be able to navigate the top frame even when `allow-top-navigation-by-user-activation` is set. | TIMEOUT |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-text.html (1/1, 100.00%, 0.00% of total) | OK |
| pointer updates (adding text nodes) | FAIL |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-7.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that ambiguous star exports lead to an instantiation error, even when discovered through a star export, and that the correct module is blamed. | FAIL |
| /html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html (71/71, 100.00%, 0.09% of total) | OK |
| %s instead of domain name should throw SECURITY_ERR | FAIL |
| %s instead of subdomain name should throw SECURITY_ERR | FAIL |
| a URL with a fragment identifier should work | FAIL |
| a URL with a multi-argument query string should work | FAIL |
| a URL with a query string should work | FAIL |
| a URL with the passed string as a directory name followed by a query string and fragment identifier should work | FAIL |
| a URL with the passed string as a directory name should work | FAIL |
| a URL with the passed string included twice should work | FAIL |
| a handler with valid arguments should work | FAIL |
| a protocol argument containing : should throw SYNTAX_ERR | FAIL |
| a protocol argument containing :// should throw SYNTAX_ERR | FAIL |
| a protocol argument containing a LF character should throw SYNTAX_ERR | FAIL |
| a protocol argument containing a backspace character should throw SYNTAX_ERR | FAIL |
| a protocol argument containing a null character should throw SYNTAX_ERR | FAIL |
| a protocol argument containing an unrecognized scheme should throw SECURITY_ERR | FAIL |
| a protocol argument containing http:// should throw SYNTAX_ERR | FAIL |
| a protocol argument containing non-alphanumeric characters (like a cyrillic “а”) should throw SYNTAX_ERR | FAIL |
| a protocol argument of “TEL” should be equivalent to “tel” | FAIL |
| a protocol argument of “teL” should be equivalent to “tel” | FAIL |
| a relative URL should work | FAIL |
| a url argument pointing to a different domain name should throw SECURITY_ERR | FAIL |
| a url argument pointing to a different domain name should throw SECURITY_ERR (2) | FAIL |
| a url argument pointing to a different domain name should throw SECURITY_ERR (3) | FAIL |
| a url argument pointing to a different domain name, without %s should throw SYNTAX_ERR | FAIL |
| a url argument pointing to a non-http[s] scheme should throw SECURITY_ERR due to not being of the same origin | FAIL |
| a url argument without %s (but with %) should throw SYNTAX_ERR | FAIL |
| a url argument without %s (but with %a) should throw SYNTAX_ERR | FAIL |
| a url argument without %s should throw SYNTAX_ERR | FAIL |
| an empty url argument should throw SYNTAX_ERR | FAIL |
| attempting to override the about protocol should throw SECURITY_ERR | FAIL |
| attempting to override the attachment protocol should throw SECURITY_ERR | FAIL |
| attempting to override the blob protocol should throw SECURITY_ERR | FAIL |
| attempting to override the chrome protocol should throw SECURITY_ERR | FAIL |
| attempting to override the cid protocol should throw SECURITY_ERR | FAIL |
| attempting to override the data protocol should throw SECURITY_ERR | FAIL |
| attempting to override the file protocol should throw SECURITY_ERR | FAIL |
| attempting to override the ftp protocol should throw SECURITY_ERR | FAIL |
| attempting to override the http protocol should throw SECURITY_ERR | FAIL |
| attempting to override the https protocol should throw SECURITY_ERR | FAIL |
| attempting to override the javascript protocol should throw SECURITY_ERR | FAIL |
| attempting to override the livescript protocol should throw SECURITY_ERR | FAIL |
| attempting to override the mid protocol should throw SECURITY_ERR | FAIL |
| attempting to override the mocha protocol should throw SECURITY_ERR | FAIL |
| attempting to override the opera protocol should throw SECURITY_ERR | FAIL |
| attempting to override the operamail protocol should throw SECURITY_ERR | FAIL |
| attempting to override the res protocol should throw SECURITY_ERR | FAIL |
| attempting to override the resource protocol should throw SECURITY_ERR | FAIL |
| attempting to override the shttp protocol should throw SECURITY_ERR | FAIL |
| attempting to override the tcl protocol should throw SECURITY_ERR | FAIL |
| attempting to override the vbscript protocol should throw SECURITY_ERR | FAIL |
| attempting to override the view-source protocol should throw SECURITY_ERR | FAIL |
| attempting to override the ws protocol should throw SECURITY_ERR | FAIL |
| attempting to override the wss protocol should throw SECURITY_ERR | FAIL |
| attempting to override the wyciwyg protocol should throw SECURITY_ERR | FAIL |
| looping handlers should throw SECURITY_ERR | FAIL |
| overriding the geo protocol should work | FAIL |
| overriding the im protocol should work | FAIL |
| overriding the irc protocol should work | FAIL |
| overriding the ircs protocol should work | FAIL |
| overriding the mailto protocol should work | FAIL |
| overriding the mms protocol should work | FAIL |
| overriding the news protocol should work | FAIL |
| overriding the nntp protocol should work | FAIL |
| overriding the sms protocol should work | FAIL |
| overriding the smsto protocol should work | FAIL |
| overriding the tel protocol should work | FAIL |
| overriding the urn protocol should work | FAIL |
| overriding the webcal protocol should work | FAIL |
| overriding the wtai protocol should work | FAIL |
| overriding the xmpp protocol should work | FAIL |
| the registerProtocolHandler method should exist on the navigator object | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/029.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, no headers, redirects to not same-origin, no headers | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/041.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write entity | FAIL |
| /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-global-scope.html (1/1, 100.00%, 0.00% of total) | ERROR |
| javascript: scheme urls should be executed in current global scope | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/020.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, no headers, redirects to same-origin, no headers | FAIL |
| /html/rendering/non-replaced-elements/tables/form-in-tables.html (10/10, 100.00%, 0.01% of total) | OK |
| Computed display of form inside TABLE should be 'none' | FAIL |
| Computed display of form inside TABLE should be 'none' (!important UA style)) | FAIL |
| Computed display of form inside TBODY should be 'none' | FAIL |
| Computed display of form inside TBODY should be 'none' (!important UA style)) | FAIL |
| Computed display of form inside TFOOT should be 'none' | FAIL |
| Computed display of form inside TFOOT should be 'none' (!important UA style)) | FAIL |
| Computed display of form inside THEAD should be 'none' | FAIL |
| Computed display of form inside THEAD should be 'none' (!important UA style)) | FAIL |
| Computed display of form inside TR should be 'none' | FAIL |
| Computed display of form inside TR should be 'none' (!important UA style)) | FAIL |
| /html/syntax/parsing/html5lib_ruby.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html (1/1, 100.00%, 0.00% of total) | OK |
| Test <embed> nesting inside <object> | FAIL |
| /html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html (51/101, 50.50%, 0.06% of total) | TIMEOUT |
| <?xml-stylesheet?> (CSS) | FAIL |
| <a>.search | FAIL |
| <area>.search | FAIL |
| <base href> | FAIL |
| CSS <link> (utf-8) #<id> { background-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (utf-8) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id>::before { content:<url> } | FAIL |
| CSS <link> (utf-8) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (utf-8) @import <url>; | FAIL |
| CSS <link> (windows-1252) #<id> { background-image:<url> } | FAIL |
| CSS <link> (windows-1252) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (windows-1252) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (windows-1252) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (windows-1252) #<id>::before { content:<url> } | FAIL |
| CSS <link> (windows-1252) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (windows-1252) @import <url>; | FAIL |
| CSS <style> #<id> { background-image:<url> } | FAIL |
| CSS <style> #<id> { border-image-source:<url> } | FAIL |
| CSS <style> #<id> { cursor:<url>, pointer } | FAIL |
| CSS <style> #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <style> #<id>::before { content:<url> } | FAIL |
| CSS <style> @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <style> @import <url>; | FAIL |
| Parsing cache manifest (CACHE) | FAIL |
| Parsing cache manifest (FALLBACK) | FAIL |
| Parsing cache manifest (NETWORK) | FAIL |
| SVG <feImage> | FAIL |
| SVG <image> | FAIL |
| SVG <use> | FAIL |
| SharedWorker constructor | FAIL |
| SharedWorker() in a dedicated worker | FAIL |
| SharedWorker() in a shared worker | FAIL |
| WebSocket constructor | TIMEOUT |
| Worker() in a dedicated worker | FAIL |
| Worker() in a shared worker | FAIL |
| XMLDocument#load() | FAIL |
| XMLHttpRequest#open() | FAIL |
| history.pushState | FAIL |
| history.replaceState | FAIL |
| importScripts() in a shared worker | FAIL |
| load nested browsing context <embed src> | TIMEOUT |
| load nested browsing context <object data> | TIMEOUT |
| loading image <embed src> | TIMEOUT |
| loading image <object data> | TIMEOUT |
| loading video <audio> | TIMEOUT |
| loading video <audio><source> | TIMEOUT |
| loading video <video> | TIMEOUT |
| loading video <video><source> | TIMEOUT |
| window.open() | TIMEOUT |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-2.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Check that popups from a sandboxed iframe do not escape the sandbox | NOTRUN |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/008.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, with headers | FAIL |
| /html/semantics/embedded-content/the-canvas-element/imagedata.html (1/8, 12.50%, 0.00% of total) | OK |
| ImageData(buffer, w, opt h), Uint8ClampedArray argument type check | FAIL |
| /html/syntax/parsing/html5lib_pending-spec-changes-plain-text-unsafe.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html (1/1, 100.00%, 0.00% of total) | OK |
| pointer updates (control test) | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/032.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, with headers, redirects to not same-origin, no headers | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/035.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html (4/4, 100.00%, 0.00% of total) | OK |
| The template contents owner document type is HTML document (case when document has browsing context and the template is created by HTML parser) | FAIL |
| The template contents owner document type is HTML document (case when document has browsing context and the template is created by createElement()) | FAIL |
| The template contents owner document type is HTML document (case when document has no browsing context and the template is created by createElement()) | FAIL |
| The template contents owner document type is HTML document (case when document has no browsing context and the template is created via innerHTML) | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-in-sync-event.html (1/1, 100.00%, 0.00% of total) | OK |
| await a stable state and sync event handlers | FAIL |
| /html/browsers/windows/auxiliary-browsing-contexts/opener-setter.window.html (7/7, 100.00%, 0.01% of total) | OK |
| Setting window.opener to | FAIL |
| Setting window.opener to 42 | FAIL |
| Setting window.opener to Symbol() | FAIL |
| Setting window.opener to [object Object] | FAIL |
| Setting window.opener to function () { return "hi" } | FAIL |
| Setting window.opener to hi | FAIL |
| Setting window.opener to undefined | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/043.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: DOM mutation events when adding external scripts: DOMNodeInserted | FAIL |
| /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html?1-10 (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/syntax/parsing/html5lib_doctype01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/script-type-and-language-empty.html (1/4, 25.00%, 0.00% of total) | OK |
| A script with empty type and a random language should run | FAIL |
| /html/semantics/embedded-content/media-elements/historical.html (5/50, 10.00%, 0.01% of total) | OK |
| MediaController constructor should not be supported | FAIL |
| audio.controller should not be supported | FAIL |
| audio.mediaGroup should not be supported | FAIL |
| video.controller should not be supported | FAIL |
| video.mediaGroup should not be supported | FAIL |
| /html/editing/dnd/synthetic/001.html (16/17, 94.12%, 0.02% of total) | OK |
| DragEvent constructor with custom object as the dataTransfer parameter should throw TypeError | FAIL |
| DragEvent constructor with null as the dataTransfer parameter should be able to fire the event | FAIL |
| DragEvent constructor with null as the dataTransfer parameter should give null as the dataTransfer | FAIL |
| DragEvent constructor with undefined as the dataTransfer parameter should be able to fire the event | FAIL |
| DragEvent constructor with undefined as the dataTransfer parameter should give null as the dataTransfer | FAIL |
| DragEvent should have all of the inherited init*Event methods | FAIL |
| initEvent should be able to fire the event | FAIL |
| initEvent should give null as the dataTransfer | FAIL |
| initEvent should not throw | FAIL |
| initMouseEvent should be able to fire the event | FAIL |
| initMouseEvent should give null as the dataTransfer | FAIL |
| initMouseEvent should not throw | FAIL |
| initUIEvent should be able to fire the event | FAIL |
| initUIEvent should give null as the dataTransfer | FAIL |
| initUIEvent should not throw | FAIL |
| window.DragEvent should be exposed | FAIL |
| /html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-2.html (1/1, 100.00%, 0.00% of total) | OK |
| The error event from an event listener should fire on that listener's global | FAIL |
| /html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html (2/4, 50.00%, 0.00% of total) | OK |
| Tests that navigator.plugins and navigator.mimeTypes returns plugins sorted in alphabetical order by plugin name. | FAIL |
| Tests that navigator.plugins and navigator.mimeTypes returns the same object when queried multiple times. | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/046.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/016.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/event_pause_noautoplay.html (1/4, 25.00%, 0.00% of total) | OK |
| audio events - pause | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/021.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, with headers, redirects to same-origin, no headers | FAIL |
| /html/syntax/parsing/html5lib_tests24.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/browsing-the-web/read-media/pageload-image-in-popup.html (1/1, 100.00%, 0.00% of total) | ERROR |
| The document for a standalone media file should have one child in the body. | NOTRUN |
| /html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_feature_policy.tentative.sub.html (1/1, 100.00%, 0.00% of total) | OK |
| document_domain_feature_policy | FAIL |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that missing exports lead to SyntaxError events on window and load events on script | FAIL |
| /html/syntax/parsing/html5lib_isindex.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/browsing-the-web/navigating-across-documents/015.html (1/1, 100.00%, 0.00% of total) | OK |
| Link with javascript onclick and href script order | FAIL |
| /html/semantics/forms/the-input-element/time-2.html (7/17, 41.18%, 0.01% of total) | OK |
| Invalid value: fraction should have one, two or three ASCII digits. Value should be empty | FAIL |
| Invalid value: hour > 23. Value should be empty | FAIL |
| Invalid value: hour should have two ASCII digits. Value should be empty | FAIL |
| Invalid value: minute > 59. Value should be empty | FAIL |
| Invalid value: minutes should have two ASCII digits. Value should be empty | FAIL |
| Invalid value: second > 59. Value should be empty | FAIL |
| Invalid value: seconds should have two ASCII digits. Value should be empty | FAIL |
| /html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-window.html (1/1, 100.00%, 0.00% of total) | OK |
| [[CanBlock]] in a similar-origin window agent | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-display.html (25/26, 96.15%, 0.03% of total) | OK |
| rendered legend with display: flex | FAIL |
| rendered legend with display: flow | FAIL |
| rendered legend with display: flow-root | FAIL |
| rendered legend with display: grid | FAIL |
| rendered legend with display: inline | FAIL |
| rendered legend with display: inline-block | FAIL |
| rendered legend with display: inline-flex | FAIL |
| rendered legend with display: inline-grid | FAIL |
| rendered legend with display: inline-table | FAIL |
| rendered legend with display: list-item | FAIL |
| rendered legend with display: ruby | FAIL |
| rendered legend with display: ruby-base | FAIL |
| rendered legend with display: ruby-base-container | FAIL |
| rendered legend with display: ruby-text | FAIL |
| rendered legend with display: ruby-text-container | FAIL |
| rendered legend with display: run-in | FAIL |
| rendered legend with display: table | FAIL |
| rendered legend with display: table-caption | FAIL |
| rendered legend with display: table-cell | FAIL |
| rendered legend with display: table-column | FAIL |
| rendered legend with display: table-column-group | FAIL |
| rendered legend with display: table-footer-group | FAIL |
| rendered legend with display: table-header-group | FAIL |
| rendered legend with display: table-row | FAIL |
| rendered legend with display: table-row-group | FAIL |
| /html/browsers/windows/browsing-context-names/choose-default-001.html (1/2, 50.00%, 0.00% of total) | OK |
| A browsing context which is opened by window.open() method with '_blank' parameter has empty-string default name | FAIL |
| /html/semantics/embedded-content/the-img-element/decode/image-decode-with-quick-attach-svg.tentative.html (1/1, 100.00%, 0.00% of total) | OK |
| SVGImageElement.prototype.decode(), attach to DOM before promise resolves. | FAIL |
| /html/dom/elements/the-innertext-idl-attribute/getter.html (89/239, 37.24%, 0.11% of total) | OK |
| ("<table><tfoot><tr><td>footer</tfoot><thead><tr><td style='visibility:collapse'>thead</thead><tbody><tr><td>tbody</tbody></table>") | FAIL |
| ::first-line styles applied ("<div class='first-line-uppercase' style='width:0'>abc def") | FAIL |
| <audio> contents ignored ("<audio style='display:block'>abc") | FAIL |
| <div> in <option> ("<select><option class='poke-div'>123</select>") | FAIL |
| <fieldset> <legend> contents preserved ("<div><fieldset><legend>abc") | FAIL |
| <fieldset> <legend> contents preserved ("<fieldset><legend>abc") | FAIL |
| <fieldset> contents preserved ("<div><fieldset>abc") | FAIL |
| <hr> content rendered ("<div><hr class='poke'>") | FAIL |
| <ol> list items get no special treatment ("<div><ol><li>abc") | FAIL |
| <optgroup> containing <option> ("<select><optgroup><option>abc</select>") | FAIL |
| <optgroup> in <div> ("<div>a<optgroup>123</optgroup>bc") | FAIL |
| <option> in <div> ("<div>a<option>123</option>bc") | FAIL |
| <rp> ("<div><ruby>abc<rp>(</rp><rt>def</rt><rp>)</rp></ruby>") | FAIL |
| <select size='1'> contents of options preserved ("<div><select size='1'><option>abc</option><option>def") | FAIL |
| <select size='1'> contents of options preserved ("<select size='1'><option>abc</option><option>def") | FAIL |
| <select size='2'> contents of options preserved ("<div><select size='2'><option>abc</option><option>def") | FAIL |
| <select size='2'> contents of options preserved ("<select size='2'><option>abc</option><option>def") | FAIL |
| <ul> list items get no special treatment ("<div><ul><li>abc") | FAIL |
| Blank line before <p> ("<div>abc<p>def") | FAIL |
| Blank line between consecutive <p>s ("<div><p>abc<p>def") | FAIL |
| Blank line between consecutive <p>s separated only by collapsible whitespace ("<div><p>abc</p> <p>def") | FAIL |
| Blank line between consecutive <p>s separated only by empty block ("<div><p>abc</p><div></div><p>def") | FAIL |
| Blank lines around <p> even without margin ("<div>123<p style='margin:0px'>abc</p>def") | FAIL |
| Blank lines around a <p> in its own block ("<div>abc<div><p>123</p></div>def") | FAIL |
| Blank lines between <p>s separated by non-empty block ("<div><p>abc</p><div>123</div><p>def") | FAIL |
| CSS 'order' property ignored ("<div style='display:flex'><div style='order:1'>1</div><div>2</div></div>") | FAIL |
| CSS 'order' property ignored ("<div style='display:grid'><div style='order:1'>1</div><div>2</div></div>") | FAIL |
| Flex items blockified ("<div style='display:flex'><span>1</span><span>2</span></div>") | FAIL |
| Grid items blockified ("<div style='display:grid'><span>1</span><span>2</span></div>") | FAIL |
| Ignoring non-rendered table whitespace ("<div><table style='white-space:pre'> <td>abc</td> </table>") | FAIL |
| Invisible <p> doesn't induce extra line breaks ("<div style='visibility:hidden'><p><span style='visibility:visible'>abc</span></p>\n<div style='visibility:visible'>def</div>") | FAIL |
| Leading/trailing space removal at display:inline-block boundary ("<div>123<span style='display:inline-block'> abc </span>def") | FAIL |
| Lone <rp> ("<div><rp>abc</rp>") | FAIL |
| Newline between cells and caption ("<div><table><tr><td>abc<caption>def</caption></table>") | FAIL |
| Newline-separated table rows ("<div><div class='itable'><span class='row'><span class='cell'>abc</span></span>\n<span class='row'><span class='cell'>def</span></span></div>") | FAIL |
| Newline-separated table rows ("<div><div class='table'><span class='row'><span class='cell'>abc</span></span>\n<span class='row'><span class='cell'>def</span></span></div>") | FAIL |
| Newline-separated table rows ("<div><table><tr><td>abc<tr><td>def</table>") | FAIL |
| No blank lines around <div> with margin ("<div>abc<div style='margin:2em'>def") | FAIL |
| No blank lines around <h1> ("<div>123<h1>abc</h1>def") | FAIL |
| No blank lines around <h2> ("<div>123<h2>abc</h2>def") | FAIL |
| No blank lines around <h3> ("<div>123<h3>abc</h3>def") | FAIL |
| No blank lines around <h4> ("<div>123<h4>abc</h4>def") | FAIL |
| No blank lines around <h5> ("<div>123<h5>abc</h5>def") | FAIL |
| No blank lines around <h6> ("<div>123<h6>abc</h6>def") | FAIL |
| No blank lines around <p> alone ("<div><p>abc") | FAIL |
| No blank lines around <p> followed by only collapsible whitespace ("<div><p>abc</p> ") | FAIL |
| No blank lines around <p> preceded by only collapsible whitespace ("<div> <p>abc</p>") | FAIL |
| No newlines around inline-table ("<div>abc<div class='itable'><span class='cell'>def</span></div>ghi") | FAIL |
| One blank line between <p>s, ignoring empty <p>s ("<div><p>abc<p></p><p></p><p>def") | FAIL |
| Replaced element <canvas> with display:block should be treated as block-level ("<div>abc <canvas style='display:block'></canvas> def") | FAIL |
| Replaced element <img> with display:block should be treated as block-level ("<div>abc <img style='display:block'> def") | FAIL |
| Single newline in two-row inline-table ("<div>abc<div class='itable'><span class='row'><span class='cell'>def</span></span>\n<span class='row'><span class='cell'>123</span></span></div>ghi") | FAIL |
| Tab-separated table cells ("<div><div class='itable'><span class='cell'>abc</span>\n<span class='cell'>def</span></div>") | FAIL |
| Tab-separated table cells ("<div><div class='table'><span class='cell'>abc</span>\n<span class='cell'>def</span></div>") | FAIL |
| Tab-separated table cells ("<div><table><tr><td>abc<td>def</table>") | FAIL |
| Tab-separated table cells in a border-collapse table ("<div><table style='border-collapse:collapse'><tr><td>abc<td>def</table>") | FAIL |
| Tab-separated table cells including empty cells ("<div><table><tr><td>abc<td><td>def</table>") | FAIL |
| Tab-separated table cells including trailing empty cells ("<div><table><tr><td>abc<td><td></table>") | FAIL |
| Trailing space at end of inline-block should be collapsed ("<div>abc <span style='display:inline-block'> def </span> ghi") | FAIL |
| Trailing whitespace before hard line break removed ("<div>abc <br>def") | FAIL |
| Two <pre> siblings ("<div><pre>abc</pre><pre>def</pre>") | FAIL |
| Whitespace between <input> and block should be collapsed ("<div><input> <div>abc</div>") | FAIL |
| Whitespace between inline-block and block should be collapsed ("<div><span style='inline-block'></span> <div>abc</div>") | FAIL |
| Whitespace collapses across element boundaries ("<div><span>abc </span><span style='white-space:pre'></span> def") | FAIL |
| \n preserved ("<div style='white-space:pre-line'>abc\ndef") | FAIL |
| \r converted to newline ("<div style='white-space:pre-line'>abc\rdef") | FAIL |
| display:block <script> is rendered ("<div><script style='display:block'>abc") | FAIL |
| display:block <style> is rendered ("<div><style style='display:block'>abc") | FAIL |
| display:contents container ("<div><div style='display:contents'>abc") | FAIL |
| display:contents not processed via textContent ("<div style='display:contents'> ") | FAIL |
| empty <optgroup> in <div> ("<div>a<optgroup></optgroup>bc") | FAIL |
| empty <optgroup> in <select> ("<div>a<select><optgroup></select>bc") | FAIL |
| empty <option> in <div> ("<div>a<option></option>bc") | FAIL |
| empty <option> in <select> ("<div>a<select><option></select>bc") | FAIL |
| floats induce a block boundary ("<div>abc<div style='float:left'>123</div>def") | FAIL |
| floats induce a block boundary ("<div>abc<span style='float:left'>123</span>def") | FAIL |
| overflow:hidden ignored even with zero height ("<div style='height:0; overflow:hidden'>abc") | FAIL |
| overflow:hidden ignored even with zero width ("<div style='width:0; overflow:hidden'>abc") | FAIL |
| position:absolute induces a block boundary ("<div>abc<div style='position:absolute'>123</div>def") | FAIL |
| position:absolute induces a block boundary ("<div>abc<span style='position:absolute'>123</span>def") | FAIL |
| text-overflow:ellipsis ignored ("<div style='width:0; overflow:hidden; text-overflow:ellipsis'>abc") | FAIL |
| text-transform handles Turkish casing ("<div><div lang='tr' style='text-transform:uppercase'>i ı") | FAIL |
| text-transform handles es-zet ("<div><div style='text-transform:uppercase'>Maß") | FAIL |
| text-transform is applied ("<div><div style='text-transform:uppercase'>abc") | FAIL |
| tfoot not reordered ("<div><table><tfoot>x</tfoot><tbody>y</tbody></table>") | FAIL |
| visibility:collapse honored on flex item ("<div style='display:flex'><span style='visibility:collapse'>1</span><span>2</span></div>") | FAIL |
| visibility:collapse honored on grid item ("<div style='display:grid'><span style='visibility:collapse'>1</span><span>2</span></div>") | FAIL |
| visibility:collapse row with visible cell ("<table><tr style='visibility:collapse'><td style='visibility:visible'>abc") | FAIL |
| visibility:collapse row-group with visible cell ("<table><tbody style='visibility:collapse'><tr><td style='visibility:visible'>abc") | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/030.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-text-track-cue-list.html (1/1, 100.00%, 0.00% of total) | OK |
| TextTrackCueList functionality: length, operator[], and getCueById() | FAIL |
| /html/dom/elements/global-attributes/custom-attrs.html (1/1, 100.00%, 0.00% of total) | OK |
| Setting an Element's dataset property should not interfere with namespaced attributes with same name | FAIL |
| /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html (2/2, 100.00%, 0.00% of total) | OK |
| TextTrackCue.addEventListener/removeEventListener | FAIL |
| TextTrackCue.onenter | FAIL |
| /html/semantics/document-metadata/the-style-element/style_type_change.html (2/3, 66.67%, 0.00% of total) | OK |
| Change type from invalid type to valid type | FAIL |
| Change type from valid type to invalid type | FAIL |
| /html/semantics/scripting-1/the-script-element/emptyish-script-elements.html (4/7, 57.14%, 0.00% of total) | OK |
| A script with a comment child inserted bails early, before setting already-started, so can be executed when adding text | FAIL |
| A script with an element containing text inserted bails early, before setting already-started, so can be executed when adding text | FAIL |
| A script with an empty element inserted bails early, before setting already-started, so can be executed when adding text | FAIL |
| A script with an empty text node inserted bails early, before setting already-started, so can be executed when adding text | FAIL |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-credentials.sub.html (1/1, 100.00%, 0.00% of total) | OK |
| Dynamic imports should be loaded with or without the credentials based on the same-origin-ness and the parent script's crossOrigin attribute | FAIL |
| /html/syntax/parsing/html5lib_scripted_adoption01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/027.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-8.htm (3/2125, 0.14%, 0.00% of total) | OK |
| MathML parsing & | FAIL |
| MathML parsing < | FAIL |
| MathML parsing <⃒ | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-disabled.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Disabling a track | TIMEOUT |
| /html/syntax/parsing/html5lib_inbody01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/dynamic-imports-script-error.html (2/11, 18.18%, 0.00% of total) | OK |
| import() must reject with different error objects for each import when there is a instantiation error | FAIL |
| import() must reject with the same error object for each import when there is a evaluation error | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-text.html (1/1, 100.00%, 0.00% of total) | OK |
| pointer updates (removing text nodes) | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/dialog-scrolled-viewport.html (1/1, 100.00%, 0.00% of total) | OK |
| Tests modal dialog's containing block is the initial containing block | FAIL |
| /html/semantics/embedded-content/the-canvas-element/security.reset.redirect.html (1/1, 100.00%, 0.00% of total) | OK |
| Resetting the canvas state resets the origin-clean flag | FAIL |
| /html/semantics/forms/the-label-element/labelable-elements.html (2/26, 7.69%, 0.00% of total) | OK |
| Check if the keygen element can access 'labels' | FAIL |
| Check if the keygen element is not a labelable element | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/005.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers | FAIL |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-external-module.html (3/5, 60.00%, 0.00% of total) | OK |
| inline-event-handlers-UA-code should successfully import | FAIL |
| reflected-inline-event-handlers should successfully import | FAIL |
| setTimeout should successfully import | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/002.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html (49/101, 48.51%, 0.06% of total) | ERROR |
| CSS <link> (utf-16le) #<id> { background-image:<url> } | FAIL |
| CSS <link> (utf-16le) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (utf-16le) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (utf-16le) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (utf-16le) #<id>::before { content:<url> } | FAIL |
| CSS <link> (utf-16le) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (utf-16le) @import <url>; | FAIL |
| CSS <link> (utf-8) #<id> { background-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (utf-8) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id>::before { content:<url> } | FAIL |
| CSS <link> (utf-8) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (utf-8) @import <url>; | FAIL |
| CSS <style> #<id> { background-image:<url> } | FAIL |
| CSS <style> #<id> { border-image-source:<url> } | FAIL |
| CSS <style> #<id> { cursor:<url>, pointer } | FAIL |
| CSS <style> #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <style> #<id>::before { content:<url> } | FAIL |
| CSS <style> @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <style> @import <url>; | FAIL |
| Parsing cache manifest (CACHE) | FAIL |
| Parsing cache manifest (FALLBACK) | FAIL |
| Parsing cache manifest (NETWORK) | FAIL |
| SVG <feImage> | FAIL |
| SVG <image> | FAIL |
| SVG <use> | FAIL |
| SharedWorker constructor | FAIL |
| SharedWorker() in a dedicated worker | TIMEOUT |
| SharedWorker() in a shared worker | FAIL |
| WebSocket constructor | TIMEOUT |
| Worker() in a dedicated worker | TIMEOUT |
| Worker() in a shared worker | FAIL |
| XMLDocument#load() | FAIL |
| history.pushState | FAIL |
| history.replaceState | FAIL |
| importScripts() in a dedicated worker | TIMEOUT |
| importScripts() in a shared worker | FAIL |
| load nested browsing context <embed src> | TIMEOUT |
| load nested browsing context <frame src> | FAIL |
| load nested browsing context <iframe src> | FAIL |
| load nested browsing context <object data> | TIMEOUT |
| loading image <embed src> | TIMEOUT |
| loading image <object data> | TIMEOUT |
| loading video <audio> | TIMEOUT |
| loading video <audio><source> | TIMEOUT |
| loading video <video> | TIMEOUT |
| loading video <video><source> | TIMEOUT |
| window.open() | TIMEOUT |
| /html/syntax/parsing/html5lib_tables01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/document-metadata/the-style-element/style-error-01.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Should get an error event for a text/plain response. | TIMEOUT |
| /html/semantics/forms/textfieldselection/select-event.html (72/72, 100.00%, 0.09% of total) | TIMEOUT |
| input type password: select() | NOTRUN |
| input type password: select() a second time (must not fire select) | NOTRUN |
| input type password: selectionDirection | NOTRUN |
| input type password: selectionDirection a second time (must not fire select) | NOTRUN |
| input type password: selectionEnd | NOTRUN |
| input type password: selectionEnd a second time (must not fire select) | NOTRUN |
| input type password: selectionStart | NOTRUN |
| input type password: selectionStart a second time (must not fire select) | NOTRUN |
| input type password: setRangeText() | NOTRUN |
| input type password: setRangeText() a second time (must not fire select) | NOTRUN |
| input type password: setSelectionRange() | NOTRUN |
| input type password: setSelectionRange() a second time (must not fire select) | NOTRUN |
| input type search: select() | NOTRUN |
| input type search: select() a second time (must not fire select) | NOTRUN |
| input type search: selectionDirection | NOTRUN |
| input type search: selectionDirection a second time (must not fire select) | NOTRUN |
| input type search: selectionEnd | NOTRUN |
| input type search: selectionEnd a second time (must not fire select) | NOTRUN |
| input type search: selectionStart | NOTRUN |
| input type search: selectionStart a second time (must not fire select) | NOTRUN |
| input type search: setRangeText() | NOTRUN |
| input type search: setRangeText() a second time (must not fire select) | NOTRUN |
| input type search: setSelectionRange() | NOTRUN |
| input type search: setSelectionRange() a second time (must not fire select) | NOTRUN |
| input type tel: select() | NOTRUN |
| input type tel: select() a second time (must not fire select) | NOTRUN |
| input type tel: selectionDirection | NOTRUN |
| input type tel: selectionDirection a second time (must not fire select) | NOTRUN |
| input type tel: selectionEnd | NOTRUN |
| input type tel: selectionEnd a second time (must not fire select) | NOTRUN |
| input type tel: selectionStart | NOTRUN |
| input type tel: selectionStart a second time (must not fire select) | NOTRUN |
| input type tel: setRangeText() | NOTRUN |
| input type tel: setRangeText() a second time (must not fire select) | NOTRUN |
| input type tel: setSelectionRange() | NOTRUN |
| input type tel: setSelectionRange() a second time (must not fire select) | NOTRUN |
| input type text: select() | NOTRUN |
| input type text: select() a second time (must not fire select) | NOTRUN |
| input type text: selectionDirection | NOTRUN |
| input type text: selectionDirection a second time (must not fire select) | NOTRUN |
| input type text: selectionEnd | NOTRUN |
| input type text: selectionEnd a second time (must not fire select) | NOTRUN |
| input type text: selectionStart | NOTRUN |
| input type text: selectionStart a second time (must not fire select) | NOTRUN |
| input type text: setRangeText() | NOTRUN |
| input type text: setRangeText() a second time (must not fire select) | NOTRUN |
| input type text: setSelectionRange() | NOTRUN |
| input type text: setSelectionRange() a second time (must not fire select) | NOTRUN |
| input type url: select() | NOTRUN |
| input type url: select() a second time (must not fire select) | NOTRUN |
| input type url: selectionDirection | NOTRUN |
| input type url: selectionDirection a second time (must not fire select) | NOTRUN |
| input type url: selectionEnd | NOTRUN |
| input type url: selectionEnd a second time (must not fire select) | NOTRUN |
| input type url: selectionStart | NOTRUN |
| input type url: selectionStart a second time (must not fire select) | NOTRUN |
| input type url: setRangeText() | NOTRUN |
| input type url: setRangeText() a second time (must not fire select) | NOTRUN |
| input type url: setSelectionRange() | NOTRUN |
| input type url: setSelectionRange() a second time (must not fire select) | NOTRUN |
| textarea: select() | TIMEOUT |
| textarea: select() a second time (must not fire select) | NOTRUN |
| textarea: selectionDirection | NOTRUN |
| textarea: selectionDirection a second time (must not fire select) | NOTRUN |
| textarea: selectionEnd | NOTRUN |
| textarea: selectionEnd a second time (must not fire select) | NOTRUN |
| textarea: selectionStart | NOTRUN |
| textarea: selectionStart a second time (must not fire select) | NOTRUN |
| textarea: setRangeText() | NOTRUN |
| textarea: setRangeText() a second time (must not fire select) | NOTRUN |
| textarea: setSelectionRange() | NOTRUN |
| textarea: setSelectionRange() a second time (must not fire select) | NOTRUN |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-side-effects-same-origin-domain.sub.window.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| document.open bailout should not have any side effects (same origin-domain (but not same origin) document) | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write only writes to active documents | FAIL |
| /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Removing iframe from document via innerHTML removes it from history | NOTRUN |
| /html/syntax/parsing/html5lib_template.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-namespace.html (1/1, 100.00%, 0.00% of total) | OK |
| getElementsByName and foreign namespaces | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/019.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, with headers, redirects to same-origin, no headers | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/019.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/disallow-crossorigin.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Promise rejection event should be muted for cross-origin non-CORS script | TIMEOUT |
| /html/semantics/forms/textfieldselection/selection-not-application.html (124/192, 64.58%, 0.15% of total) | OK |
| assigning selectionDirection on an input[type=button] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=checkbox] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=color] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=date] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=datetime-local] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=email] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=file] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=hidden] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=image] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=month] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=number] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=radio] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=range] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=reset] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=submit] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=time] throws InvalidStateError | FAIL |
| assigning selectionDirection on an input[type=week] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=button] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=checkbox] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=color] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=date] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=datetime-local] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=email] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=file] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=hidden] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=image] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=month] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=number] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=radio] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=range] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=reset] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=submit] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=time] throws InvalidStateError | FAIL |
| assigning selectionEnd on an input[type=week] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=button] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=checkbox] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=color] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=date] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=datetime-local] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=email] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=file] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=hidden] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=image] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=month] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=number] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=radio] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=range] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=reset] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=submit] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=time] throws InvalidStateError | FAIL |
| assigning selectionStart on an input[type=week] throws InvalidStateError | FAIL |
| selectionDirection on an input[type=button] returns null | FAIL |
| selectionDirection on an input[type=checkbox] returns null | FAIL |
| selectionDirection on an input[type=color] returns null | FAIL |
| selectionDirection on an input[type=date] returns null | FAIL |
| selectionDirection on an input[type=datetime-local] returns null | FAIL |
| selectionDirection on an input[type=email] returns null | FAIL |
| selectionDirection on an input[type=file] returns null | FAIL |
| selectionDirection on an input[type=hidden] returns null | FAIL |
| selectionDirection on an input[type=image] returns null | FAIL |
| selectionDirection on an input[type=month] returns null | FAIL |
| selectionDirection on an input[type=number] returns null | FAIL |
| selectionDirection on an input[type=radio] returns null | FAIL |
| selectionDirection on an input[type=range] returns null | FAIL |
| selectionDirection on an input[type=reset] returns null | FAIL |
| selectionDirection on an input[type=submit] returns null | FAIL |
| selectionDirection on an input[type=time] returns null | FAIL |
| selectionDirection on an input[type=week] returns null | FAIL |
| selectionEnd on an input[type=button] returns null | FAIL |
| selectionEnd on an input[type=checkbox] returns null | FAIL |
| selectionEnd on an input[type=color] returns null | FAIL |
| selectionEnd on an input[type=date] returns null | FAIL |
| selectionEnd on an input[type=datetime-local] returns null | FAIL |
| selectionEnd on an input[type=email] returns null | FAIL |
| selectionEnd on an input[type=file] returns null | FAIL |
| selectionEnd on an input[type=hidden] returns null | FAIL |
| selectionEnd on an input[type=image] returns null | FAIL |
| selectionEnd on an input[type=month] returns null | FAIL |
| selectionEnd on an input[type=number] returns null | FAIL |
| selectionEnd on an input[type=radio] returns null | FAIL |
| selectionEnd on an input[type=range] returns null | FAIL |
| selectionEnd on an input[type=reset] returns null | FAIL |
| selectionEnd on an input[type=submit] returns null | FAIL |
| selectionEnd on an input[type=time] returns null | FAIL |
| selectionEnd on an input[type=week] returns null | FAIL |
| selectionStart on an input[type=button] returns null | FAIL |
| selectionStart on an input[type=checkbox] returns null | FAIL |
| selectionStart on an input[type=color] returns null | FAIL |
| selectionStart on an input[type=date] returns null | FAIL |
| selectionStart on an input[type=datetime-local] returns null | FAIL |
| selectionStart on an input[type=email] returns null | FAIL |
| selectionStart on an input[type=file] returns null | FAIL |
| selectionStart on an input[type=hidden] returns null | FAIL |
| selectionStart on an input[type=image] returns null | FAIL |
| selectionStart on an input[type=month] returns null | FAIL |
| selectionStart on an input[type=number] returns null | FAIL |
| selectionStart on an input[type=radio] returns null | FAIL |
| selectionStart on an input[type=range] returns null | FAIL |
| selectionStart on an input[type=reset] returns null | FAIL |
| selectionStart on an input[type=submit] returns null | FAIL |
| selectionStart on an input[type=time] returns null | FAIL |
| selectionStart on an input[type=week] returns null | FAIL |
| setRangeText on an input[type=date] throws InvalidStateError | FAIL |
| setRangeText on an input[type=datetime-local] throws InvalidStateError | FAIL |
| setRangeText on an input[type=month] throws InvalidStateError | FAIL |
| setRangeText on an input[type=time] throws InvalidStateError | FAIL |
| setRangeText on an input[type=week] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=button] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=checkbox] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=color] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=date] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=datetime-local] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=email] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=file] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=hidden] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=image] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=month] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=number] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=radio] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=range] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=reset] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=submit] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=time] throws InvalidStateError | FAIL |
| setSelectionRange on an input[type=week] throws InvalidStateError | FAIL |
| /html/browsers/history/the-location-interface/per-global.window.html (2/3, 66.67%, 0.00% of total) | TIMEOUT |
| Navigating from the initial about:blank must not replace window.location | FAIL |
| document.open() must replace window.location | FAIL |
| /html/semantics/embedded-content/the-object-element/object-setcustomvalidity.html (1/1, 100.00%, 0.00% of total) | OK |
| object setCustomValidity is correct | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-top.html | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screeny.html | TIMEOUT |
| /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html (1/1, 100.00%, 0.00% of total) | OK |
| Indexed child browsing contexts | FAIL |
| /html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html (1/1, 100.00%, 0.00% of total) | OK |
| seek to currentTime | FAIL |
| /html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/focus-tabindex-zero.html (1/1, 100.00%, 0.00% of total) | ERROR |
| The element with a zero tabindex must be focused by press 'Tab' key | TIMEOUT |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align-text-align.html (4/5, 80.00%, 0.00% of total) | OK |
| legend[align=center] | FAIL |
| legend[align=justify] | FAIL |
| legend[align=left] | FAIL |
| legend[align=right] | FAIL |
| /html/browsers/windows/browsing-context-names/choose-_blank-003.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Context created by link targeting "_blank" should retain opener reference | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/033.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, with headers, redirects to not same-origin, with headers | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/039.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers, redirects to not same-origin, with headers, redirects to same-origin, no headers | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny.html (14/14, 100.00%, 0.02% of total) | TIMEOUT |
| " screenx = 141" should set left position of opened window | TIMEOUT |
| " screeny = 142" should set top position of opened window | TIMEOUT |
| ",screenx=141,," should set left position of opened window | TIMEOUT |
| ",screeny=142,," should set top position of opened window | TIMEOUT |
| "SCREENX=141" should set left position of opened window | TIMEOUT |
| "SCREENY=142" should set top position of opened window | TIMEOUT |
| "\nscreenx= 141" should set left position of opened window | TIMEOUT |
| "\nscreeny= 142" should set top position of opened window | TIMEOUT |
| "screenX=141" should set left position of opened window | TIMEOUT |
| "screenY=142" should set top position of opened window | TIMEOUT |
| "screenx=141" should set left position of opened window | TIMEOUT |
| "screenx==141" should set left position of opened window | TIMEOUT |
| "screeny=142" should set top position of opened window | TIMEOUT |
| "screeny==142" should set top position of opened window | TIMEOUT |
| /html/rendering/non-replaced-elements/flow-content-0/dialog-display.html (1/1, 100.00%, 0.00% of total) | OK |
| dialog: display | FAIL |
| /html/browsers/the-window-object/historical.window.html (1/1, 100.00%, 0.00% of total) | OK |
| showModalDialog() has been removed from the platform | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/038.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, with headers, redirects to not same-origin, with headers, redirects to same-origin, with headers | FAIL |
| /html/rendering/non-replaced-elements/tables/table-vspace-hspace-s.html (1/1, 100.00%, 0.00% of total) | OK |
| table vspace hspace (standards mode) | FAIL |
| /html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm (2/5, 40.00%, 0.00% of total) | OK |
| default object size after poster is removed | FAIL |
| default object size after src is removed | FAIL |
| /html/webappapis/scripting/events/event-handler-attributes-body-window.html (34/206, 16.50%, 0.04% of total) | OK |
| not shadowed auxclick (document.body) | FAIL |
| not shadowed auxclick (document.createElement("body")) | FAIL |
| not shadowed cancel (document.body) | FAIL |
| not shadowed cancel (document.createElement("body")) | FAIL |
| not shadowed close (document.body) | FAIL |
| not shadowed close (document.createElement("body")) | FAIL |
| not shadowed copy (document.body) | FAIL |
| not shadowed copy (document.createElement("body")) | FAIL |
| not shadowed cut (document.body) | FAIL |
| not shadowed cut (document.createElement("body")) | FAIL |
| not shadowed dragexit (document.body) | FAIL |
| not shadowed dragexit (document.createElement("body")) | FAIL |
| not shadowed loadend (document.body) | FAIL |
| not shadowed loadend (document.createElement("body")) | FAIL |
| not shadowed paste (document.body) | FAIL |
| not shadowed paste (document.createElement("body")) | FAIL |
| not shadowed securitypolicyviolation (document.body) | FAIL |
| not shadowed securitypolicyviolation (document.createElement("body")) | FAIL |
| shadowed afterprint (document.body) | FAIL |
| shadowed afterprint (document.createElement("body")) | FAIL |
| shadowed afterprint removal (document.body) | FAIL |
| shadowed afterprint removal (document.createElement("body")) | FAIL |
| shadowed beforeprint (document.body) | FAIL |
| shadowed beforeprint (document.createElement("body")) | FAIL |
| shadowed beforeprint removal (document.body) | FAIL |
| shadowed beforeprint removal (document.createElement("body")) | FAIL |
| shadowed messageerror (document.body) | FAIL |
| shadowed messageerror (document.createElement("body")) | FAIL |
| shadowed messageerror removal (document.body) | FAIL |
| shadowed messageerror removal (document.createElement("body")) | FAIL |
| shadowed rejectionhandled (document.body) | FAIL |
| shadowed rejectionhandled (document.createElement("body")) | FAIL |
| shadowed unhandledrejection (document.body) | FAIL |
| shadowed unhandledrejection (document.createElement("body")) | FAIL |
| /html/syntax/parsing/html5lib_entities02.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/user-activation/activation-api-iframe.tenative.html (1/1, 100.00%, 0.00% of total) | OK |
| Values adjust on activity | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html (14/14, 100.00%, 0.02% of total) | TIMEOUT |
| " innerheight = 402" should set height of opened window | TIMEOUT |
| " innerwidth = 401" should set width of opened window | TIMEOUT |
| ",innerheight=402,," should set height of opened window | TIMEOUT |
| ",innerwidth=401,," should set width of opened window | TIMEOUT |
| "INNERHEIGHT=402" should set height of opened window | TIMEOUT |
| "INNERWIDTH=401" should set width of opened window | TIMEOUT |
| "\ninnerheight= 402" should set height of opened window | TIMEOUT |
| "\ninnerwidth= 401" should set width of opened window | TIMEOUT |
| "innerHeight=402" should set height of opened window | TIMEOUT |
| "innerWidth=401" should set width of opened window | TIMEOUT |
| "innerheight=402" should set height of opened window | TIMEOUT |
| "innerheight==402" should set height of opened window | TIMEOUT |
| "innerwidth=401" should set width of opened window | TIMEOUT |
| "innerwidth==401" should set width of opened window | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/compilation-error-1.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that syntax errors lead to SyntaxError events on window, and that exceptions are remembered. | FAIL |
| /html/browsers/history/the-location-interface/reload_document_open_write.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Reload document with document.open and document.written content | NOTRUN |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-sans-fieldset-display.html (11/11, 100.00%, 0.01% of total) | OK |
| .caption | FAIL |
| .col | FAIL |
| .inline | FAIL |
| .inline-block | FAIL |
| .li | FAIL |
| .rt | FAIL |
| .ruby | FAIL |
| .table | FAIL |
| .tbody | FAIL |
| .td | FAIL |
| .tr | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/015.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/007.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, no headers | FAIL |
| /html/semantics/embedded-content/media-elements/paused_false_during_play.html (2/4, 50.00%, 0.00% of total) | TIMEOUT |
| audio.paused should be false during play event | NOTRUN |
| video.paused should be false during play event | NOTRUN |
| /html/semantics/document-metadata/the-base-element/base_srcdoc.html (1/1, 100.00%, 0.00% of total) | OK |
| base element in srcdoc document should resolve against its fallback base URI | FAIL |
| /html/browsers/history/the-location-interface/assign_before_load.html (1/1, 100.00%, 0.00% of total) | OK |
| Assignment to location before document is completely loaded | FAIL |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-3.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Check that popups from a sandboxed iframe escape the sandbox if allow-popups-to-escape-sandbox is used | TIMEOUT |
| /html/interaction/focus/processing-model/legend.html (1/1, 100.00%, 0.00% of total) | OK |
| legend | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-remove-source-after.html (1/1, 100.00%, 0.00% of total) | OK |
| pointer updates (removing source element after pointer) | FAIL |
| /html/syntax/parsing/html5lib_tests7.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html (4/4, 100.00%, 0.00% of total) | TIMEOUT |
| first argument: absolute url | TIMEOUT |
| first argument: empty url | FAIL |
| second argument: passing a non-empty name | FAIL |
| second argument: setting name after opening | FAIL |
| /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html (48/216, 22.22%, 0.06% of total) | OK |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', | FAIL |
| placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', | FAIL |
| /html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-sharedworker.html (1/1, 100.00%, 0.00% of total) | OK |
| [[CanBlock]] in a shared worker agent | FAIL |
| /html/interaction/focus/tabindex-focus-flag.html (2/15, 13.33%, 0.00% of total) | OK |
| SUMMARY#summary-out-tabindex0 with tabindex=0 should be focusable. | FAIL |
| SUMMARY#summary-second-tabindex0 with tabindex=0 should be focusable. | FAIL |
| /html/dom/reflection-forms.html (32/6709, 0.48%, 0.04% of total) | OK |
| button.formMethod: IDL set to "DIALOG" | FAIL |
| button.formMethod: IDL set to "dialog" | FAIL |
| button.formMethod: setAttribute() to "DIALOG" | FAIL |
| button.formMethod: setAttribute() to "dialog" | FAIL |
| form.action: IDL get with DOM attribute unset | FAIL |
| form.method: IDL set to "DIALOG" | FAIL |
| form.method: IDL set to "dialog" | FAIL |
| form.method: setAttribute() to "DIALOG" | FAIL |
| form.method: setAttribute() to "dialog" | FAIL |
| input.type: IDL set to "DATE" | FAIL |
| input.type: IDL set to "DATETIME-LOCAL" | FAIL |
| input.type: IDL set to "MONTH" | FAIL |
| input.type: IDL set to "TIME" | FAIL |
| input.type: IDL set to "WEEK" | FAIL |
| input.type: IDL set to "date" | FAIL |
| input.type: IDL set to "datetime-local" | FAIL |
| input.type: IDL set to "month" | FAIL |
| input.type: IDL set to "time" | FAIL |
| input.type: IDL set to "week" | FAIL |
| input.type: setAttribute() to "DATE" | FAIL |
| input.type: setAttribute() to "DATETIME-LOCAL" | FAIL |
| input.type: setAttribute() to "MONTH" | FAIL |
| input.type: setAttribute() to "TIME" | FAIL |
| input.type: setAttribute() to "WEEK" | FAIL |
| input.type: setAttribute() to "date" | FAIL |
| input.type: setAttribute() to "datetime-local" | FAIL |
| input.type: setAttribute() to "month" | FAIL |
| input.type: setAttribute() to "time" | FAIL |
| input.type: setAttribute() to "week" | FAIL |
| meter.high: IDL get with DOM attribute unset | FAIL |
| meter.max: IDL get with DOM attribute unset | FAIL |
| meter.optimum: IDL get with DOM attribute unset | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-disabled-addcue.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Adding cues to a disabled text track | TIMEOUT |
| /html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html (20/171, 11.70%, 0.02% of total) | OK |
| <img srcset="/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w" sizes="(min-width:0) or (unknown-general-enclosed !) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e17 50w, /images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w" sizes="min(1px, 100px)"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w" sizes="min(-100px, 1px)"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w" sizes="(min-width:0) min(1px, 100px)"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w" sizes="(min-width:0) max(-100px, 1px)"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e38a 50w, /images/green-16x16.png?e38a 51w" sizes="(min-width:min(0, 200vw)) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e38b 50w, /images/green-16x16.png?e38b 51w" sizes="(min-width:max(-200vw, 0)) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w" sizes="(min-width:0) or (unknown "general-enclosed") 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w" sizes="min(1px, 200vw"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w" sizes="max(-200vw, 1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w" sizes="(min-width:0) min(1px, 200vw"> ref sizes="1px" (width:1000px) | FAIL |
| <img srcset="/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w" sizes="(min-width:0) max(-200vw, 1px"> ref sizes="1px" (width:1000px) | FAIL |
| /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree.html (1/1, 100.00%, 0.00% of total) | OK |
| Meta refresh only applies while in the document tree, not in a shadow tree | FAIL |
| /html/semantics/forms/textfieldselection/selection.html (4/14, 28.57%, 0.00% of total) | OK |
| test SelectionEnd offset for textarea that is not appended | FAIL |
| test SelectionEnd offset for textarea that is appended | FAIL |
| test SelectionStart offset for textarea that is not appended | FAIL |
| test SelectionStart offset for textarea that is appended | FAIL |
| /html/browsers/history/the-location-interface/scripted_form_submit_assign_during_load.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Assignment to location with form submit during load | NOTRUN |
| /html/semantics/forms/constraints/form-validation-validity-badInput.html (1/9, 11.11%, 0.00% of total) | OK |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/031.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/forms/the-input-element/number.html (1/29, 3.45%, 0.00% of total) | OK |
| value ending with '.' | FAIL |
| /html/semantics/forms/autofocus/first-when-later.html (1/1, 100.00%, 0.00% of total) | OK |
| The first autofocus in the document wins, even if elements are inserted later | FAIL |
| /html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html (1/1, 100.00%, 0.00% of total) | OK |
| window.name after navigating to a different origin | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_write_after_load_2.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Traverse the history back and forward when a history entry is written after the load event | TIMEOUT |
| /html/syntax/parsing/html5lib_tests26.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/forms/autofocus/first.html (1/1, 100.00%, 0.00% of total) | OK |
| The first autofocus in the document wins | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html (1/1, 100.00%, 0.00% of total) | OK |
| invoking resource selection by setting src; await stable state | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_3.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Multiple history traversals, last would be aborted | TIMEOUT |
| /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html (3/4, 75.00%, 0.00% of total) | OK |
| %FF should not find U+00FF as decoding it gives U+FFFD | FAIL |
| Percent-encoded UTF-8 BOM should find U+FEFF as BOM is not stripped when decoding | FAIL |
| U+00FF should find U+00FF | FAIL |
| /html/syntax/parsing/html5lib_tests12.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html (49/101, 48.51%, 0.06% of total) | ERROR |
| CSS <link> (utf-16be) #<id> { background-image:<url> } | FAIL |
| CSS <link> (utf-16be) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (utf-16be) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (utf-16be) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (utf-16be) #<id>::before { content:<url> } | FAIL |
| CSS <link> (utf-16be) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (utf-16be) @import <url>; | FAIL |
| CSS <link> (utf-8) #<id> { background-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (utf-8) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id>::before { content:<url> } | FAIL |
| CSS <link> (utf-8) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (utf-8) @import <url>; | FAIL |
| CSS <style> #<id> { background-image:<url> } | FAIL |
| CSS <style> #<id> { border-image-source:<url> } | FAIL |
| CSS <style> #<id> { cursor:<url>, pointer } | FAIL |
| CSS <style> #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <style> #<id>::before { content:<url> } | FAIL |
| CSS <style> @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <style> @import <url>; | FAIL |
| Parsing cache manifest (CACHE) | FAIL |
| Parsing cache manifest (FALLBACK) | FAIL |
| Parsing cache manifest (NETWORK) | FAIL |
| SVG <feImage> | FAIL |
| SVG <image> | FAIL |
| SVG <use> | FAIL |
| SharedWorker constructor | FAIL |
| SharedWorker() in a dedicated worker | TIMEOUT |
| SharedWorker() in a shared worker | FAIL |
| WebSocket constructor | TIMEOUT |
| Worker() in a dedicated worker | TIMEOUT |
| Worker() in a shared worker | FAIL |
| XMLDocument#load() | FAIL |
| history.pushState | FAIL |
| history.replaceState | FAIL |
| importScripts() in a dedicated worker | TIMEOUT |
| importScripts() in a shared worker | FAIL |
| load nested browsing context <embed src> | TIMEOUT |
| load nested browsing context <frame src> | FAIL |
| load nested browsing context <iframe src> | FAIL |
| load nested browsing context <object data> | TIMEOUT |
| loading image <embed src> | TIMEOUT |
| loading image <object data> | TIMEOUT |
| loading video <audio> | TIMEOUT |
| loading video <audio><source> | TIMEOUT |
| loading video <video> | TIMEOUT |
| loading video <video><source> | TIMEOUT |
| window.open() | TIMEOUT |
| /html/user-activation/activation-api-iframe-no-activate.tenative.html (1/1, 100.00%, 0.00% of total) | OK |
| Values adjust on activity | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/026.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/084.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: event listener defined by script in a removed IFRAME | FAIL |
| /html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode.html (20/171, 11.70%, 0.02% of total) | OK |
| <img srcset="/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w" sizes="(min-width:0) or (unknown-general-enclosed !) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e17 50w, /images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w" sizes="min(1px, 100px)"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w" sizes="min(-100px, 1px)"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w" sizes="(min-width:0) min(1px, 100px)"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w" sizes="(min-width:0) max(-100px, 1px)"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e38a 50w, /images/green-16x16.png?e38a 51w" sizes="(min-width:min(0, 200vw)) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e38b 50w, /images/green-16x16.png?e38b 51w" sizes="(min-width:max(-200vw, 0)) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w" sizes="(min-width:0) or (unknown "general-enclosed") 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w" sizes="min(1px, 200vw"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w" sizes="max(-200vw, 1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w" sizes="(min-width:0) min(1px, 200vw"> ref sizes="1px" (standards mode) | FAIL |
| <img srcset="/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w" sizes="(min-width:0) max(-200vw, 1px"> ref sizes="1px" (standards mode) | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-selection-metadata.html (1/1, 100.00%, 0.00% of total) | OK |
| Multiple 'metadata' tracks with 'default' | FAIL |
| /html/semantics/forms/the-input-element/date.html (3/6, 50.00%, 0.00% of total) | OK |
| Number of days | FAIL |
| User agents must not allow the user to set the value to a non-empty string that is not a valid date string. | FAIL |
| date type support on input element | FAIL |
| /html/semantics/forms/form-submission-0/submit-file.sub.html (1/1, 100.00%, 0.00% of total) | OK |
| Posting a File | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.html (1/5, 20.00%, 0.00% of total) | OK |
| document.open() does not change document's URL (active but not fully active document) | FAIL |
| /html/editing/editing-0/autocapitalization/autocapitalize.html (8/8, 100.00%, 0.01% of total) | OK |
| Test deprecated values of autocapitalize. | FAIL |
| Test inheriting values from a form. | FAIL |
| Test reflection of autocapitalize. | FAIL |
| Test that the IDL attribute returns the empty string if the content attribute is not set. | FAIL |
| Test that the autocapitalize is avaible on HTMLInputElement. | FAIL |
| Test that the autocapitalize is avaible on HTMLTextAreaElement. | FAIL |
| Test that the autocapitalize is avaible on div. | FAIL |
| Verify that even input types that are never autocapitalized support the IDL interface. | FAIL |
| /html/semantics/embedded-content/media-elements/interfaces/TextTrackList/getter.html (1/3, 33.33%, 0.00% of total) | OK |
| TextTrackList getter, no indexed set/create (strict) | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_write_after_load_1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Traverse the history after document.write after the load event | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html (6/8, 75.00%, 0.01% of total) | OK |
| Integer values other than 0 should activate the feature | FAIL |
| Tokenizing should ignore window feature separators except "," after initial "=" and before value | FAIL |
| Tokenizing should read characters until first window feature separator as `value` | FAIL |
| after `name`, tokenization should skip window features separators that are not "=" or "," | FAIL |
| feature `name` should be converted to ASCII lowercase | FAIL |
| tokenization should skip window features separators before `name` | FAIL |
| /html/rendering/non-replaced-elements/the-page/iframe-marginwidth-marginheight.html (1/1, 100.00%, 0.00% of total) | OK |
| iframe marginwidth and marginheight | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html (16/16, 100.00%, 0.02% of total) | TIMEOUT |
| " left= 141" should set left position of opened window | TIMEOUT |
| " left = 141" should set left position of opened window | TIMEOUT |
| " top = 142" should set top position of opened window | TIMEOUT |
| ",,top= 152, left=152" should set top and left position of opened window | TIMEOUT |
| ",left=141,," should set left position of opened window | TIMEOUT |
| ",top=142,," should set top position of opened window | TIMEOUT |
| "LEFT=141" should set left position of opened window | TIMEOUT |
| "TOP=142" should set top position of opened window | TIMEOUT |
| "\ttop= 142" should set top position of opened window | TIMEOUT |
| "left=141" should set left position of opened window | TIMEOUT |
| "left==141" should set left position of opened window | TIMEOUT |
| "top=142" should set top position of opened window | TIMEOUT |
| "top=152,,left=152," should set top and left position of opened window | TIMEOUT |
| "top=152,left=152" should set top and left position of opened window | TIMEOUT |
| "top=152==left=152" should set top and left position of opened window | TIMEOUT |
| "top==142" should set top position of opened window | TIMEOUT |
| /html/webappapis/scripting/processing-model-2/window-onerror-with-cross-frame-event-listeners-1.html (1/1, 100.00%, 0.00% of total) | OK |
| The error event from an event listener should fire on that listener's global | FAIL |
| /html/browsers/windows/browsing-context.html (1/3, 33.33%, 0.00% of total) | OK |
| Check that browsing context has new, ready HTML document | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| removing the candidate source, onerror | TIMEOUT |
| /html/semantics/interfaces.html (6/293, 2.05%, 0.01% of total) | OK |
| Interfaces for APPLET | FAIL |
| Interfaces for DIALOG | FAIL |
| Interfaces for KEYGEN | FAIL |
| Interfaces for applet | FAIL |
| Interfaces for dialog | FAIL |
| Interfaces for keygen | FAIL |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-8.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Instantiate attempt on a tree w/ previously instantiate-failed tree as a sub-tree shouldn't crash. | TIMEOUT |
| /html/semantics/forms/form-submission-0/form-data-set-usv.html (2/2, 100.00%, 0.00% of total) | OK |
| Strings from form controls should be converted to Unicode scalar values in FormData | FAIL |
| Strings from form controls should be converted to Unicode scalar values in form submission | FAIL |
| /html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html (8/44, 18.18%, 0.01% of total) | OK |
| img (empty src), onload, narrow | FAIL |
| img (empty src), onload, wide | FAIL |
| picture: same URL in source (max-width:500px) and img, resize to narrow | FAIL |
| picture: same URL in source (max-width:500px) and img, resize to wide | FAIL |
| picture: source (max-width:500px) broken image, img broken image, resize to narrow | FAIL |
| picture: source (max-width:500px) broken image, img broken image, resize to wide | FAIL |
| picture: source (max-width:500px) broken image, img valid image, resize to narrow | FAIL |
| picture: source (max-width:500px) valid image, img broken image, resize to wide | FAIL |
| /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html (1/1, 100.00%, 0.00% of total) | ERROR |
| paused state when moving within a document | FAIL |
| /html/syntax/parsing/html5lib_tests15.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerheight.html | TIMEOUT |
| /html/syntax/parsing/html5lib_tests6.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-innerwidth.html | TIMEOUT |
| /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Removing iframe from document removes it from history | NOTRUN |
| /html/webappapis/dynamic-markup-insertion/document-write/013.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/the-img-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html (2/2, 100.00%, 0.00% of total) | OK |
| Test intrinsicsize for html image element, src=/images/green.png | FAIL |
| Test intrinsicsize for html image element, src=/images/green.svg | FAIL |
| /html/syntax/parsing/html5lib_tests8.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/forms/the-option-element/option-text-backslash.html (1/1, 100.00%, 0.00% of total) | OK |
| Test for the backslash sign in option.text | FAIL |
| /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html (5/14, 35.71%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Removing iframe from document removes it from history | NOTRUN |
| /html/semantics/forms/the-input-element/time.html (23/32, 71.88%, 0.03% of total) | OK |
| empty value of stepUp | FAIL |
| set value on not time format value | FAIL |
| stepDown argument 2 times | FAIL |
| stepDown on step value 24 hour | FAIL |
| stepDown on step value hour | FAIL |
| stepDown on step value minus | FAIL |
| stepDown on step value second | FAIL |
| stepDown on step value with fractional seconds | FAIL |
| stepDown on step value zero | FAIL |
| stepDown step value empty default step value | FAIL |
| stepDown stop so lower than the minimum value | FAIL |
| stepUp argument 2 times | FAIL |
| stepUp on step value 24 hour | FAIL |
| stepUp on step value hour | FAIL |
| stepUp on step value minus | FAIL |
| stepUp on step value second | FAIL |
| stepUp on step value with fractional seconds | FAIL |
| stepUp on step value zero | FAIL |
| stepUp step value empty on default step value | FAIL |
| stepUp stop because it exceeds the maximum value | FAIL |
| stop at border on stepDown | FAIL |
| stop at border on stepUp | FAIL |
| type attribute support on input element | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-screenx.html | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-left.html | TIMEOUT |
| /html/browsers/history/the-location-interface/reload_document_write.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Reload document with document.written content | NOTRUN |
| /html/semantics/embedded-content/media-elements/event_timeupdate.html (2/2, 100.00%, 0.00% of total) | TIMEOUT |
| setting src attribute on a sufficiently long autoplay audio should trigger timeupdate event | NOTRUN |
| setting src attribute on a sufficiently long autoplay video should trigger timeupdate event | NOTRUN |
| /html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html (46/101, 45.54%, 0.06% of total) | TIMEOUT |
| CSS <link> (utf-8) #<id> { background-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (utf-8) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id>::before { content:<url> } | FAIL |
| CSS <link> (utf-8) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (utf-8) @import <url>; | FAIL |
| CSS <link> (windows-1252) #<id> { background-image:<url> } | FAIL |
| CSS <link> (windows-1252) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (windows-1252) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (windows-1252) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (windows-1252) #<id>::before { content:<url> } | FAIL |
| CSS <link> (windows-1252) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (windows-1252) @import <url>; | FAIL |
| CSS <style> #<id> { background-image:<url> } | FAIL |
| CSS <style> #<id> { border-image-source:<url> } | FAIL |
| CSS <style> #<id> { cursor:<url>, pointer } | FAIL |
| CSS <style> #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <style> #<id>::before { content:<url> } | FAIL |
| CSS <style> @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <style> @import <url>; | FAIL |
| Parsing cache manifest (CACHE) | FAIL |
| Parsing cache manifest (FALLBACK) | FAIL |
| Parsing cache manifest (NETWORK) | FAIL |
| SVG <feImage> | FAIL |
| SVG <image> | FAIL |
| SVG <use> | FAIL |
| SharedWorker constructor | FAIL |
| SharedWorker() in a dedicated worker | FAIL |
| SharedWorker() in a shared worker | FAIL |
| WebSocket constructor | TIMEOUT |
| Worker() in a dedicated worker | FAIL |
| Worker() in a shared worker | FAIL |
| XMLDocument#load() | FAIL |
| history.pushState | FAIL |
| history.replaceState | FAIL |
| importScripts() in a shared worker | FAIL |
| load nested browsing context <embed src> | TIMEOUT |
| load nested browsing context <object data> | TIMEOUT |
| loading image <embed src> | TIMEOUT |
| loading image <object data> | TIMEOUT |
| loading video <audio> | TIMEOUT |
| loading video <audio><source> | TIMEOUT |
| loading video <video> | TIMEOUT |
| loading video <video><source> | TIMEOUT |
| window.open() | TIMEOUT |
| /html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html | TIMEOUT |
| /html/syntax/parsing/html5lib_tests23.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/forms/the-output-element/output-setcustomvalidity.html (1/1, 100.00%, 0.00% of total) | OK |
| output setCustomValidity is correct | FAIL |
| /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html (2/3, 66.67%, 0.00% of total) | OK |
| Accessing child browsing contexts 1 | FAIL |
| Accessing child browsing contexts 3 | FAIL |
| /html/syntax/parsing/html5lib_tests14.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_allow_top_navigation-2.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Frames without `allow-top-navigation` should not be able to navigate the top frame. | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/src-clear-cues.html (3/3, 100.00%, 0.00% of total) | OK |
| track element changing "track URL" and clearing cues, set mode, add cue, change mode to disabled, set src | FAIL |
| track element changing "track URL" and clearing cues, set mode, add cue, set src | FAIL |
| track element changing "track URL" and clearing cues, set mode, set src, add cue, change src | FAIL |
| /html/semantics/embedded-content/the-img-element/decode/image-decode-iframe.html (3/3, 100.00%, 0.00% of total) | TIMEOUT |
| HTMLImageElement.prototype.decode(), iframe tests. Decode from iframe, later removed, fails (img not loaded) | NOTRUN |
| HTMLImageElement.prototype.decode(), iframe tests. Decode from removed iframe fails (img not loaded) | NOTRUN |
| HTMLImageElement.prototype.decode(), iframe tests. Decode from removed iframe fails (loaded img) | TIMEOUT |
| /html/dom/documents/dom-tree-accessors/nameditem-06.html (1/8, 12.50%, 0.00% of total) | OK |
| If there are two imgs, nothing should be returned. (id) | FAIL |
| /html/browsers/history/the-history-interface/combination_history_003.html (1/1, 100.00%, 0.00% of total) | OK |
| After calling of pushState and replaceState methods, check length | FAIL |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-base-url-inline-classic.html (5/5, 100.00%, 0.01% of total) | OK |
| eval should successfully import | FAIL |
| inline event handlers triggered via UA code should successfully import | FAIL |
| reflected inline event handlers should successfully import | FAIL |
| setTimeout should successfully import | FAIL |
| the Function constructor should successfully import | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align-justify-self.html (6/13, 46.15%, 0.01% of total) | OK |
| <fieldset><legend align="cEnTeR">x</legend></fieldset> | FAIL |
| <fieldset><legend align="center">x</legend></fieldset> | FAIL |
| <fieldset><legend align="lEfT">x</legend></fieldset> | FAIL |
| <fieldset><legend align="left">x</legend></fieldset> | FAIL |
| <fieldset><legend align="rIgHt">x</legend></fieldset> | FAIL |
| <fieldset><legend align="right">x</legend></fieldset> | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/043.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, no headers, redirects to same-origin, no headers, redirects to not same-origin, no headers | FAIL |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Check that popups from a sandboxed iframe escape the sandbox if allow-popups-to-escape-sandbox is used | TIMEOUT |
| /html/browsers/windows/browsing-context-names/choose-_parent-003.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| _parent should reuse window.parent context | TIMEOUT |
| /html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy.https.sub.html (3/3, 100.00%, 0.00% of total) | OK |
| Feature-Policy header: autoplay * allows cross-origin iframes. | FAIL |
| Feature-Policy header: autoplay * allows same-origin iframes. | FAIL |
| Feature-Policy header: autoplay * allows the top-level document. | FAIL |
| /html/semantics/scripting-1/the-script-element/module/module-in-xhtml.xhtml (1/1, 100.00%, 0.00% of total) | OK |
| module script in XHTML documents should be evaluated. | FAIL |
| /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html (1/1, 100.00%, 0.00% of total) | ERROR |
| paused state when moving to other document | FAIL |
| /html/editing/dnd/datastore/datatransfer-types.html (4/4, 100.00%, 0.00% of total) | OK |
| Relationship between types and items | FAIL |
| Verify type is a read-only attribute | FAIL |
| type's identity | FAIL |
| type's state on DataTransfer creation | FAIL |
| /html/semantics/forms/the-input-element/radio-input-cancel.html (1/1, 100.00%, 0.00% of total) | OK |
| radio input cancel behavior reverts state | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/030.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, with headers, redirects to not same-origin, with headers | FAIL |
| /html/semantics/scripting-1/the-script-element/module/charset-03.html (2/4, 50.00%, 0.00% of total) | OK |
| Non-UTF-8 imported module script with charset in Content-Type | FAIL |
| UTF-8 imported module script with wrong charset in Content-Type | FAIL |
| /html/semantics/embedded-content/the-canvas-element/security.reset.cross.html (1/1, 100.00%, 0.00% of total) | OK |
| Resetting the canvas state resets the origin-clean flag | FAIL |
| /html/browsers/browsing-the-web/unloading-documents/prompt/001.html (1/1, 100.00%, 0.00% of total) | OK |
| beforeunload event order | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/011.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, not same-origin, with headers | FAIL |
| /html/syntax/parsing/html5lib_domjs-unsafe.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/media-elements/interfaces/TextTrack/activeCues.html (4/6, 66.67%, 0.00% of total) | OK |
| TextTrack.activeCues, adding cue during playback | FAIL |
| TextTrack.activeCues, empty list | FAIL |
| TextTrack.activeCues, video loading | FAIL |
| TextTrack.activeCues, video playing | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/006.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, with headers | FAIL |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-5.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML Basic parsing & | FAIL |
| XHTML Basic parsing < | FAIL |
| XHTML Basic parsing <⃒ | FAIL |
| /html/syntax/parsing/html5lib_adoption01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes-svg.tentative.html (6/6, 100.00%, 0.01% of total) | OK |
| SVGImageElement.prototype.decode(), href mutation tests. href changes fail decode. | FAIL |
| SVGImageElement.prototype.decode(), href mutation tests. href changes fail decode; following bad decode fails. | FAIL |
| SVGImageElement.prototype.decode(), href mutation tests. href changes fail decode; following good decode succeeds. | FAIL |
| SVGImageElement.prototype.decode(), href mutation tests. xlink:href changes fail decode. | FAIL |
| SVGImageElement.prototype.decode(), href mutation tests. xlink:href changes fail decode; following bad decode fails. | FAIL |
| SVGImageElement.prototype.decode(), href mutation tests. xlink:href changes fail decode; following good decode succeeds. | FAIL |
| /html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html | TIMEOUT |
| /html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-anchor-name.html (1/1, 100.00%, 0.00% of total) | OK |
| Fragment Navigation: scroll to anchor name is lower priority than equal id | FAIL |
| /html/syntax/parsing/html5lib_innerHTML_foreign-fragment.html (6/57, 10.53%, 0.01% of total) | OK |
| html5lib_innerHTML_foreign-fragment.html 0c1782eb0f62f616627f0132729d6a194f8b7546 | FAIL |
| html5lib_innerHTML_foreign-fragment.html 14e07b0c2adecfe362428885346c200e89f08e66 | FAIL |
| html5lib_innerHTML_foreign-fragment.html 4917b7458e1fff6c5cb21d7baf6863cc9550c61e | FAIL |
| html5lib_innerHTML_foreign-fragment.html 9dc5a819afe33d6babc04edc8f92cb8045f0f006 | FAIL |
| html5lib_innerHTML_foreign-fragment.html b4c43a4fcdaa1a4c753674c4f92987b70d54d80b | FAIL |
| html5lib_innerHTML_foreign-fragment.html b6d19b8ccacd2fde354df002b856f649ae91b20e | FAIL |
| /html/browsers/windows/browsing-context-names/choose-_top-002.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Should choose top browsing context for "_top" if current is not top | TIMEOUT |
| /html/rendering/non-replaced-elements/the-hr-element-0/setting-overflow-visible.html (2/2, 100.00%, 0.00% of total) | OK |
| control | FAIL |
| overflow: visible | FAIL |
| /html/editing/dnd/the-dropzone-attribute/dropzone_attribute.html (2/4, 50.00%, 0.00% of total) | OK |
| div dropzone idl attribute must reflect the content attribute of the same name | FAIL |
| div.dropzone should not be null | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-br.html (1/1, 100.00%, 0.00% of total) | OK |
| pointer updates (adding br elements) | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/003.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/history/the-history-interface/traverse_the_history_2.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Multiple history traversals, last would be aborted | TIMEOUT |
| /html/semantics/forms/textfieldselection/selection-not-application-textarea.html (1/1, 100.00%, 0.00% of total) | OK |
| text field selection for the input textarea | FAIL |
| /html/browsers/history/the-history-interface/history_properties_only_fully_active.html (1/1, 100.00%, 0.00% of total) | OK |
| history properties should throw SecurityError when not in a fully active Document | FAIL |
| /html/semantics/forms/the-input-element/month.html (11/15, 73.33%, 0.01% of total) | OK |
| Month should be <= 13: If the value of the element is not a valid month string, then set it to the empty string instead. | FAIL |
| Month should be > 0: If the value of the element is not a valid month string, then set it to the empty string instead.> | FAIL |
| Month should be two digits not characters: If the value of the element is not a valid month string, then set it to the empty string instead.> | FAIL |
| Month should be two digits: If the value of the element is not a valid month string, then set it to the empty string instead.> | FAIL |
| User agents must not allow the user to set the value to a non-empty string that is not a valid month string. | FAIL |
| Value should be two parts: If the value of the element is not a valid month string, then set it to the empty string instead.> | FAIL |
| When step attribute is given invalid value, it must ignore the invalid value and use defaul value instead. | FAIL |
| When value attribute has two digits year value, the value,which is invalid, must return empty string. | FAIL |
| When value is set with invalid value, the value must return empty string. | FAIL |
| Year should be > 0: If the value of the element is not a valid year string, then set it to the empty string instead.> | FAIL |
| month type support on input element | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/038.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| removing the candidate source, addEventListener | TIMEOUT |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-success.sub.html (1/1, 100.00%, 0.00% of total) | OK |
| postMessaging to a same-origin-domain (but not same-origin) iframe allows them to see each others' modifications | FAIL |
| /html/syntax/parsing/html5lib_tests16.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html (1/1, 100.00%, 0.00% of total) | ERROR |
| paused state when removing from a document | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-grid-flex-multicol.html (4/5, 80.00%, 0.00% of total) | OK |
| flex | FAIL |
| grid | FAIL |
| inline-flex | FAIL |
| inline-grid | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/083.html (1/1, 100.00%, 0.00% of total) | ERROR |
| scheduler: event listener defined by script in a document in history | FAIL |
| /html/syntax/parsing/html5lib_tests5.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-6.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML1.1+MathML parsing & | FAIL |
| XHTML1.1+MathML parsing < | FAIL |
| XHTML1.1+MathML parsing <⃒ | FAIL |
| /html/semantics/embedded-content/media-elements/audio_loop_base.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Check if audio.loop is set to true that expecting the seeking event is fired more than once | NOTRUN |
| /html/semantics/forms/the-input-element/valueMode.html (20/42, 47.62%, 0.02% of total) | OK |
| value IDL attribute of input type date with value attribute | FAIL |
| value IDL attribute of input type date without value attribute | FAIL |
| value IDL attribute of input type datetime-local with value attribute | FAIL |
| value IDL attribute of input type datetime-local without value attribute | FAIL |
| value IDL attribute of input type month with value attribute | FAIL |
| value IDL attribute of input type month without value attribute | FAIL |
| value IDL attribute of input type password with value attribute | FAIL |
| value IDL attribute of input type password without value attribute | FAIL |
| value IDL attribute of input type search with value attribute | FAIL |
| value IDL attribute of input type search without value attribute | FAIL |
| value IDL attribute of input type tel with value attribute | FAIL |
| value IDL attribute of input type tel without value attribute | FAIL |
| value IDL attribute of input type text with value attribute | FAIL |
| value IDL attribute of input type text without value attribute | FAIL |
| value IDL attribute of input type time with value attribute | FAIL |
| value IDL attribute of input type time without value attribute | FAIL |
| value IDL attribute of input type url with value attribute | FAIL |
| value IDL attribute of input type url without value attribute | FAIL |
| value IDL attribute of input type week with value attribute | FAIL |
| value IDL attribute of input type week without value attribute | FAIL |
| /html/semantics/forms/resetting-a-form/reset-form-event-realm.html (1/1, 100.00%, 0.00% of total) | OK |
| reset()'s event must be fired in the Realm of the target | FAIL |
| /html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html (3/40, 7.50%, 0.00% of total) | OK |
| postMessageTask ordering vs. the task queued for unhandled rejection notification (1) | FAIL |
| postMessageTask ordering vs. the task queued for unhandled rejection notification (2) | FAIL |
| rejectionhandled is dispatched from a queued task, and not immediately | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-timestamp-events.html (1/1, 100.00%, 0.00% of total) | OK |
| Enter, Exit events for cues with negative timestamps | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/028.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/execution-timing/028.html | TIMEOUT |
| /html/browsers/history/the-location-interface/scripted_click_location_assign_during_load.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| location.assign with click during load | NOTRUN |
| /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding-2.html (3/3, 100.00%, 0.00% of total) | OK |
| Invalid percent-encoded UTF-8 byte should decode as U+FFFD | FAIL |
| Percent-encoded UTF-8 BOM followed by invalid UTF-8 byte should decode as U+FEFF U+FFFD | FAIL |
| Percent-encoded UTF-8 byte sequence for U+FFFD should decode as U+FFFD | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/030.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: javascript: URL in HREF, onclick handler | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.html (1/1, 100.00%, 0.00% of total) | OK |
| SharedArrayBuffer cannot cross agent clusters, shared worker edition | FAIL |
| /html/semantics/embedded-content/the-object-element/object-attributes.html (3/3, 100.00%, 0.00% of total) | OK |
| object.contentWindow | FAIL |
| object.height | FAIL |
| object.width | FAIL |
| /html/syntax/parsing/html5lib_tests1.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/interaction/focus/processing-model/preventScroll.html (5/7, 71.43%, 0.01% of total) | OK |
| elm.focus() without arguments | FAIL |
| elm.focus(null) | FAIL |
| elm.focus(undefined) | FAIL |
| elm.focus({preventScroll: false}) | FAIL |
| elm.focus({}) | FAIL |
| /html/browsers/history/the-history-interface/history_back_1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| history.back() with session history | TIMEOUT |
| /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Restoring window.name on cross-origin history traversal | TIMEOUT |
| /html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode.html (20/171, 11.70%, 0.02% of total) | OK |
| <img srcset="/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w" sizes="(min-width:0) or (unknown-general-enclosed !) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e17 50w, /images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w" sizes="min(1px, 100px)"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w" sizes="min(-100px, 1px)"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w" sizes="(min-width:0) min(1px, 100px)"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w" sizes="(min-width:0) max(-100px, 1px)"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e38a 50w, /images/green-16x16.png?e38a 51w" sizes="(min-width:min(0, 200vw)) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e38b 50w, /images/green-16x16.png?e38b 51w" sizes="(min-width:max(-200vw, 0)) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e57 50w, /images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w" sizes="(min-width:0) or (unknown "general-enclosed") 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w" sizes="min(1px, 200vw"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w" sizes="max(-200vw, 1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w" sizes="(min-width:0) min(1px, 200vw"> ref sizes="1px" (quirks mode) | FAIL |
| <img srcset="/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w" sizes="(min-width:0) max(-200vw, 1px"> ref sizes="1px" (quirks mode) | FAIL |
| /html/semantics/forms/the-form-element/form-action-reflection.html (1/3, 33.33%, 0.00% of total) | OK |
| A missing action content attribute should cause the IDL attribute to return the document's URL (= the document's base URL in this case) | FAIL |
| /html/semantics/scripting-1/the-script-element/module/referrer-origin.sub.html (1/5, 20.00%, 0.00% of total) | OK |
| Importing a remote-origin descendant script from a remote-origin top-level script with the origin policy. | FAIL |
| /html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html (1/8, 12.50%, 0.00% of total) | OK |
| HTMLImageElement.prototype.decode(), picture tests. Image with SVG source decodes with undefined. | FAIL |
| /html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setTimeout.html (2/2, 100.00%, 0.00% of total) | OK |
| window.onerror - runtime error in cross-origin setTimeout | FAIL |
| window.onerror - runtime error in cross-origin setTimeout (column) | FAIL |
| /html/dom/reflection-metadata.html (165/2446, 6.75%, 0.20% of total) | OK |
| base.href: IDL get with DOM attribute unset | FAIL |
| link.as: IDL set to "AUDIO" | FAIL |
| link.as: IDL set to "DOCUMENT" | FAIL |
| link.as: IDL set to "EMBED" | FAIL |
| link.as: IDL set to "FETCH" | FAIL |
| link.as: IDL set to "FONT" | FAIL |
| link.as: IDL set to "IMAGE" | FAIL |
| link.as: IDL set to "MANIFEST" | FAIL |
| link.as: IDL set to "OBJECT" | FAIL |
| link.as: IDL set to "REPORT" | FAIL |
| link.as: IDL set to "SCRIPT" | FAIL |
| link.as: IDL set to "SHAREDWORKER" | FAIL |
| link.as: IDL set to "STYLE" | FAIL |
| link.as: IDL set to "TRACK" | FAIL |
| link.as: IDL set to "VIDEO" | FAIL |
| link.as: IDL set to "WORKER" | FAIL |
| link.as: IDL set to "XSLT" | FAIL |
| link.as: IDL set to "audio" | FAIL |
| link.as: IDL set to "document" | FAIL |
| link.as: IDL set to "embed" | FAIL |
| link.as: IDL set to "manifest" | FAIL |
| link.as: IDL set to "object" | FAIL |
| link.as: IDL set to "report" | FAIL |
| link.as: IDL set to "sharedworker" | FAIL |
| link.as: IDL set to "video" | FAIL |
| link.as: IDL set to "worker" | FAIL |
| link.as: IDL set to "xslt" | FAIL |
| link.as: setAttribute() to "AUDIO" | FAIL |
| link.as: setAttribute() to "DOCUMENT" | FAIL |
| link.as: setAttribute() to "EMBED" | FAIL |
| link.as: setAttribute() to "FETCH" | FAIL |
| link.as: setAttribute() to "FONT" | FAIL |
| link.as: setAttribute() to "IMAGE" | FAIL |
| link.as: setAttribute() to "MANIFEST" | FAIL |
| link.as: setAttribute() to "OBJECT" | FAIL |
| link.as: setAttribute() to "REPORT" | FAIL |
| link.as: setAttribute() to "SCRIPT" | FAIL |
| link.as: setAttribute() to "SHAREDWORKER" | FAIL |
| link.as: setAttribute() to "STYLE" | FAIL |
| link.as: setAttribute() to "TRACK" | FAIL |
| link.as: setAttribute() to "VIDEO" | FAIL |
| link.as: setAttribute() to "WORKER" | FAIL |
| link.as: setAttribute() to "XSLT" | FAIL |
| link.as: setAttribute() to "audio" | FAIL |
| link.as: setAttribute() to "document" | FAIL |
| link.as: setAttribute() to "embed" | FAIL |
| link.as: setAttribute() to "manifest" | FAIL |
| link.as: setAttribute() to "object" | FAIL |
| link.as: setAttribute() to "report" | FAIL |
| link.as: setAttribute() to "sharedworker" | FAIL |
| link.as: setAttribute() to "video" | FAIL |
| link.as: setAttribute() to "worker" | FAIL |
| link.as: setAttribute() to "xslt" | FAIL |
| link.referrerPolicy: IDL get with DOM attribute unset | FAIL |
| link.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| link.referrerPolicy: IDL set to "" | FAIL |
| link.referrerPolicy: IDL set to "NO-REFERRER" | FAIL |
| link.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| link.referrerPolicy: IDL set to "ORIGIN" | FAIL |
| link.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| link.referrerPolicy: IDL set to "SAME-ORIGIN" | FAIL |
| link.referrerPolicy: IDL set to "STRICT-ORIGIN" | FAIL |
| link.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| link.referrerPolicy: IDL set to "UNSAFE-URL" | FAIL |
| link.referrerPolicy: IDL set to "\0" | FAIL |
| link.referrerPolicy: IDL set to "ame-origin" | FAIL |
| link.referrerPolicy: IDL set to "no-referrer" | FAIL |
| link.referrerPolicy: IDL set to "no-referrer-when-downgrade" | FAIL |
| link.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" | FAIL |
| link.referrerPolicy: IDL set to "no-referrer\0" | FAIL |
| link.referrerPolicy: IDL set to "nsafe-url" | FAIL |
| link.referrerPolicy: IDL set to "o-referrer" | FAIL |
| link.referrerPolicy: IDL set to "o-referrer-when-downgrade" | FAIL |
| link.referrerPolicy: IDL set to "origin" | FAIL |
| link.referrerPolicy: IDL set to "origin-when-cross-origin" | FAIL |
| link.referrerPolicy: IDL set to "origin-when-cross-origin\0" | FAIL |
| link.referrerPolicy: IDL set to "origin\0" | FAIL |
| link.referrerPolicy: IDL set to "rigin" | FAIL |
| link.referrerPolicy: IDL set to "rigin-when-cross-origin" | FAIL |
| link.referrerPolicy: IDL set to "same-origin" | FAIL |
| link.referrerPolicy: IDL set to "same-origin\0" | FAIL |
| link.referrerPolicy: IDL set to "strict-origin" | FAIL |
| link.referrerPolicy: IDL set to "strict-origin-when-cross-origin" | FAIL |
| link.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" | FAIL |
| link.referrerPolicy: IDL set to "strict-origin\0" | FAIL |
| link.referrerPolicy: IDL set to "trict-origin" | FAIL |
| link.referrerPolicy: IDL set to "trict-origin-when-cross-origin" | FAIL |
| link.referrerPolicy: IDL set to "unsafe-url" | FAIL |
| link.referrerPolicy: IDL set to "unsafe-url\0" | FAIL |
| link.referrerPolicy: IDL set to "xno-referrer" | FAIL |
| link.referrerPolicy: IDL set to "xno-referrer-when-downgrade" | FAIL |
| link.referrerPolicy: IDL set to "xorigin" | FAIL |
| link.referrerPolicy: IDL set to "xorigin-when-cross-origin" | FAIL |
| link.referrerPolicy: IDL set to "xsame-origin" | FAIL |
| link.referrerPolicy: IDL set to "xstrict-origin" | FAIL |
| link.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" | FAIL |
| link.referrerPolicy: IDL set to "xunsafe-url" | FAIL |
| link.referrerPolicy: IDL set to -Infinity | FAIL |
| link.referrerPolicy: IDL set to 1.5 | FAIL |
| link.referrerPolicy: IDL set to 7 | FAIL |
| link.referrerPolicy: IDL set to Infinity | FAIL |
| link.referrerPolicy: IDL set to NaN | FAIL |
| link.referrerPolicy: IDL set to false | FAIL |
| link.referrerPolicy: IDL set to null | FAIL |
| link.referrerPolicy: IDL set to object "[object Object]" | FAIL |
| link.referrerPolicy: IDL set to object "test-toString" | FAIL |
| link.referrerPolicy: IDL set to object "test-valueOf" | FAIL |
| link.referrerPolicy: IDL set to true | FAIL |
| link.referrerPolicy: IDL set to undefined | FAIL |
| link.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " | FAIL |
| link.referrerPolicy: setAttribute() to "" | FAIL |
| link.referrerPolicy: setAttribute() to "NO-REFERRER" | FAIL |
| link.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" | FAIL |
| link.referrerPolicy: setAttribute() to "ORIGIN" | FAIL |
| link.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| link.referrerPolicy: setAttribute() to "SAME-ORIGIN" | FAIL |
| link.referrerPolicy: setAttribute() to "STRICT-ORIGIN" | FAIL |
| link.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" | FAIL |
| link.referrerPolicy: setAttribute() to "UNSAFE-URL" | FAIL |
| link.referrerPolicy: setAttribute() to "\0" | FAIL |
| link.referrerPolicy: setAttribute() to "ame-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "no-referrer" | FAIL |
| link.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" | FAIL |
| link.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" | FAIL |
| link.referrerPolicy: setAttribute() to "no-referrer\0" | FAIL |
| link.referrerPolicy: setAttribute() to "nsafe-url" | FAIL |
| link.referrerPolicy: setAttribute() to "o-referrer" | FAIL |
| link.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" | FAIL |
| link.referrerPolicy: setAttribute() to "origin" | FAIL |
| link.referrerPolicy: setAttribute() to "origin-when-cross-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" | FAIL |
| link.referrerPolicy: setAttribute() to "origin\0" | FAIL |
| link.referrerPolicy: setAttribute() to "rigin" | FAIL |
| link.referrerPolicy: setAttribute() to "rigin-when-cross-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "same-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "same-origin\0" | FAIL |
| link.referrerPolicy: setAttribute() to "strict-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" | FAIL |
| link.referrerPolicy: setAttribute() to "strict-origin\0" | FAIL |
| link.referrerPolicy: setAttribute() to "trict-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "unsafe-url" | FAIL |
| link.referrerPolicy: setAttribute() to "unsafe-url\0" | FAIL |
| link.referrerPolicy: setAttribute() to "xno-referrer" | FAIL |
| link.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" | FAIL |
| link.referrerPolicy: setAttribute() to "xorigin" | FAIL |
| link.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "xsame-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "xstrict-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" | FAIL |
| link.referrerPolicy: setAttribute() to "xunsafe-url" | FAIL |
| link.referrerPolicy: setAttribute() to -Infinity | FAIL |
| link.referrerPolicy: setAttribute() to 1.5 | FAIL |
| link.referrerPolicy: setAttribute() to 7 | FAIL |
| link.referrerPolicy: setAttribute() to Infinity | FAIL |
| link.referrerPolicy: setAttribute() to NaN | FAIL |
| link.referrerPolicy: setAttribute() to false | FAIL |
| link.referrerPolicy: setAttribute() to null | FAIL |
| link.referrerPolicy: setAttribute() to object "[object Object]" | FAIL |
| link.referrerPolicy: setAttribute() to object "test-toString" | FAIL |
| link.referrerPolicy: setAttribute() to object "test-valueOf" | FAIL |
| link.referrerPolicy: setAttribute() to true | FAIL |
| link.referrerPolicy: setAttribute() to undefined | FAIL |
| link.referrerPolicy: typeof IDL attribute | FAIL |
| /html/user-activation/activation-api-setTimeout.tentative.html (1/1, 100.00%, 0.00% of total) | OK |
| Values adjust on activity | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/037.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height.html (18/18, 100.00%, 0.02% of total) | TIMEOUT |
| " height = 402 , width = 401 ," should set height and width of opened window | TIMEOUT |
| " height = 402" should set height of opened window | TIMEOUT |
| " width = 401" should set width of opened window | TIMEOUT |
| ",height=402,," should set height of opened window | TIMEOUT |
| ",height=402,,width==401" should set height and width of opened window | TIMEOUT |
| ",width=401,," should set width of opened window | TIMEOUT |
| "HEIGHT=402" should set height of opened window | TIMEOUT |
| "HEIGHT=402, WIDTH=401" should set height and width of opened window | TIMEOUT |
| "WIDTH=401" should set width of opened window | TIMEOUT |
| "\nheight= 402" should set height of opened window | TIMEOUT |
| "\nheight= 402,,width=\n401" should set height and width of opened window | TIMEOUT |
| "\nwidth= 401" should set width of opened window | TIMEOUT |
| "height=402" should set height of opened window | TIMEOUT |
| "height=402,width=401" should set height and width of opened window | TIMEOUT |
| "height==402 width = 401" should set height and width of opened window | TIMEOUT |
| "height==402" should set height of opened window | TIMEOUT |
| "width=401" should set width of opened window | TIMEOUT |
| "width==401" should set width of opened window | TIMEOUT |
| /html/dom/self-origin.sub.html (9/11, 81.82%, 0.01% of total) | TIMEOUT |
| Should have the right origin for IDN subframe | NOTRUN |
| Should have the right origin for IDN subframe after setting document.domain | NOTRUN |
| Should have the right origin for cross-origin subframe | NOTRUN |
| Should have the right origin for cross-origin subframe after setting document.domain | NOTRUN |
| Should have the right origin for sandboxed iframe | NOTRUN |
| about:blank subframe origins | NOTRUN |
| blob: subframe origins | NOTRUN |
| javascript: subframe origins | NOTRUN |
| srcdoc subframe origins | NOTRUN |
| /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| paused state when removing from a document when networkState is NETWORK_EMPTY | TIMEOUT |
| /html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.html (9/10, 90.00%, 0.01% of total) | OK |
| DOMStringList interface object length | FAIL |
| DOMStringList interface object name | FAIL |
| DOMStringList interface: attribute length | FAIL |
| DOMStringList interface: existence and properties of interface object | FAIL |
| DOMStringList interface: existence and properties of interface prototype object | FAIL |
| DOMStringList interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| DOMStringList interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| DOMStringList interface: operation contains(DOMString) | FAIL |
| DOMStringList interface: operation item(unsigned long) | FAIL |
| /html/semantics/links/links-created-by-a-and-area-elements/htmlanchorelement_noopener.html (4/4, 100.00%, 0.00% of total) | ERROR |
| Check that rel=noopener with target=_parent does a normal load | NOTRUN |
| Check that rel=noopener with target=_self does a normal load | NOTRUN |
| Check that rel=noopener with target=_top does a normal load | NOTRUN |
| Check that targeting of rel=noopener with a given name ignores an existing window with that name | NOTRUN |
| /html/semantics/scripting-1/the-script-element/execution-timing/042.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: DOM mutation events when adding scripts: DOMNodeInserted | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/tasks.window.html (4/12, 33.33%, 0.00% of total) | TIMEOUT |
| document.open() and tasks (Promise rejection) | TIMEOUT |
| document.open() and tasks (marquee start) | TIMEOUT |
| tasks without document.open() (Promise rejection) | TIMEOUT |
| tasks without document.open() (marquee start) | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/018.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, no headers, redirects to same-origin, no headers | FAIL |
| /html/user-activation/message-event-activation-api-iframe-cross-origin.sub.tentative.html (1/1, 100.00%, 0.00% of total) | OK |
| Message propagates values on post | FAIL |
| /html/semantics/scripting-1/the-script-element/module/credentials.sub.html (1/1, 100.00%, 0.00% of total) | OK |
| Modules should be loaded with or without the credentials based on the same-origin-ness and the crossOrigin attribute | FAIL |
| /html/browsers/history/the-location-interface/location_assign.html (1/2, 50.00%, 0.00% of total) | TIMEOUT |
| URL that fails to parse | FAIL |
| /html/webappapis/scripting/processing-model-2/body-onerror-runtime-error.html (2/2, 100.00%, 0.00% of total) | OK |
| <body onerror> - runtime error in <script> | FAIL |
| <body onerror> - runtime error in <script> (column) | FAIL |
| /html/syntax/parsing/html5lib_tests25.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/syntax/parsing/html5lib_menuitem-element.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/scripting/events/event-handler-attributes-window-body.html (14/103, 13.59%, 0.02% of total) | OK |
| not shadowed auxclick | FAIL |
| not shadowed cancel | FAIL |
| not shadowed close | FAIL |
| not shadowed dragexit | FAIL |
| not shadowed loadend | FAIL |
| not shadowed securitypolicyviolation | FAIL |
| shadowed afterprint | FAIL |
| shadowed afterprint removal | FAIL |
| shadowed beforeprint | FAIL |
| shadowed beforeprint removal | FAIL |
| shadowed messageerror | FAIL |
| shadowed messageerror removal | FAIL |
| shadowed rejectionhandled | FAIL |
| shadowed unhandledrejection | FAIL |
| /html/semantics/document-metadata/the-link-element/link-style-error-quirks.html (2/24, 8.33%, 0.00% of total) | OK |
| Stylesheet loading using <link> with wrong Content-Type, cross-origin, and no nosniff | FAIL |
| Stylesheet loading using @import with wrong Content-Type, cross-origin, and no nosniff | FAIL |
| /html/browsers/history/the-history-interface/002.html (3/38, 7.89%, 0.00% of total) | OK |
| history.length should update when loading pages in an iframe | FAIL |
| history.length should update when setting location.hash | FAIL |
| history.state should be a separate clone of the object, not a reference to the object passed to the event handler | FAIL |
| /html/syntax/parsing/html5lib_tests3.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Check that popups from a sandboxed iframe do not escape the sandbox | NOTRUN |
| /html/semantics/scripting-1/the-script-element/execution-timing/128.html (1/1, 100.00%, 0.00% of total) | ERROR |
| scheduler: appending script element to script | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/bailout-exception-vs-return-origin.sub.window.html (6/6, 100.00%, 0.01% of total) | TIMEOUT |
| document.open should throw a SecurityError with cross-origin document even when the ignore-opens-during-unload counter is greater than 0 (during beforeunload event) | TIMEOUT |
| document.open should throw a SecurityError with cross-origin document even when the ignore-opens-during-unload counter is greater than 0 (during pagehide event) | TIMEOUT |
| document.open should throw a SecurityError with cross-origin document even when the ignore-opens-during-unload counter is greater than 0 (during unload event) | TIMEOUT |
| document.open should throw a SecurityError with cross-origin document even when there is an active parser executing script | TIMEOUT |
| document.open should throw an InvalidStateError when the throw-on-dynamic-markup-insertion counter is incremented even if the document is cross-origin | TIMEOUT |
| document.open should throw an InvalidStateError with XML document even if it is cross-origin | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.html (1/1, 100.00%, 0.00% of total) | OK |
| Reloading a document.open()'d page should reload the URL of the entry realm's responsible document | FAIL |
| /html/dom/elements/the-innertext-idl-attribute/setter.html (5/126, 3.97%, 0.01% of total) | OK |
| CRs convert to <br> in <pre> element | FAIL |
| CRs convert to <br> in white-space:pre element | FAIL |
| Newlines convert to <br> in <pre> element | FAIL |
| Newlines convert to <br> in <textarea> element | FAIL |
| Newlines convert to <br> in white-space:pre element | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cues-pause-on-exit.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Video is paused after cues having pause-on-exit flag are processed | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/036.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/embedded-content/the-video-element/intrinsicsize/intrinsicsize-without-unsized-media.tentative.https.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Test intrinsicsize for html video element | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/005.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/history/the-history-interface/joint_session_history/002.html (3/3, 100.00%, 0.00% of total) | TIMEOUT |
| Navigating second iframe | NOTRUN |
| Session history length on adding new iframe | NOTRUN |
| Session history length on initial load | NOTRUN |
| /html/semantics/scripting-1/the-script-element/module/error-type-3.html (1/1, 100.00%, 0.00% of total) | OK |
| instantiation error has higher priority than evaluation error | FAIL |
| /html/browsers/history/the-history-interface/history_forward_1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| history.forward() with session history | TIMEOUT |
| /html/browsers/the-window-object/window-properties.https.html (5/174, 2.87%, 0.01% of total) | OK |
| Window attribute: onafterprint | FAIL |
| Window attribute: onbeforeprint | FAIL |
| Window attribute: oncancel | FAIL |
| Window attribute: onclose | FAIL |
| Window replaceable attribute: external | FAIL |
| /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1.html (1/1, 100.00%, 0.00% of total) | OK |
| Meta refresh is blocked by the allow-scripts sandbox flag at its creation time, not when refresh comes due | FAIL |
| /html/rendering/non-replaced-elements/tables/table-vspace-hspace.html (1/1, 100.00%, 0.00% of total) | OK |
| table vspace hspace (quirks mode) | FAIL |
| /html/browsers/the-window-object/window-indexed-properties-strict.html (2/4, 50.00%, 0.00% of total) | OK |
| Indexed properties of the window object (strict mode) 1 | FAIL |
| Indexed properties of the window object (strict mode) 2 | FAIL |
| /html/semantics/embedded-content/the-img-element/decode/image-decode.html (10/14, 71.43%, 0.01% of total) | TIMEOUT |
| HTMLImageElement.prototype.decode(), basic tests. Adopted active image into inactive document fails decode. | TIMEOUT |
| HTMLImageElement.prototype.decode(), basic tests. Adopted inactive image into active document succeeds. | NOTRUN |
| HTMLImageElement.prototype.decode(), basic tests. Corrupt image in src fails decode. | NOTRUN |
| HTMLImageElement.prototype.decode(), basic tests. Image with PNG srcset decodes with undefined. | NOTRUN |
| HTMLImageElement.prototype.decode(), basic tests. Image with SVG src decodes with undefined. | FAIL |
| HTMLImageElement.prototype.decode(), basic tests. Image with SVG srcset decodes with undefined. | NOTRUN |
| HTMLImageElement.prototype.decode(), basic tests. Image without src/srcset fails decode. | NOTRUN |
| HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with src succeed. | NOTRUN |
| HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with srcset succeed. | NOTRUN |
| HTMLImageElement.prototype.decode(), basic tests. Non-existent srcset fails decode. | NOTRUN |
| /html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/012.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/browsing-the-web/unloading-documents/005.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| document.open in pagehide in iframe | TIMEOUT |
| /html/syntax/parsing/html5lib_tests17.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/choice-of-error-2.html (1/1, 100.00%, 0.00% of total) | OK |
| Instantiation errors in different files should be reported depending on different roots | FAIL |
| /html/user-activation/message-event-init.tentative.html (1/2, 50.00%, 0.00% of total) | OK |
| MessageEventInit user activation not set | FAIL |
| /html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-aux-frame-navigation.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Test that the window name is correct | NOTRUN |
| /html/semantics/scripting-1/the-script-element/module/dynamic-import/string-compilation-integrity-classic.sub.html (5/5, 100.00%, 0.01% of total) | OK |
| eval should fail to import | FAIL |
| inline event handlers triggered via UA code should fail to import | FAIL |
| reflected inline event handlers should fail to import | FAIL |
| setTimeout should fail to import | FAIL |
| the Function constructor should fail to import | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/045.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, same-origin, no headers, redirects to same-origin, no headers, redirects to not same-origin, no headers | FAIL |
| /html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html (2/7, 28.57%, 0.00% of total) | OK |
| Iframe in opened window | FAIL |
| Opened window | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/transfer-errors.window.html (9/17, 52.94%, 0.01% of total) | OK |
| Cannot transfer ArrayBuffer detached while the message was serialized | FAIL |
| Cannot transfer ImageBitmap detached while the message was serialized | FAIL |
| Cannot transfer OffscreenCanvas detached while the message was serialized | FAIL |
| Cannot transfer the same ArrayBuffer twice | FAIL |
| Cannot transfer the same MessagePort twice | FAIL |
| Serialize should make the OffscreenCanvas detached, so it cannot be transferred again | FAIL |
| Serialize should throw before a detached ArrayBuffer is found | FAIL |
| Serialize should throw before a detached ImageBitmap is found | FAIL |
| Serialize should throw before a detached OffscreenCanvas is found | FAIL |
| /html/syntax/parsing/html5lib_comments01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/interactive-elements/the-dialog-element/abspos-dialog-layout.html (14/14, 100.00%, 0.02% of total) | OK |
| A centered dialog's position should survive becoming display:none temporarily. | FAIL |
| A dialog with specified 'bottom' should be positioned as usual | FAIL |
| A dialog with specified 'top' should be positioned as usual | FAIL |
| A tall dialog should be positioned at the top of the viewport. | FAIL |
| Centering should work when dialog is inside positioned containers. | FAIL |
| Dialog should be recentered if showModal() is called after close() | FAIL |
| Dialog should be recentered if showModal() is called after removing 'open'. | FAIL |
| Dialog should lose centering when removed from the document. | FAIL |
| Dialog should not be centered if showModal() was called when an ancestor had display 'none'. | FAIL |
| Dialog should not recenter on relayout. | FAIL |
| Dialog's specified position should survive after close() and showModal(). | FAIL |
| The dialog is a positioned element, so the top and bottom should not have style auto. | FAIL |
| The dialog should be centered regardless of the presence of a horizontal scrollbar. | FAIL |
| showModal() should center in the viewport | FAIL |
| /html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html (54/101, 53.47%, 0.07% of total) | TIMEOUT |
| <?xml-stylesheet?> (CSS) | FAIL |
| <a>.search | FAIL |
| <area>.search | FAIL |
| <base href> | FAIL |
| CSS <link> (utf-8) #<id> { background-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (utf-8) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (utf-8) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (utf-8) #<id>::before { content:<url> } | FAIL |
| CSS <link> (utf-8) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (utf-8) @import <url>; | FAIL |
| CSS <link> (windows-1251) #<id> { background-image:<url> } | FAIL |
| CSS <link> (windows-1251) #<id> { border-image-source:<url> } | FAIL |
| CSS <link> (windows-1251) #<id> { cursor:<url>, pointer } | FAIL |
| CSS <link> (windows-1251) #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <link> (windows-1251) #<id>::before { content:<url> } | FAIL |
| CSS <link> (windows-1251) @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <link> (windows-1251) @import <url>; | FAIL |
| CSS <style> #<id> { background-image:<url> } | FAIL |
| CSS <style> #<id> { border-image-source:<url> } | FAIL |
| CSS <style> #<id> { cursor:<url>, pointer } | FAIL |
| CSS <style> #<id> { display:list-item; list-style-image:<url> } | FAIL |
| CSS <style> #<id>::before { content:<url> } | FAIL |
| CSS <style> @font-face { font-family:<id>; src:<url> } #<id> { font-family:<id> } | FAIL |
| CSS <style> @import <url>; | FAIL |
| Parsing cache manifest (CACHE) | FAIL |
| Parsing cache manifest (FALLBACK) | FAIL |
| Parsing cache manifest (NETWORK) | FAIL |
| SVG <feImage> | FAIL |
| SVG <image> | FAIL |
| SVG <use> | FAIL |
| SharedWorker constructor | FAIL |
| SharedWorker() in a dedicated worker | FAIL |
| SharedWorker() in a shared worker | FAIL |
| WebSocket constructor | TIMEOUT |
| Worker() in a dedicated worker | FAIL |
| Worker() in a shared worker | FAIL |
| XMLDocument#load() | FAIL |
| XMLHttpRequest#open() | FAIL |
| history.pushState | FAIL |
| history.replaceState | FAIL |
| importScripts() in a shared worker | FAIL |
| load nested browsing context <embed src> | TIMEOUT |
| load nested browsing context <object data> | TIMEOUT |
| loading image <embed src> | TIMEOUT |
| loading image <img src> | FAIL |
| loading image <input src> | FAIL |
| loading image <object data> | TIMEOUT |
| loading image <video poster> | FAIL |
| loading video <audio> | TIMEOUT |
| loading video <audio><source> | TIMEOUT |
| loading video <video> | TIMEOUT |
| loading video <video><source> | TIMEOUT |
| window.open() | TIMEOUT |
| /html/browsers/browsing-the-web/unloading-documents/001.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| document.open in unload | TIMEOUT |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-formatting-context.html (4/4, 100.00%, 0.00% of total) | OK |
| in-body | FAIL |
| in-fieldset-descendant | FAIL |
| in-fieldset-second-child | FAIL |
| rendered-legend | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html (1/1, 100.00%, 0.00% of total) | ERROR |
| All events are triggered in chronological order | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/script-text-modifications.html (1/1, 100.00%, 0.00% of total) | OK |
| Modify inline script element's text after prepare-a-script before evaluation | FAIL |
| /html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html (79/168, 47.02%, 0.10% of total) | OK |
| HTML (quirks) IMG usemap=" #space-before-hash-id" | FAIL |
| HTML (quirks) IMG usemap="# hash-space-id" | FAIL |
| HTML (quirks) IMG usemap="#" | FAIL |
| HTML (quirks) IMG usemap="#\n" | FAIL |
| HTML (quirks) IMG usemap="#hash-id" | FAIL |
| HTML (quirks) IMG usemap="#non-map-with-this-id" | FAIL |
| HTML (quirks) IMG usemap="#percent-escape-id-%42" | FAIL |
| HTML (quirks) IMG usemap="#two-maps-with-this-id" | FAIL |
| HTML (quirks) IMG usemap="#two-maps-with-this-id-or-name" | FAIL |
| HTML (quirks) IMG usemap="hash-last#" | FAIL |
| HTML (quirks) IMG usemap="http://example.org/#garbage-before-hash-id" | FAIL |
| HTML (quirks) OBJECT usemap=" #space-before-hash-id" | FAIL |
| HTML (quirks) OBJECT usemap=" #space-before-hash-name" | FAIL |
| HTML (quirks) OBJECT usemap="# " | FAIL |
| HTML (quirks) OBJECT usemap="# hash-space-id" | FAIL |
| HTML (quirks) OBJECT usemap="# hash-space-name" | FAIL |
| HTML (quirks) OBJECT usemap="#\n" | FAIL |
| HTML (quirks) OBJECT usemap="#hash-id" | FAIL |
| HTML (quirks) OBJECT usemap="#hash-name" | FAIL |
| HTML (quirks) OBJECT usemap="#non-map-with-this-id" | FAIL |
| HTML (quirks) OBJECT usemap="#non-map-with-this-name" | FAIL |
| HTML (quirks) OBJECT usemap="#percent-escape-id-%42" | FAIL |
| HTML (quirks) OBJECT usemap="#percent-escape-name-%42" | FAIL |
| HTML (quirks) OBJECT usemap="#two-maps-with-this-id" | FAIL |
| HTML (quirks) OBJECT usemap="#two-maps-with-this-id-or-name" | FAIL |
| HTML (quirks) OBJECT usemap="#two-maps-with-this-name" | FAIL |
| HTML (quirks) OBJECT usemap="#two-maps-with-this-name-or-id" | FAIL |
| HTML (quirks) OBJECT usemap="http://example.org/#garbage-before-hash-id" | FAIL |
| HTML (quirks) OBJECT usemap="http://example.org/#garbage-before-hash-name" | FAIL |
| HTML (standards) IMG usemap=" #space-before-hash-id" | FAIL |
| HTML (standards) IMG usemap="# hash-space-id" | FAIL |
| HTML (standards) IMG usemap="#" | FAIL |
| HTML (standards) IMG usemap="#\n" | FAIL |
| HTML (standards) IMG usemap="#hash-id" | FAIL |
| HTML (standards) IMG usemap="#non-map-with-this-id" | FAIL |
| HTML (standards) IMG usemap="#percent-escape-id-%42" | FAIL |
| HTML (standards) IMG usemap="#two-maps-with-this-id" | FAIL |
| HTML (standards) IMG usemap="#two-maps-with-this-id-or-name" | FAIL |
| HTML (standards) IMG usemap="hash-last#" | FAIL |
| HTML (standards) IMG usemap="http://example.org/#garbage-before-hash-id" | FAIL |
| HTML (standards) OBJECT usemap=" #space-before-hash-id" | FAIL |
| HTML (standards) OBJECT usemap=" #space-before-hash-name" | FAIL |
| HTML (standards) OBJECT usemap="# " | FAIL |
| HTML (standards) OBJECT usemap="# hash-space-id" | FAIL |
| HTML (standards) OBJECT usemap="# hash-space-name" | FAIL |
| HTML (standards) OBJECT usemap="#\n" | FAIL |
| HTML (standards) OBJECT usemap="#hash-id" | FAIL |
| HTML (standards) OBJECT usemap="#hash-name" | FAIL |
| HTML (standards) OBJECT usemap="#non-map-with-this-id" | FAIL |
| HTML (standards) OBJECT usemap="#non-map-with-this-name" | FAIL |
| HTML (standards) OBJECT usemap="#percent-escape-id-%42" | FAIL |
| HTML (standards) OBJECT usemap="#percent-escape-name-%42" | FAIL |
| HTML (standards) OBJECT usemap="#two-maps-with-this-id" | FAIL |
| HTML (standards) OBJECT usemap="#two-maps-with-this-id-or-name" | FAIL |
| HTML (standards) OBJECT usemap="#two-maps-with-this-name" | FAIL |
| HTML (standards) OBJECT usemap="#two-maps-with-this-name-or-id" | FAIL |
| HTML (standards) OBJECT usemap="http://example.org/#garbage-before-hash-id" | FAIL |
| HTML (standards) OBJECT usemap="http://example.org/#garbage-before-hash-name" | FAIL |
| XHTML img usemap="#" | FAIL |
| XHTML img usemap="#non-map-with-this-id" | FAIL |
| XHTML img usemap="hash-last#" | FAIL |
| XHTML object usemap=" #space-before-hash-id" | FAIL |
| XHTML object usemap=" #space-before-hash-name" | FAIL |
| XHTML object usemap="# " | FAIL |
| XHTML object usemap="# hash-space-id" | FAIL |
| XHTML object usemap="# hash-space-name" | FAIL |
| XHTML object usemap="#\n" | FAIL |
| XHTML object usemap="#hash-id" | FAIL |
| XHTML object usemap="#hash-name" | FAIL |
| XHTML object usemap="#non-map-with-this-id" | FAIL |
| XHTML object usemap="#non-map-with-this-name" | FAIL |
| XHTML object usemap="#percent-escape-id-%42" | FAIL |
| XHTML object usemap="#percent-escape-name-%42" | FAIL |
| XHTML object usemap="#two-maps-with-this-id" | FAIL |
| XHTML object usemap="#two-maps-with-this-id-or-name" | FAIL |
| XHTML object usemap="#two-maps-with-this-name" | FAIL |
| XHTML object usemap="#two-maps-with-this-name-or-id" | FAIL |
| XHTML object usemap="http://example.org/#garbage-before-hash-id" | FAIL |
| XHTML object usemap="http://example.org/#garbage-before-hash-name" | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-grid.html (2/2, 100.00%, 0.00% of total) | OK |
| Grid | FAIL |
| Inline grid | FAIL |
| /html/semantics/forms/textfieldselection/selection-value-interactions.html (4/14, 28.57%, 0.00% of total) | OK |
| selection is collapsed to the end after changing values on textarea | FAIL |
| selection is not collapsed to the end when value is set to its existing value on input | FAIL |
| value dirty flag behavior after setRangeText on input not in body | FAIL |
| value dirty flag behavior after setRangeText on textarea not in body | FAIL |
| /html/browsers/windows/browsing-context-names/choose-_top-003.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| choosing _top context should be case-insensitive | TIMEOUT |
| /html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Check that popups from a sandboxed iframe escape the sandbox if allow-popups-to-escape-sandbox is used | TIMEOUT |
| /html/semantics/embedded-content/media-elements/autoplay-with-broken-track.html (3/3, 100.00%, 0.00% of total) | TIMEOUT |
| <video autoplay> with <track src="" default=""> child | TIMEOUT |
| <video autoplay> with <track src="404" default=""> child | TIMEOUT |
| <video autoplay> with <track src="invalid://url" default=""> child | TIMEOUT |
| /html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Auxiliary browsing context created with `rel="noreferrer"` should report `window.opener` `null` | TIMEOUT |
| /html/browsers/history/the-location-interface/location_hash.html (1/2, 50.00%, 0.00% of total) | OK |
| Setting location.hash on srcdoc iframe | FAIL |
| /html/syntax/parsing/html5lib_scriptdata01.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/embedded-content/media-elements/ready-states/autoplay.html (8/10, 80.00%, 0.01% of total) | ERROR |
| audio.autoplay | TIMEOUT |
| audio.autoplay and internal pause steps | TIMEOUT |
| audio.autoplay and load() | FAIL |
| audio.autoplay and pause() | TIMEOUT |
| audio.autoplay and play() | FAIL |
| video.autoplay | TIMEOUT |
| video.autoplay and load() | FAIL |
| video.autoplay and play() | FAIL |
| /html/semantics/scripting-1/the-script-element/module/error-type-2.html (1/1, 100.00%, 0.00% of total) | OK |
| parse error has higher priority than instantiation error | FAIL |
| /html/semantics/embedded-content/the-img-element/decode/image-decode-svg.tentative.html (13/13, 100.00%, 0.02% of total) | OK |
| SVGImageElement.prototype.decode(), basic tests. Corrupt image in href fails decode. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Corrupt image in xlink:href fails decode. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Image with PNG data URL href decodes with undefined. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Image with PNG data URL xlink:href decodes with undefined. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Image with PNG href decodes with undefined. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Image with PNG xlink:href decodes with undefined. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Image with SVG href decodes with undefined. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Image with SVG xlink:href decodes with undefined. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Image without xlink:href or href fails decode. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Multiple decodes with a href succeed. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Multiple decodes with a xlink:href succeed. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Non-existent href fails decode. | FAIL |
| SVGImageElement.prototype.decode(), basic tests. Non-existent xlink:href fails decode. | FAIL |
| /html/browsers/browsing-the-web/unloading-documents/004.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| document.open in beforeunload with button | TIMEOUT |
| /html/browsers/history/the-history-interface/traverse_the_history_unload_1.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Traversing the history, unload event is fired on doucment | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/021.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/scripting-1/the-script-element/module/evaluation-error-3.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that exceptions during evaluation lead to error events on window, and that exceptions are remembered. | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-notifications-api.any.html (2/2, 100.00%, 0.00% of total) | OK |
| SharedArrayBuffer cloning via the Notifications API's data member: basic case | FAIL |
| SharedArrayBuffer cloning via the Notifications API's data member: is interleaved correctly | FAIL |
| /html/browsers/history/the-session-history-of-browsing-contexts/navigation-in-onload.tentative.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Navigation in onload handler | NOTRUN |
| /html/interaction/focus/processing-model/focus-fixup-rule-one-no-dialogs.html (6/7, 85.71%, 0.01% of total) | OK |
| Changing the first legend element in disabled <fieldset> | FAIL |
| Disabling <fieldset> affects its descendants | FAIL |
| Disabling contenteditable | FAIL |
| Disabling the active element (making it expressly inert) | FAIL |
| Hiding the active element | FAIL |
| Removing the tabindex attribute from a div | FAIL |
| /html/semantics/forms/the-input-element/week.html (9/16, 56.25%, 0.01% of total) | OK |
| 2014 has 52 weeks: Value should be empty | FAIL |
| Invalid value: incorrect with '-' at the end | FAIL |
| Invalid value: no '-' (U+002D) | FAIL |
| Invalid value: no week number | FAIL |
| Invalid value: should be capital letter 'W' | FAIL |
| Invalid value: value should be two parts | FAIL |
| Invalid value: year only | FAIL |
| Invalid value: yearless week | FAIL |
| Invalid value: yearless week and no '-' (U+002D) | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html (1/1, 100.00%, 0.00% of total) | OK |
| Changes to networkState when inserting and removing a <source> | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/127.html (1/1, 100.00%, 0.00% of total) | ERROR |
| scheduler: appending non-text children to script | FAIL |
| /html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.sharedworker.html (1/1, 100.00%, 0.00% of total) | OK |
| Promise rejection events tests: in a shared worker context | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/040.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write entity | FAIL |
| /html/dom/interfaces.worker.html (1/37, 2.70%, 0.00% of total) | OK |
| Test driver | FAIL |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-negative-screenx-screeny.html | TIMEOUT |
| /html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that missing exports lead to SyntaxError events on window and load events on script | FAIL |
| /html/semantics/embedded-content/media-elements/event_play.html (2/4, 50.00%, 0.00% of total) | TIMEOUT |
| setting src attribute on autoplay audio should trigger play event | NOTRUN |
| setting src attribute on autoplay video should trigger play event | NOTRUN |
| /html/dom/reflection-misc.html (52/3727, 1.40%, 0.06% of total) | OK |
| dialog.open: IDL get with DOM attribute unset | FAIL |
| dialog.open: IDL set to " foo " | FAIL |
| dialog.open: IDL set to "" | FAIL |
| dialog.open: IDL set to "\0" | FAIL |
| dialog.open: IDL set to -Infinity | FAIL |
| dialog.open: IDL set to 1.5 | FAIL |
| dialog.open: IDL set to 7 | FAIL |
| dialog.open: IDL set to Infinity | FAIL |
| dialog.open: IDL set to NaN | FAIL |
| dialog.open: IDL set to false | FAIL |
| dialog.open: IDL set to null | FAIL |
| dialog.open: IDL set to object "[object Object]" | FAIL |
| dialog.open: IDL set to object "test-toString" | FAIL |
| dialog.open: IDL set to object "test-valueOf" | FAIL |
| dialog.open: IDL set to undefined | FAIL |
| dialog.open: setAttribute() to " foo " | FAIL |
| dialog.open: setAttribute() to "" | FAIL |
| dialog.open: setAttribute() to "\0" | FAIL |
| dialog.open: setAttribute() to "open" | FAIL |
| dialog.open: setAttribute() to -Infinity | FAIL |
| dialog.open: setAttribute() to 1.5 | FAIL |
| dialog.open: setAttribute() to 7 | FAIL |
| dialog.open: setAttribute() to Infinity | FAIL |
| dialog.open: setAttribute() to NaN | FAIL |
| dialog.open: setAttribute() to false | FAIL |
| dialog.open: setAttribute() to null | FAIL |
| dialog.open: setAttribute() to object "[object Object]" | FAIL |
| dialog.open: setAttribute() to object "test-toString" | FAIL |
| dialog.open: setAttribute() to object "test-valueOf" | FAIL |
| dialog.open: setAttribute() to true | FAIL |
| dialog.open: setAttribute() to undefined | FAIL |
| dialog.open: typeof IDL attribute | FAIL |
| summary.tabIndex: IDL set to -2147483648 | FAIL |
| summary.tabIndex: IDL set to -36 | FAIL |
| summary.tabIndex: IDL set to 0 | FAIL |
| summary.tabIndex: IDL set to 1 | FAIL |
| summary.tabIndex: IDL set to 2147483647 | FAIL |
| summary.tabIndex: setAttribute() to " 7" | FAIL |
| summary.tabIndex: setAttribute() to "-0" | FAIL |
| summary.tabIndex: setAttribute() to "0" | FAIL |
| summary.tabIndex: setAttribute() to "1" | FAIL |
| summary.tabIndex: setAttribute() to "\f7" | FAIL |
| summary.tabIndex: setAttribute() to "\n7" | FAIL |
| summary.tabIndex: setAttribute() to "\r7" | FAIL |
| summary.tabIndex: setAttribute() to "\t7" | FAIL |
| summary.tabIndex: setAttribute() to -2147483648 | FAIL |
| summary.tabIndex: setAttribute() to -36 | FAIL |
| summary.tabIndex: setAttribute() to 0 | FAIL |
| summary.tabIndex: setAttribute() to 1 | FAIL |
| summary.tabIndex: setAttribute() to 1.5 | FAIL |
| summary.tabIndex: setAttribute() to 2147483647 | FAIL |
| summary.tabIndex: setAttribute() to object "2" | FAIL |
| /html/semantics/embedded-content/media-elements/user-interface/muted.html (4/25, 16.00%, 0.00% of total) | OK |
| getting audio.muted with muted="" (script-created) | FAIL |
| getting video.muted with muted="" (script-created) | FAIL |
| setting audio.muted with muted="" (script-created) | FAIL |
| setting video.muted with muted="" (script-created) | FAIL |
| /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-flexbox.html (2/2, 100.00%, 0.00% of total) | OK |
| Flex | FAIL |
| Inline flex | FAIL |
| /html/webappapis/the-windoworworkerglobalscope-mixin/Worker_Self_Origin.html (4/6, 66.67%, 0.00% of total) | OK |
| Blob Url SharedWorker | FAIL |
| Data Url SharedWorker | FAIL |
| Data Url Worker | FAIL |
| Same Origin SharedWorker | FAIL |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-2.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML1.1 parsing & | FAIL |
| XHTML1.1 parsing < | FAIL |
| XHTML1.1 parsing <⃒ | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/script_013.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/abort-refresh-immediate.window.html (6/6, 100.00%, 0.01% of total) | TIMEOUT |
| document.open() aborts documents that are queued for navigation through <meta> refresh with timeout 0 (XMLHttpRequest) | TIMEOUT |
| document.open() aborts documents that are queued for navigation through <meta> refresh with timeout 0 (fetch()) | FAIL |
| document.open() aborts documents that are queued for navigation through <meta> refresh with timeout 0 (image loading) | FAIL |
| document.open() aborts documents that are queued for navigation through Refresh header with timeout 0 (XMLHttpRequest) | TIMEOUT |
| document.open() aborts documents that are queued for navigation through Refresh header with timeout 0 (fetch()) | FAIL |
| document.open() aborts documents that are queued for navigation through Refresh header with timeout 0 (image loading) | FAIL |
| /html/semantics/forms/the-button-element/button-validation.html (1/6, 16.67%, 0.00% of total) | OK |
| menu type attribute | FAIL |
| /html/semantics/embedded-content/the-iframe-element/iframe-allowfullscreen.html (4/4, 100.00%, 0.00% of total) | OK |
| iframe-cross-origin-allowfullscreen | FAIL |
| iframe-noload-allowfullscreen | FAIL |
| iframe-noload-noallowfullscreen | FAIL |
| iframe-same-origin-allowfullscreen | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/inert-node-is-unfocusable.html (1/1, 100.00%, 0.00% of total) | OK |
| Test that inert nodes are not focusable. | FAIL |
| /html/webappapis/scripting/events/event-handler-all-global-events.html (26/305, 8.52%, 0.03% of total) | OK |
| onauxclick: must be on the appropriate locations for GlobalEventHandlers | FAIL |
| onauxclick: the content attribute must be compiled into a function as the corresponding property | FAIL |
| onauxclick: the content attribute must execute when an event is dispatched | FAIL |
| onauxclick: the default value must be null | FAIL |
| oncancel: must be on the appropriate locations for GlobalEventHandlers | FAIL |
| oncancel: the content attribute must be compiled into a function as the corresponding property | FAIL |
| oncancel: the content attribute must execute when an event is dispatched | FAIL |
| oncancel: the default value must be null | FAIL |
| onclose: must be on the appropriate locations for GlobalEventHandlers | FAIL |
| onclose: the content attribute must be compiled into a function as the corresponding property | FAIL |
| onclose: the content attribute must execute when an event is dispatched | FAIL |
| onclose: the default value must be null | FAIL |
| oncuechange: the content attribute must be compiled into a function as the corresponding property | FAIL |
| oncuechange: the content attribute must execute when an event is dispatched | FAIL |
| ondragexit: must be on the appropriate locations for GlobalEventHandlers | FAIL |
| ondragexit: the content attribute must be compiled into a function as the corresponding property | FAIL |
| ondragexit: the content attribute must execute when an event is dispatched | FAIL |
| ondragexit: the default value must be null | FAIL |
| onloadend: must be on the appropriate locations for GlobalEventHandlers | FAIL |
| onloadend: the content attribute must be compiled into a function as the corresponding property | FAIL |
| onloadend: the content attribute must execute when an event is dispatched | FAIL |
| onloadend: the default value must be null | FAIL |
| onsecuritypolicyviolation: must be on the appropriate locations for GlobalEventHandlers | FAIL |
| onsecuritypolicyviolation: the content attribute must be compiled into a function as the corresponding property | FAIL |
| onsecuritypolicyviolation: the content attribute must execute when an event is dispatched | FAIL |
| onsecuritypolicyviolation: the default value must be null | FAIL |
| /html/semantics/embedded-content/the-img-element/adoption.html (7/8, 87.50%, 0.01% of total) | TIMEOUT |
| adopt a cloned img in template | FAIL |
| img (src only) | TIMEOUT |
| img (src only), parent is picture | TIMEOUT |
| img (src only), previous sibling is source | TIMEOUT |
| img (srcset 1 cand) | TIMEOUT |
| img (srcset 1 cand), parent is picture | TIMEOUT |
| img (srcset 1 cand), previous sibling is source | TIMEOUT |
| /html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.window.html (1/1, 100.00%, 0.00% of total) | OK |
| Invalid uncompiled raw handlers should only be compiled once | FAIL |
| /html/infrastructure/safe-passing-of-structured-data/structured_clone_bigint.html (1/1, 100.00%, 0.00% of total) | OK |
| 2.7 Safe passing of structured data | FAIL |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-4.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML1.0 Frameset parsing & | FAIL |
| XHTML1.0 Frameset parsing < | FAIL |
| XHTML1.0 Frameset parsing <⃒ | FAIL |
| /html/browsers/browsing-the-web/history-traversal/browsing_context_name.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Retaining window.name on history traversal | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/history.window.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| document.open should not add an entry to the session history | NOTRUN |
| /html/semantics/forms/constraints/form-validation-reportValidity.html (5/85, 5.88%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/004.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/scripting-1/the-script-element/module/referrer-unsafe-url.sub.html (3/5, 60.00%, 0.00% of total) | OK |
| Importing a remote-origin descendant script from a remote-origin top-level script with the unsafe-url policy. | FAIL |
| Importing a remote-origin descendant script from a same-origin top-level script with the unsafe-url policy. | FAIL |
| Importing a same-origin descendant script from a same-origin top-level script with the unsafe-url policy. | FAIL |
| /html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| play() in detached document | TIMEOUT |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/028.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Anonymous, same-origin, with headers, redirects to not same-origin, with headers | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/040.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: IFRAMEs added with DOM (innerHTML), javascript: URL | FAIL |
| /html/browsers/history/the-location-interface/reload_document_write_onload.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Reload document with document.written content written in load event | NOTRUN |
| /html/editing/dnd/datastore/datatransfer-constructor-001.html (1/1, 100.00%, 0.00% of total) | OK |
| Verify DataTransfer constructor | FAIL |
| /html/semantics/embedded-content/media-elements/video_008.htm (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| HTML5 Media Elements: 'media' attribute | NOTRUN |
| /html/webappapis/dynamic-markup-insertion/opening-the-input-stream/ignore-opens-during-unload.window.html (3/12, 25.00%, 0.00% of total) | TIMEOUT |
| document.open should bail out when ignore-opens-during-unload is greater than 0 during visibilitychange event (in top-level browsing context) | TIMEOUT |
| document.open should bail out when ignore-opens-during-unload is greater than 0 during visibilitychange event (open(parent) while unloading child only) | TIMEOUT |
| document.open should bail out when ignore-opens-during-unload is greater than 0 during visibilitychange event (open(parent) while unloading parent and child) | TIMEOUT |
| /html/semantics/forms/the-label-element/label-attributes.sub.html (3/20, 15.00%, 0.00% of total) | OK |
| A div element which contains labelable element is removed. | FAIL |
| A labelable element inside the shadow DOM. | FAIL |
| A labelable element not in a document can label element in the same tree. | FAIL |
| /html/syntax/parsing/html5lib_namespace-sensitivity.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/browsers/browsing-the-web/unloading-documents/002.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| document.open in unload | TIMEOUT |
| /html/semantics/interactive-elements/the-dialog-element/dialog-enabled.html (1/1, 100.00%, 0.00% of total) | OK |
| The DIALOG element should be recognized | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/080.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: IFRAMEs added with DOM (appendChild), javascript: URL | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/025.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: Use Credentials, not same-origin, with headers, redirects to same-origin, with headers | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/cors/009.html (1/1, 100.00%, 0.00% of total) | OK |
| track CORS: No CORS, not same-origin, no headers | FAIL |
| /html/dom/documents/dom-tree-accessors/Document.currentScript.html (1/17, 5.88%, 0.00% of total) | OK |
| Script script-svg | FAIL |
| /html/semantics/document-metadata/the-link-element/link-load-error-events.https.html (7/17, 41.18%, 0.01% of total) | OK |
| Import of http:// stylesheet | FAIL |
| Import of import of http:// stylesheet | FAIL |
| Import of import of non-CSS stylesheet | FAIL |
| Import of import of nonexistent stylesheet | FAIL |
| Import of non-CSS stylesheet | FAIL |
| Load of http:// stylesheet | FAIL |
| Load of non-CSS stylesheet | FAIL |
| /html/syntax/parsing/meta-inhead-insertion-mode.html (1/1, 100.00%, 0.00% of total) | OK |
| Encoding specified in the 'charset' attribute should have precedence over 'content' attribute. | FAIL |
| /html/browsers/origin/cross-origin-objects/cross-origin-objects.html (1/24, 4.17%, 0.00% of total) | TIMEOUT |
| Resolving a promise with a cross-origin window without a 'then' subframe should work. | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/024.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html (1/12, 8.33%, 0.00% of total) | OK |
| Set data URL frame location.protocol to data | FAIL |
| /html/semantics/scripting-1/the-script-element/execution-timing/148.html (1/1, 100.00%, 0.00% of total) | OK |
| scheduler: insert multiple inline scripts; first script deletes subsequent script | FAIL |
| /html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Targeting nested browsing contexts | TIMEOUT |
| /html/dom/usvstring-reflection.html (7/19, 36.84%, 0.01% of total) | OK |
| Document URLs: unpaired surrogate codepoint should be replaced with U+FFFD | FAIL |
| RTCDataChannel.send: unpaired surrogate codepoint should be replaced with U+FFFD. | FAIL |
| RegisterPtotocolHandler URL: unpaired surrogate codepoint should not make any exceptions. | FAIL |
| UnregisterPtotocolHandler URL: unpaired surrogate codepoint should not make any exceptions. | FAIL |
| document.open : unpaired surrogate codepoint should be replaced with U+FFFD | FAIL |
| location.href : unpaired surrogate codepoint should be replaced with U+FFFD | FAIL |
| window.open : unpaired surrogate codepoint should be replaced with U+FFFD | FAIL |
| /html/syntax/parsing/html5lib_plain-text-unsafe.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/webappapis/dynamic-markup-insertion/document-write/020.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-7.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML1.1+MathML+SVG parsing & | FAIL |
| XHTML1.1+MathML+SVG parsing < | FAIL |
| XHTML1.1+MathML+SVG parsing <⃒ | FAIL |
| /html/browsers/history/the-location-interface/allow_prototype_cycle_through_location.sub.html (3/4, 75.00%, 0.00% of total) | OK |
| cross-origin, but joined via document.domain, location cycle | FAIL |
| same-origin, different-window location cycle | FAIL |
| same-origin, same-window location cycle | FAIL |
| /html/semantics/forms/constraints/form-validation-willValidate.html (5/58, 8.62%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-remove-track-inband.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Tests that the 'removetrack' event is NOT fired for inband TextTrack on a failed load. | TIMEOUT |
| /html/semantics/forms/the-input-element/range.html (5/25, 20.00%, 0.01% of total) | OK |
| Performing stepDown() beyond the value of the min attribute | FAIL |
| Performing stepUp() beyond the value of the max attribute | FAIL |
| Skip ASCII whitespace within input | FAIL |
| The default scale factor is 1 even if step attribute is explicitly set to non-integer value, unless min attribute has non-integer value | FAIL |
| default value when both min and max attributes are given, while min > max | FAIL |
| /html/webappapis/dynamic-markup-insertion/document-write/018.html (1/1, 100.00%, 0.00% of total) | OK |
| document.write | FAIL |
| /html/semantics/scripting-1/the-script-element/module/referrer-same-origin.sub.html (1/5, 20.00%, 0.00% of total) | OK |
| Importing a same-origin descendant script from a same-origin top-level script with the same-origin policy. | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cue-negative-duration.html (1/1, 100.00%, 0.00% of total) | OK |
| Enter, Exit events for a cue with negative duration | FAIL |
| /html/webappapis/scripting/events/compile-event-handler-settings-objects.html (2/3, 66.67%, 0.00% of total) | TIMEOUT |
| The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document | TIMEOUT |
| The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-cue-mutable-fragment.html (1/1, 100.00%, 0.00% of total) | OK |
| Cue fragment is mutable | FAIL |
| /html/semantics/selectors/pseudo-classes/dir.html (3/3, 100.00%, 0.00% of total) | OK |
| ':dir(ltr)' doesn't match elements not in the document. | FAIL |
| ':dir(ltr)' matches all elements whose directionality is 'ltr'. | FAIL |
| ':dir(rtl)' matches all elements whose directionality is 'rtl'. | FAIL |
| /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-1.htm (3/2125, 0.14%, 0.00% of total) | OK |
| XHTML1.0 Transitional parsing & | FAIL |
| XHTML1.0 Transitional parsing < | FAIL |
| XHTML1.0 Transitional parsing <⃒ | FAIL |
| /html/browsers/windows/auxiliary-browsing-contexts/opener-closed.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| An auxiliary browsing context should report `null` for `window.opener` when that browsing context is discarded | TIMEOUT |
| /html/semantics/embedded-content/the-iframe-element/src-repeated-in-ancestor.html (3/4, 75.00%, 0.00% of total) | TIMEOUT |
| same path name, different document fragment | NOTRUN |
| same path name, no document fragement (intermediary browsing context) | NOTRUN |
| same path name, no document fragment | TIMEOUT |
| /html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html (2/2, 100.00%, 0.00% of total) | OK |
| Feature-Policy allow="autoplay" allows same-origin navigation in an iframe. | FAIL |
| Feature-Policy allow="autoplay" disallows cross-origin navigation in an iframe. | FAIL |
| /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html (5/9, 55.56%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/browsers/history/the-location-interface/location_pathname.html (1/1, 100.00%, 0.00% of total) | OK |
| location pathname | FAIL |
| /html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-cue-no-id.html (1/2, 50.00%, 0.00% of total) | TIMEOUT |
| Check cues from resources/cue-no-id-error.vtt | TIMEOUT |
| /html/webappapis/scripting/processing-model-2/body-onerror-compile-error-data-url.html (2/2, 100.00%, 0.00% of total) | OK |
| <body onerror> - compile error in <script src=data:...> | FAIL |
| <body onerror> - compile error in <script src=data:...> (column) | FAIL |
| /html/browsers/history/the-location-interface/scripted_click_assign_during_load.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| Assignment to location with click during load | NOTRUN |
| /html/dom/interfaces.https.html?exclude=(Document|Window|HTML.*) (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/syntax/serializing-html-fragments/serializing.html (10/236, 4.24%, 0.01% of total) | OK |
| innerHTML 21 <iframe><&></iframe> | FAIL |
| innerHTML 22 <noembed><&></noembed> | FAIL |
| innerHTML 23 <noframes><&></noframes> | FAIL |
| innerHTML 24 <noscript><&></noscript> | FAIL |
| innerHTML Attribute in non-standard namespace | FAIL |
| outerHTML 21 <span><iframe><&></iframe></span> | FAIL |
| outerHTML 22 <span><noembed><&></noembed></span> | FAIL |
| outerHTML 23 <span><noframes><&></noframes></span> | FAIL |
| outerHTML 24 <span><noscript><&></noscript></span> | FAIL |
| outerHTML Attribute in non-standard namespace | FAIL |
| /html/semantics/scripting-1/the-script-element/module/charset-01.html (4/6, 66.67%, 0.00% of total) | OK |
| Non-UTF-8 module script with charset in Content-Type | FAIL |
| Non-UTF-8 module script with charset in attribute | FAIL |
| UTF-8 module script with wrong charset in Content-Type | FAIL |
| UTF-8 module script with wrong charset in attribute | FAIL |
| /html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| /html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html | TIMEOUT |
| /html/editing/dnd/target-origin/202.html (1/1, 100.00%, 0.00% of total) | OK |
| allowTargetOrigin with fake dataTransfer should block events | FAIL |
| /html/semantics/interactive-elements/the-dialog-element/inert-does-not-match-disabled-selector.html (1/1, 100.00%, 0.00% of total) | OK |
| Tests inert elements do not match the :disabled selector. | FAIL |
| /html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html (7/49, 14.29%, 0.01% of total) | TIMEOUT |
| input setSelectionRange fires a select event | TIMEOUT |
| input setSelectionRange(-1,1) | FAIL |
| input setSelectionRange(1,-1) | FAIL |
| input setSelectionRange(Math.pow(2,31), Math.pow(2,32) - 1) | FAIL |
| input setSelectionRange(Math.pow(2,32) - 2, Math.pow(2,32) - 1) | FAIL |
| textarea setSelectionRange(Math.pow(2,31), Math.pow(2,32) - 1) | FAIL |
| textarea setSelectionRange(Math.pow(2,32) - 2, Math.pow(2,32) - 1) | FAIL |
| /html/browsers/history/joint-session-history/joint-session-history-only-fully-active.html (1/1, 100.00%, 0.00% of total) | OK |
| Do only fully active documents count for session history? | FAIL |
| /html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-insert-source.html (1/1, 100.00%, 0.00% of total) | OK |
| pointer updates (adding source elements) | FAIL |
| /html/semantics/forms/constraints/form-validation-validity-valid.html (5/28, 17.86%, 0.01% of total) | OK |
| [INPUT in DATE status] The date type must be supported. | FAIL |
| [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. | FAIL |
| [INPUT in MONTH status] The month type must be supported. | FAIL |
| [INPUT in TIME status] The time type must be supported. | FAIL |
| [INPUT in WEEK status] The week type must be supported. | FAIL |
| /html/browsers/history/joint-session-history/joint-session-history-remove-iframe.html (1/1, 100.00%, 0.00% of total) | ERROR |
| Joint session history length does not include entries from a removed iframe. | TIMEOUT |
| /html/syntax/parsing/html5lib_tests18.html?run_type=uri (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /html/semantics/interactive-elements/the-dialog-element/dialog-autofocus-multiple-times.html (1/1, 100.00%, 0.00% of total) | OK |
| autofocus is run every time a dialog is opened | FAIL |
| /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html (1/3, 33.33%, 0.00% of total) | OK |
| HTMLScriptElement: crossorigin attribute network test2 | FAIL |
| /html/browsers/browsing-the-web/unloading-documents/003.html (1/1, 100.00%, 0.00% of total) | TIMEOUT |
| document.open in beforeunload with link | TIMEOUT |
| /html/browsers/browsing-the-web/navigating-across-documents/012.html (1/1, 100.00%, 0.00% of total) | OK |
| Link with onclick navigation to javascript url with delayed document.write and href navigation | FAIL |