html/infrastructure

edit

WPT coverage of the tests of html/infrastructure at the revision 5602b0f210e3. The tests link to their results in the browsers on wpt.fyi. The tentative tests (experimental features) and the reftests are listed separately from the stable tests.

GroupPassingTestsDisabledPass rate
Stable6469093%
Tentative000–
Reftests011–
All6470193%

Failure reasons

The tests that do not pass (failing or disabled), by kind of reason. A test with several reasons counts once per kind.

  • TEST BUG: 1
  • NOT IMPLEMENTED: 4
  • TEST RUNNER: 1

Stable tests

TestResultSubtestsKindDescription
common-dom-interfaces/collections/detached-root-gc.htmlPass11 / 11
common-dom-interfaces/collections/domstringlist.htmlPass4 / 4
common-dom-interfaces/collections/historical.htmlPass3 / 3
common-dom-interfaces/collections/htmlallcollection.htmlPass41 / 41
common-dom-interfaces/collections/htmlformcontrolscollection.htmlPass16 / 16
common-dom-interfaces/collections/htmloptionscollection.htmlPass24 / 24
common-dom-interfaces/collections/radionodelist.htmlPass5 / 5
conformance-requirements/extensibility/foreign.htmlPass1 / 1
fetching-resources/crossorigin-enumerated-ascii-case-insensitive.htmlPass2 / 2
safe-passing-of-structured-data/cross-origin-transfer-resizable-arraybuffer.htmlPass1 / 1
safe-passing-of-structured-data/messagechannel.any.jsFail423 / 426NOT IMPLEMENTEDtransferring the streams (the ReadableStream subclass subtest is a precondition failure)
safe-passing-of-structured-data/shared-array-buffers/blob-data.https.htmlError15 / 18TEST BUGthe data: frame is expected to be cross-origin isolated, but its declared origin is opaque so the Permissions Policy disables the cross-origin-isolated feature (as in Chrome); the data: worker is not cross-origin isolated, so its blob sub-worker cannot post a SharedArrayBuffer (the subtests time out in Chrome and Safari)
safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.htmlPass3 / 3
safe-passing-of-structured-data/shared-array-buffers/nested-sharedworker-success.https.htmlPass2 / 2
safe-passing-of-structured-data/shared-array-buffers/nested-worker-success.https.htmlPass2 / 2
safe-passing-of-structured-data/shared-array-buffers/no-coop-coep.https.any.jsPass13 / 13
safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.htmlPass3 / 3
safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.htmlPass4 / 4
safe-passing-of-structured-data/shared-array-buffers/serialization-via-idb.any.jsPass4 / 4
safe-passing-of-structured-data/shared-array-buffers/serialization-via-notifications-api.any.jsPass4 / 4
safe-passing-of-structured-data/shared-array-buffers/window-domain-failure.https.sub.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/window-failure.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/window-iframe-messagechannel.https.htmlPass4 / 4
safe-passing-of-structured-data/shared-array-buffers/window-iframe-not-cross-origin-isolated.https.htmlPass2 / 2
safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/window-noopener-failure.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/window-opener-success.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/window-serviceworker-failure.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.https.htmlPass1 / 1
safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.htmlPass16 / 16
safe-passing-of-structured-data/structured-cloning-error-extra.htmlPass2 / 2
safe-passing-of-structured-data/structured-cloning-error-stack-optional.sub.window.jsPass20 / 20
safe-passing-of-structured-data/structured-cloning-error-stack.window.jsPass10 / 10
safe-passing-of-structured-data/structuredclone_0.htmlPass43 / 43
safe-passing-of-structured-data/transfer-audiodata.htmlFail0 / 1NOT IMPLEMENTEDWebCodecs (AudioData)
safe-passing-of-structured-data/transfer-errors.window.jsPass17 / 17
safe-passing-of-structured-data/transfer-mediasourcehandle.htmlPass1 / 1
safe-passing-of-structured-data/transfer-videoframe.htmlFail0 / 1NOT IMPLEMENTEDWebCodecs (VideoFrame)
safe-passing-of-structured-data/window-postmessage.window.jsFail151 / 152NOT IMPLEMENTEDtransferring the streams (the ReadableStream subclass subtest is a precondition failure)
terminology/plugins/text-plain.htmlPass1 / 1
urls/base-url/base-url-detached-document-blank.https.window.jsPass1 / 1
urls/base-url/base-url-detached-document-srcdoc.https.window.jsPass1 / 1
urls/base-url/base-url-javascript-nav.https.window.jsPass1 / 1
urls/base-url/document-base-uri-synthetic-document.htmlPass2 / 2
urls/base-url/document-base-url-changes-about-srcdoc-2.https.htmlPass2 / 2
urls/base-url/document-base-url-changes-after-nav-about-srcdoc.https.window.jsPass2 / 2
urls/base-url/document-base-url-initiated-grand-parent.https.window.jsPass3 / 3
urls/base-url/document-base-url-window-initiator-is-not-opener.https.window.jsPass1 / 1
urls/base-url/document-base-url-window-open-about-blank.https.window.jsPass1 / 1
urls/base-url/initial-about-blank-baseURI.window.jsPass6 / 6
urls/base-url/matches-about-blank-base-url.window.jsPass1 / 1
urls/dynamic-changes-to-base-urls/dynamic-urls.sub.htmlPass19 / 19
urls/dynamic-changes-to-base-urls/historical.sub.xhtmlPass20 / 20
urls/resolving-urls/query-encoding/attributes.sub.htmlPass78 / 78
urls/resolving-urls/query-encoding/location.sub.htmlPass15 / 15
urls/resolving-urls/query-encoding/lone-surrogates.sub.htmlPass2 / 2
urls/resolving-urls/query-encoding/navigation.sub.htmlPass18 / 18
urls/resolving-urls/query-encoding/utf-16be.htmlPass94 / 94
urls/resolving-urls/query-encoding/utf-16le.htmlPass94 / 94
urls/resolving-urls/query-encoding/utf-8.htmlPass94 / 94
urls/resolving-urls/query-encoding/windows-1251.htmlPass94 / 94
urls/resolving-urls/query-encoding/windows-1252.htmlPass94 / 94
urls/terminology-0/document-base-url-about-srcdoc.https.window.jsPass2 / 2
urls/terminology-0/document-base-url-changes-about-srcdoc.https.window.jsPass2 / 2
urls/terminology-0/document-base-url.htmlPass6 / 6
urls/terminology-0/multiple-base.sub.htmlPass1 / 1
urls/terminology-0/nontraditional-about-srcdoc.htmlPass3 / 3

Reftests

TestResultVariantsKindDescription
common-microsyntaxes/colours/parsing-legacy-colour-value-ascii-case-insensitive.htmlDisabled–TEST RUNNERnot fetched: the reftests of the legacy color parsing (the parsing is tested by the testharness.js tests of html/dom)