From f17e9442021785347c8451b6dcfb4b1bf0ebcc5d Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Thu, 17 May 2018 21:40:18 -0400 Subject: [PATCH] Update web-platform-tests to revision b47939b757ede1c742c76b3127497d715fc61b6b --- .../wpt/metadata/FileAPI/idlharness.html.ini | 3 + .../metadata/FileAPI/idlharness.worker.js.ini | 3 + .../url/url-in-tags-revoke.window.js.ini | 3 +- .../FileAPI/url/url-in-tags.window.js.ini | 3 +- tests/wpt/metadata/MANIFEST.json | 8168 +++++++++++++---- .../failures_AES-CBC.https.any.js.ini | 9 + .../failures_AES-CBC.https.worker.js.ini | 4 - .../failures_AES-CTR.https.any.js.ini | 9 + .../failures_AES-CTR.https.worker.js.ini | 4 - .../failures_AES-GCM.https.any.js.ini | 9 + .../failures_AES-GCM.https.worker.js.ini | 4 - .../failures_AES-KW.https.any.js.ini | 9 + .../failures_AES-KW.https.worker.js.ini | 4 - .../failures_ECDH.https.any.js.ini | 9 + .../failures_ECDH.https.worker.js.ini | 4 - .../failures_ECDSA.https.any.js.ini | 9 + .../failures_ECDSA.https.worker.js.ini | 4 - .../failures_HMAC.https.any.js.ini | 9 + .../failures_HMAC.https.worker.js.ini | 4 - .../failures_RSA-OAEP.https.any.js.ini | 9 + .../failures_RSA-OAEP.https.worker.js.ini | 4 - .../failures_RSA-PSS.https.any.js.ini | 9 + .../failures_RSA-PSS.https.worker.js.ini | 4 - ...ailures_RSASSA-PKCS1-v1_5.https.any.js.ini | 9 + ...ures_RSASSA-PKCS1-v1_5.https.worker.js.ini | 4 - .../successes_AES-CBC.https.any.js.ini | 9 + .../successes_AES-CBC.https.worker.js.ini | 4 - .../successes_AES-CTR.https.any.js.ini | 9 + .../successes_AES-CTR.https.worker.js.ini | 4 - .../successes_AES-GCM.https.any.js.ini | 9 + .../successes_AES-GCM.https.worker.js.ini | 4 - .../successes_AES-KW.https.any.js.ini | 9 + .../successes_AES-KW.https.worker.js.ini | 4 - .../successes_ECDH.https.any.js.ini | 9 + .../successes_ECDH.https.worker.js.ini | 4 - .../successes_ECDSA.https.any.js.ini | 9 + .../successes_ECDSA.https.worker.js.ini | 4 - .../successes_HMAC.https.any.js.ini | 9 + .../successes_HMAC.https.worker.js.ini | 4 - .../successes_RSA-OAEP.https.any.js.ini | 159 + .../successes_RSA-OAEP.https.worker.js.ini | 4 - .../successes_RSA-PSS.https.any.js.ini | 39 + .../successes_RSA-PSS.https.worker.js.ini | 4 - ...ccesses_RSASSA-PKCS1-v1_5.https.any.js.ini | 39 + ...sses_RSASSA-PKCS1-v1_5.https.worker.js.ini | 4 - .../generateKey/test_aes-cbc.https.html.ini | 5 - .../generateKey/test_aes-ctr.https.html.ini | 5 - .../test_failures_AES-CBC.https.html.ini | 5 - .../test_failures_AES-CTR.https.html.ini | 5 - .../test_failures_AES-GCM.https.html.ini | 5 - .../test_failures_AES-KW.https.html.ini | 5 - .../test_failures_ECDH.https.html.ini | 5 - .../test_failures_ECDSA.https.html.ini | 5 - .../test_failures_HMAC.https.html.ini | 5 - .../test_failures_RSA-OAEP.https.html.ini | 5 - .../test_failures_RSA-PSS.https.html.ini | 5 - ..._failures_RSASSA-PKCS1-v1_5.https.html.ini | 5 - .../test_successes_AES-CBC.https.html.ini | 5 - .../test_successes_AES-CTR.https.html.ini | 5 - .../test_successes_AES-GCM.https.html.ini | 5 - .../test_successes_AES-KW.https.html.ini | 5 - .../test_successes_ECDH.https.html.ini | 5 - .../test_successes_ECDSA.https.html.ini | 5 - .../test_successes_HMAC.https.html.ini | 5 - .../test_successes_RSA-OAEP.https.html.ini | 5 - .../test_successes_RSA-PSS.https.html.ini | 5 - ...successes_RSASSA-PKCS1-v1_5.https.html.ini | 5 - .../WebCryptoAPI/idlharness.https.html.ini | 3 + .../idlharness.https.worker.js.ini | 3 + tests/wpt/metadata/WebIDL/interfaces.html.ini | 3 + .../cors/client-hint-request-headers.htm.ini | 4 + .../wpt/metadata/cors/simple-requests.htm.ini | 10 + .../adjoining-float-new-fc.html.ini | 2 + .../clear-after-top-margin.html.ini | 2 + ...learance-adjoining-opposite-float.html.ini | 2 + ...-to-large-margin-after-left-right.html.ini | 2 + .../no-clearance-due-to-large-margin.html.ini | 2 + ...-empty-cleared-block-after-margin.html.ini | 2 + ...-float-inside-empty-cleared-block.html.ini | 2 + .../floats-in-table-caption-001.html.ini | 2 + .../new-fc-beside-adjoining-float-2.html.ini | 2 + .../new-fc-separates-from-float-2.html.ini | 2 + .../visudet/inline-block-baseline-003.xht.ini | 2 + .../visudet/inline-block-baseline-004.xht.ini | 2 + .../visudet/inline-block-baseline-005.xht.ini | 2 + .../visudet/inline-block-baseline-006.xht.ini | 2 + .../animationevent-interface.html.ini | 3 + .../animationevent-pseudoelement.html.ini | 5 + .../background-size-025.html.ini | 2 + .../background-size-027.html.ini | 2 + .../font-face-unicode-range-2.html.ini | 2 + ...nt-feature-settings-descriptor-01.html.ini | 2 + .../css-fonts/font-size-adjust-002.html.ini | 2 + .../at-font-face-descriptors.html.ini | 6 + .../image-orientation-invalid.html.ini | 28 - .../parsing/image-orientation-valid.html.ini | 9 + .../parsing/image-resolution-invalid.html.ini | 16 - .../parsing/image-resolution-valid.html.ini | 37 + .../parsing/object-fit-invalid.html.ini | 16 - .../parsing/object-fit-valid.html.ini | 28 + .../parsing/object-position-invalid.html.ini | 37 - .../parsing/object-position-valid.html.ini | 33 + .../css/css-transforms/2d-rotate-js.html.ini | 4 + .../css-ui/parsing/caret-color-valid.html.ini | 7 + .../outline-color-valid-optional.html.ini | 4 + .../parsing/outline-valid-mandatory.html.ini | 58 + .../parsing/outline-valid-optional.html.ini | 7 + .../css/css-ui/parsing/resize-valid.html.ini | 13 + .../css/cssom-view/elementScroll-002.html.ini | 7 + .../css/cssom-view/elementsFromPoint.html.ini | 1 + .../css/cssom-view/interfaces.html.ini | 3 + .../css/cssom-view/matchMedia.xht.ini | 7 + .../metadata/css/cssom/interfaces.html.ini | 3 + .../cssom/preferred-stylesheet-order.html.ini | 4 + ...eferred-stylesheet-reversed-order.html.ini | 4 + .../css/cssom/stylesheet-title.html.ini | 7 + .../css/filter-effects/interfaces.any.js.ini | 1 + ...rpolation-filters-parsing-invalid.html.ini | 10 - ...terpolation-filters-parsing-valid.html.ini | 21 + .../lighting-color-parsing-invalid.html.ini | 10 - .../lighting-color-parsing-valid.html.ini | 15 + .../metadata/css/geometry/interfaces.html.ini | 3 + .../css/geometry/interfaces.worker.js.ini | 3 + .../mediaqueries/test_media_queries.html.ini | 115 +- tests/wpt/metadata/dom/interfaces.html.ini | 3 + .../MutationObserver-attributes.html.ini | 2 +- .../MutationObserver-characterData.html.ini | 2 +- .../MutationObserver-takeRecords.html.ini | 2 - .../dom/nodes/Node-normalize.html.ini | 4 + .../metadata/encoding/idlharness.any.js.ini | 1 + .../metadata/eventsource/interfaces.html.ini | 4 + .../fetch/api/cors/cors-expose-star.html.ini | 8 - ...ml.ini => cors-expose-star.sub.any.js.ini} | 10 +- .../api/cors/cors-filtering.sub.any.js.ini | 9 + .../cors-multiple-origins-worker.html.ini | 32 - .../api/cors/cors-multiple-origins.html.ini | 32 - tests/wpt/metadata/fetch/api/idl.any.js.ini | 1 + .../redirect/redirect-count-worker.html.ini | 3 - .../api/redirect/redirect-count.html.ini | 3 - .../redirect-empty-location-worker.html.ini | 7 - .../redirect-empty-location.any.js.ini | 15 + .../redirect/redirect-empty-location.html.ini | 7 - .../redirect-location-worker.html.ini | 48 - .../api/redirect/redirect-location.any.js.ini | 93 + .../api/redirect/redirect-location.html.ini | 48 - .../redirect/redirect-method-worker.html.ini | 44 - .../api/redirect/redirect-method.any.js.ini | 81 + .../api/redirect/redirect-method.html.ini | 44 - ...rker.html.ini => redirect-mode.any.js.ini} | 60 +- .../fetch/api/redirect/redirect-mode.html.ini | 77 - .../redirect/redirect-origin-worker.html.ini | 3 - .../api/redirect/redirect-origin.any.js.ini | 33 + .../api/redirect/redirect-origin.html.ini | 3 - .../redirect-referrer-worker.html.ini | 83 - .../api/redirect/redirect-referrer.any.js.ini | 165 + .../api/redirect/redirect-referrer.html.ini | 83 - ...esponse-stream-with-broken-then.any.js.ini | 9 + ...mime-types-coverage.tentative.sub.html.ini | 6 + ...l-correctly-labeled.tentative.sub.html.ini | 3 + .../http-cache/basic-auth-cache-test.html.ini | 2 + ...mitigation-data-url.tentative.sub.html.ini | 3 + .../metadata/fullscreen/interfaces.html.ini | 3 + .../wpt/metadata/hr-time/idlharness.html.ini | 3 + .../navigating-across-documents/007.html.ini | 1 + .../refresh/navigate.window.js.ini | 8 + .../unloading-documents/001.html.ini | 1 + .../unloading-documents/002.html.ini | 1 + .../unloading-documents/003.html.ini | 1 + .../unloading-documents/004.html.ini | 1 + .../unloading-documents/005.html.ini | 1 + .../beforeunload-on-history-back.html.ini | 1 + ...oreunload-on-navigation-of-parent.html.ini | 2 + .../navigation-within-beforeunload.html.ini | 1 + .../unloading-documents/unload/003.html.ini | 1 + .../unloading-documents/unload/006.html.ini | 1 + .../assign_after_load.html.ini | 1 + ...-protocol-setter-non-broken-weird.html.ini | 12 + ...cation-protocol-setter-non-broken.html.ini | 16 + ...e-setting-cross-origin-domain.sub.html.ini | 5 + ...rototype-setting-cross-origin.sub.html.ini | 6 + ...ting-goes-cross-origin-domain.sub.html.ini | 8 + ...pe-setting-same-origin-domain.sub.html.ini | 3 + .../window-indexed-properties.html.ini | 1 + ...ting-goes-cross-origin-domain.sub.html.ini | 6 + ...pe-setting-same-origin-domain.sub.html.ini | 2 + .../encoding.window.js.ini | 4 + .../event-listeners.window.js.ini | 7 + .../html/dom/interfaces.https.html.ini | 3 + .../html/dom/interfaces.worker.js.ini | 3 + .../html/dom/self-origin.sub.html.ini | 5 +- .../domstringlist-interface.html.ini | 3 + .../domstringlist-interface.worker.js.ini | 3 + .../hash-name-reference.html.ini | 30 - .../sizes/parse-a-sizes-attribute.html.ini | 12 + .../form-data-set-empty-file.window.js.ini | 4 + .../animation-frames/idlharness.html.ini | 4 + .../events/eventhandler-cancellation.html.ini | 1 - .../navigation-timing/idlharness.html.ini | 4 +- .../nav2_idlharness.html.ini | 3 + .../performance-timeline/idlharness.html.ini | 3 + ...generic.keep-origin-redirect.http.html.ini | 4 + .../generic.no-redirect.http.html.ini | 4 + ...generic.swap-origin-redirect.http.html.ini | 4 + ...generic.keep-origin-redirect.http.html.ini | 4 + .../generic.no-redirect.http.html.ini | 4 + ...generic.swap-origin-redirect.http.html.ini | 4 + ...generic.keep-origin-redirect.http.html.ini | 4 + .../generic.no-redirect.http.html.ini | 4 + ...generic.swap-origin-redirect.http.html.ini | 4 + ...generic.keep-origin-redirect.http.html.ini | 4 + .../generic.no-redirect.http.html.ini | 4 + ...generic.swap-origin-redirect.http.html.ini | 4 + ...-origin.keep-origin-redirect.http.html.ini | 4 + .../cross-origin.no-redirect.http.html.ini | 4 + ...-origin.swap-origin-redirect.http.html.ini | 4 + ...-origin.keep-origin-redirect.http.html.ini | 4 + .../cross-origin.no-redirect.http.html.ini | 4 + ...-origin.swap-origin-redirect.http.html.ini | 4 + ...nsecure.swap-origin-redirect.http.html.ini | 4 + ...nsecure.swap-origin-redirect.http.html.ini | 4 + ...nsecure.keep-origin-redirect.http.html.ini | 4 + .../cross-insecure.no-redirect.http.html.ini | 4 + ...nsecure.swap-origin-redirect.http.html.ini | 4 + ...rotocol.keep-origin-redirect.http.html.ini | 4 + ...upgrade-protocol.no-redirect.http.html.ini | 4 + ...rotocol.swap-origin-redirect.http.html.ini | 4 + ...nsecure.swap-origin-redirect.http.html.ini | 4 + ...rotocol.keep-origin-redirect.http.html.ini | 4 + ...upgrade-protocol.no-redirect.http.html.ini | 4 + ...rotocol.swap-origin-redirect.http.html.ini | 4 + ...rotocol.keep-origin-redirect.http.html.ini | 4 + ...nsecure-protocol.no-redirect.http.html.ini | 4 + ...rotocol.swap-origin-redirect.http.html.ini | 4 + ...rotocol.keep-origin-redirect.http.html.ini | 4 + ...upgrade-protocol.no-redirect.http.html.ini | 4 + ...rotocol.swap-origin-redirect.http.html.ini | 4 + ...rotocol.keep-origin-redirect.http.html.ini | 4 + ...nsecure-protocol.no-redirect.http.html.ini | 4 + ...rotocol.swap-origin-redirect.http.html.ini | 4 + ...rotocol.keep-origin-redirect.http.html.ini | 4 + ...upgrade-protocol.no-redirect.http.html.ini | 4 + ...rotocol.swap-origin-redirect.http.html.ini | 4 + .../metadata/touch-events/historical.html.ini | 16 + .../wpt/metadata/uievents/interfaces.html.ini | 3 + tests/wpt/metadata/url/interfaces.any.js.ini | 1 + tests/wpt/metadata/url/url-setters.html.ini | 3 + .../websockets/Close-1000-reason.any.js.ini | 17 + .../metadata/websockets/Close-1000.any.js.ini | 17 + .../Close-Reason-124Bytes.any.js.ini | 11 + ...lose-reason-unpaired-surrogates.any.js.ini | 17 + .../websockets/Close-undefined.any.js.ini | 11 + .../websockets/Create-blocked-port.any.js.ini | 11 + ...reate-valid-url-array-protocols.any.js.ini | 17 + .../Create-valid-url-protocol.any.js.ini | 17 + .../websockets/Create-valid-url.any.js.ini | 17 + ...-binary-arraybufferview-float32.any.js.ini | 23 + .../websockets/Send-0byte-data.any.js.ini | 23 + .../websockets/Send-65K-data.any.js.ini | 23 + .../Send-Unpaired-Surrogates.any.js.ini | 23 + .../Send-binary-65K-arraybuffer.any.js.ini | 23 + .../Send-binary-arraybuffer.any.js.ini | 23 + ...ry-arraybufferview-int16-offset.any.js.ini | 23 + ...end-binary-arraybufferview-int8.any.js.ini | 23 + .../websockets/Send-binary-blob.any.js.ini | 23 + .../metadata/websockets/Send-data.any.js.ini | 23 + .../websockets/Send-data.worker.js.ini | 5 + .../metadata/websockets/Send-null.any.js.ini | 23 + .../Send-paired-surrogates.any.js.ini | 23 + .../websockets/Send-unicode-data.any.js.ini | 23 + .../metadata/websockets/binary/001.html.ini | 4 + .../metadata/websockets/binary/002.html.ini | 3 + .../metadata/websockets/binary/004.html.ini | 3 + .../metadata/websockets/binary/005.html.ini | 4 + .../websockets/closing-handshake/002.html.ini | 4 + .../websockets/closing-handshake/003.html.ini | 4 + .../websockets/closing-handshake/004.html.ini | 4 + .../websockets/constructor/006.html.ini | 4 + .../websockets/constructor/009.html.ini | 4 + .../websockets/constructor/010.html.ini | 7 + .../websockets/constructor/011.html.ini | 3 +- .../websockets/constructor/012.html.ini | 7 + .../websockets/constructor/014.html.ini | 3 +- .../websockets/constructor/016.html.ini | 3 +- .../websockets/constructor/018.html.ini | 4 + .../websockets/constructor/019.html.ini | 4 + .../websockets/constructor/020.html.ini | 4 + .../websockets/constructor/022.html.ini | 4 + .../metadata/websockets/cookies/001.html.ini | 4 + .../metadata/websockets/cookies/002.html.ini | 4 + .../metadata/websockets/cookies/003.html.ini | 3 + .../metadata/websockets/cookies/004.html.ini | 3 + .../metadata/websockets/cookies/007.html.ini | 2 +- .../extended-payload-length.html.ini | 12 + .../CloseEvent/clean-close.html.ini | 3 + .../bufferedAmount-arraybuffer.html.ini | 4 + .../bufferedAmount-blob.html.ini | 4 + .../bufferedAmount-getting.html.ini | 4 + .../bufferedAmount-large.html.ini | 3 + .../bufferedAmount-unicode.html.ini | 4 + .../WebSocket/close/close-connecting.html.ini | 3 - .../interfaces/WebSocket/events/015.html.ini | 7 + .../interfaces/WebSocket/events/016.html.ini | 4 + .../interfaces/WebSocket/events/017.html.ini | 7 + .../interfaces/WebSocket/events/018.html.ini | 13 + .../WebSocket/readyState/006.html.ini | 4 + .../WebSocket/readyState/007.html.ini | 4 + .../WebSocket/readyState/008.html.ini | 4 + .../interfaces/WebSocket/send/005.html.ini | 4 + .../interfaces/WebSocket/send/006.html.ini | 4 + .../interfaces/WebSocket/send/007.html.ini | 4 + .../interfaces/WebSocket/send/008.html.ini | 4 + .../interfaces/WebSocket/send/009.html.ini | 4 + .../interfaces/WebSocket/send/010.html.ini | 34 + .../interfaces/WebSocket/send/011.html.ini | 4 + .../interfaces/WebSocket/send/012.html.ini | 4 + .../keeping-connection-open/001.html.ini | 3 + .../multi-globals/message-received.html.ini | 8 + .../websockets/opening-handshake/001.html.ini | 6 + .../websockets/opening-handshake/002.html.ini | 3 + .../003-sets-origin.worker.js.ini | 3 + .../websockets/opening-handshake/003.html.ini | 3 +- .../websockets/opening-handshake/005.html.ini | 4 + .../metadata/websockets/referrer.any.js.ini | 11 + .../metadata/websockets/security/001.html.ini | 7 + .../metadata/webstorage/idlharness.html.ini | 4 + .../metadata/webvr/idlharness.https.html.ini | 3 + .../metadata/workers/interfaces.worker.js.ini | 4 +- .../dedicated-worker-import-meta.html.ini | 3 + .../modules/dedicated-worker-import.html.ini | 12 + tests/wpt/metadata/xhr/interfaces.html.ini | 3 + .../meta/bluetooth/interfaces.html.ini | 3 + .../meta/css/iframe/hide_after_load.html.ini | 2 - .../canvas/rapid-resizing.html.ini | 5 + .../context-creation-and-destruction.html.ini | 5 + .../shader-with-non-reserved-words.html.ini | 5 + .../ogles/GL/atan/atan_001_to_008.html.ini | 5 + .../ogles/GL/sin/sin_001_to_006.html.ini | 5 + tests/wpt/web-platform-tests/.taskcluster.yml | 468 +- tests/wpt/web-platform-tests/.travis.yml | 2 - tests/wpt/web-platform-tests/2dcontext/OWNERS | 5 + .../web-platform-tests/BackgroundSync/OWNERS | 1 + .../BackgroundSync/interfaces.any.js | 20 +- tests/wpt/web-platform-tests/CONTRIBUTING.md | 2 +- .../FileAPI/historical.https.html | 10 +- .../FileAPI/url/url-in-tags.window.js | 4 +- .../url/url_createobjecturl_file-manual.html | 2 +- .../IndexedDB/keypath-special-identifiers.htm | 5 - .../web-platform-tests/IndexedDB/keypath.htm | 2 +- tests/wpt/web-platform-tests/README.md | 58 +- .../generateKey/failures_AES-CBC.https.any.js | 4 + .../failures_AES-CBC.https.worker.js | 6 - .../generateKey/failures_AES-CTR.https.any.js | 4 + .../failures_AES-CTR.https.worker.js | 6 - .../generateKey/failures_AES-GCM.https.any.js | 4 + .../failures_AES-GCM.https.worker.js | 6 - .../generateKey/failures_AES-KW.https.any.js | 4 + .../failures_AES-KW.https.worker.js | 6 - .../generateKey/failures_ECDH.https.any.js | 4 + .../generateKey/failures_ECDH.https.worker.js | 6 - .../generateKey/failures_ECDSA.https.any.js | 4 + .../failures_ECDSA.https.worker.js | 6 - .../generateKey/failures_HMAC.https.any.js | 4 + .../generateKey/failures_HMAC.https.worker.js | 6 - .../failures_RSA-OAEP.https.any.js | 4 + .../failures_RSA-OAEP.https.worker.js | 6 - .../generateKey/failures_RSA-PSS.https.any.js | 4 + .../failures_RSA-PSS.https.worker.js | 6 - .../failures_RSASSA-PKCS1-v1_5.https.any.js | 4 + ...failures_RSASSA-PKCS1-v1_5.https.worker.js | 6 - .../WebCryptoAPI/generateKey/successes.js | 3 +- .../successes_AES-CBC.https.any.js | 5 + .../successes_AES-CBC.https.worker.js | 7 - .../successes_AES-CTR.https.any.js | 5 + .../successes_AES-CTR.https.worker.js | 7 - .../successes_AES-GCM.https.any.js | 5 + .../successes_AES-GCM.https.worker.js | 7 - .../generateKey/successes_AES-KW.https.any.js | 5 + .../successes_AES-KW.https.worker.js | 7 - .../generateKey/successes_ECDH.https.any.js | 5 + .../successes_ECDH.https.worker.js | 7 - .../generateKey/successes_ECDSA.https.any.js | 5 + .../successes_ECDSA.https.worker.js | 7 - .../generateKey/successes_HMAC.https.any.js | 5 + .../successes_HMAC.https.worker.js | 7 - .../successes_RSA-OAEP.https.any.js | 21 + .../successes_RSA-OAEP.https.worker.js | 7 - .../successes_RSA-PSS.https.any.js | 9 + .../successes_RSA-PSS.https.worker.js | 7 - .../successes_RSASSA-PKCS1-v1_5.https.any.js | 9 + ...uccesses_RSASSA-PKCS1-v1_5.https.worker.js | 7 - .../generateKey/test_aes-cbc.https.html | 23 - .../generateKey/test_aes-ctr.https.html | 23 - .../test_failures_AES-CBC.https.html | 18 - .../test_failures_AES-CTR.https.html | 18 - .../test_failures_AES-GCM.https.html | 18 - .../test_failures_AES-KW.https.html | 18 - .../generateKey/test_failures_ECDH.https.html | 18 - .../test_failures_ECDSA.https.html | 18 - .../generateKey/test_failures_HMAC.https.html | 18 - .../test_failures_RSA-OAEP.https.html | 18 - .../test_failures_RSA-PSS.https.html | 18 - ...test_failures_RSASSA-PKCS1-v1_5.https.html | 18 - .../test_successes_AES-CBC.https.html | 23 - .../test_successes_AES-CTR.https.html | 23 - .../test_successes_AES-GCM.https.html | 23 - .../test_successes_AES-KW.https.html | 23 - .../test_successes_ECDH.https.html | 23 - .../test_successes_ECDSA.https.html | 23 - .../test_successes_HMAC.https.html | 23 - .../test_successes_RSA-OAEP.https.html | 23 - .../test_successes_RSA-PSS.https.html | 23 - ...est_successes_RSASSA-PKCS1-v1_5.https.html | 23 - ...eter-disabled-by-feature-policy.https.html | 6 +- ...licy-attribute-redirect-on-load.https.html | 6 +- ...led-by-feature-policy-attribute.https.html | 6 +- ...meter-enabled-by-feature-policy.https.html | 6 +- ...n-self-origin-by-feature-policy.https.html | 6 +- .../accelerometer/Accelerometer.https.html | 6 +- .../Accelerometer_onerror-manual.https.html | 6 +- ...ription_1.0_combobox-focusable-manual.html | 1 - ...content_of_describedby_element-manual.html | 3 +- ...ibedby_element_which_is_hidden-manual.html | 103 - .../description_link-with-label-manual.html | 1 - .../description_test_case_557-manual.html | 1 - .../description_test_case_664-manual.html | 1 - .../description_test_case_665-manual.html | 1 - .../description_test_case_666-manual.html | 1 - .../description_test_case_772-manual.html | 1 - .../description_test_case_773-manual.html | 1 - .../description_test_case_774-manual.html | 1 - .../description_test_case_838-manual.html | 1 - ...ion_test_case_broken_reference-manual.html | 1 - ..._test_case_one_valid_reference-manual.html | 1 - ...description_title-same-element-manual.html | 1 - ...combobox-focusable-alternative-manual.html | 1 - .../name_1.0_combobox-focusable-manual.html | 1 - ...eckbox-label-embedded-combobox-manual.html | 1 - ...heckbox-label-embedded-listbox-manual.html | 1 - ...e_checkbox-label-embedded-menu-manual.html | 1 - ...checkbox-label-embedded-select-manual.html | 1 - ...checkbox-label-embedded-slider-manual.html | 1 - ...kbox-label-embedded-spinbutton-manual.html | 1 - ...heckbox-label-embedded-textbox-manual.html | 1 - ...bel-multiple-label-alternative-manual.html | 1 - ..._checkbox-label-multiple-label-manual.html | 1 - .../accname/name_checkbox-title-manual.html | 1 - ...e_file-label-embedded-combobox-manual.html | 1 - .../name_file-label-embedded-menu-manual.html | 1 - ...ame_file-label-embedded-select-manual.html | 1 - ...ame_file-label-embedded-slider-manual.html | 1 - ...file-label-embedded-spinbutton-manual.html | 1 - ...le-label-inline-block-elements-manual.html | 1 - ...file-label-inline-block-styles-manual.html | 1 - ...e-label-inline-hidden-elements-manual.html | 1 - ...name_file-label-owned-combobox-manual.html | 1 - ...l-owned-combobox-owned-listbox-manual.html | 1 - .../accname/name_file-title-manual.html | 1 - .../accname/name_from_content-manual.html | 3 +- .../name_from_content_of_label-manual.html | 3 +- ..._content_of_labelledby_element-manual.html | 3 +- ...lements_one_of_which_is_hidden-manual.html | 3 +- ...combobox-focusable-alternative-manual.html | 1 - .../accname/name_image-title-manual.html | 1 - .../name_link-mixed-content-manual.html | 3 +- .../accname/name_link-with-label-manual.html | 1 - ...ssword-label-embedded-combobox-manual.html | 1 - ...e_password-label-embedded-menu-manual.html | 1 - ...password-label-embedded-select-manual.html | 1 - ...password-label-embedded-slider-manual.html | 1 - ...word-label-embedded-spinbutton-manual.html | 1 - .../accname/name_password-title-manual.html | 1 - ..._radio-label-embedded-combobox-manual.html | 1 - ...name_radio-label-embedded-menu-manual.html | 1 - ...me_radio-label-embedded-select-manual.html | 1 - ...me_radio-label-embedded-slider-manual.html | 1 - ...adio-label-embedded-spinbutton-manual.html | 1 - .../accname/name_radio-title-manual.html | 1 - .../accname/name_test_case_539-manual.html | 1 - .../accname/name_test_case_540-manual.html | 1 - .../accname/name_test_case_541-manual.html | 1 - .../accname/name_test_case_543-manual.html | 1 - .../accname/name_test_case_544-manual.html | 1 - .../accname/name_test_case_545-manual.html | 1 - .../accname/name_test_case_546-manual.html | 1 - .../accname/name_test_case_547-manual.html | 1 - .../accname/name_test_case_548-manual.html | 1 - .../accname/name_test_case_549-manual.html | 1 - .../accname/name_test_case_550-manual.html | 1 - .../accname/name_test_case_551-manual.html | 1 - .../accname/name_test_case_552-manual.html | 1 - .../accname/name_test_case_553-manual.html | 1 - .../accname/name_test_case_556-manual.html | 1 - .../accname/name_test_case_557-manual.html | 1 - .../accname/name_test_case_558-manual.html | 1 - .../accname/name_test_case_559-manual.html | 1 - .../accname/name_test_case_560-manual.html | 1 - .../accname/name_test_case_561-manual.html | 1 - .../accname/name_test_case_562-manual.html | 1 - .../accname/name_test_case_563-manual.html | 1 - .../accname/name_test_case_564-manual.html | 1 - .../accname/name_test_case_565-manual.html | 1 - .../accname/name_test_case_566-manual.html | 1 - .../accname/name_test_case_596-manual.html | 1 - .../accname/name_test_case_597-manual.html | 1 - .../accname/name_test_case_598-manual.html | 1 - .../accname/name_test_case_599-manual.html | 1 - .../accname/name_test_case_600-manual.html | 1 - .../accname/name_test_case_601-manual.html | 1 - .../accname/name_test_case_602-manual.html | 1 - .../accname/name_test_case_603-manual.html | 1 - .../accname/name_test_case_604-manual.html | 1 - .../accname/name_test_case_605-manual.html | 1 - .../accname/name_test_case_606-manual.html | 1 - .../accname/name_test_case_607-manual.html | 1 - .../accname/name_test_case_608-manual.html | 1 - .../accname/name_test_case_609-manual.html | 1 - .../accname/name_test_case_610-manual.html | 1 - .../accname/name_test_case_611-manual.html | 1 - .../accname/name_test_case_612-manual.html | 1 - .../accname/name_test_case_613-manual.html | 1 - .../accname/name_test_case_614-manual.html | 1 - .../accname/name_test_case_615-manual.html | 1 - .../accname/name_test_case_616-manual.html | 1 - .../accname/name_test_case_617-manual.html | 1 - .../accname/name_test_case_618-manual.html | 1 - .../accname/name_test_case_619-manual.html | 1 - .../accname/name_test_case_620-manual.html | 1 - .../accname/name_test_case_621-manual.html | 1 - .../accname/name_test_case_659-manual.html | 1 - .../accname/name_test_case_660-manual.html | 1 - .../accname/name_test_case_661-manual.html | 1 - .../accname/name_test_case_662-manual.html | 1 - .../accname/name_test_case_663-manual.html | 77 - .../accname/name_test_case_663a-manual.html | 1 - .../accname/name_test_case_721-manual.html | 1 - .../accname/name_test_case_723-manual.html | 1 - .../accname/name_test_case_724-manual.html | 1 - .../accname/name_test_case_725-manual.html | 1 - .../accname/name_test_case_726-manual.html | 1 - .../accname/name_test_case_727-manual.html | 1 - .../accname/name_test_case_728-manual.html | 1 - .../accname/name_test_case_729-manual.html | 1 - .../accname/name_test_case_730-manual.html | 1 - .../accname/name_test_case_731-manual.html | 1 - .../accname/name_test_case_733-manual.html | 1 - .../accname/name_test_case_734-manual.html | 1 - .../accname/name_test_case_735-manual.html | 1 - .../accname/name_test_case_736-manual.html | 1 - .../accname/name_test_case_737-manual.html | 1 - .../accname/name_test_case_738-manual.html | 1 - .../accname/name_test_case_739-manual.html | 1 - .../accname/name_test_case_740-manual.html | 1 - .../accname/name_test_case_741-manual.html | 1 - .../accname/name_test_case_742-manual.html | 1 - .../accname/name_test_case_743-manual.html | 1 - .../accname/name_test_case_744-manual.html | 1 - .../accname/name_test_case_745-manual.html | 1 - .../accname/name_test_case_746-manual.html | 1 - .../accname/name_test_case_747-manual.html | 1 - .../accname/name_test_case_748-manual.html | 1 - .../accname/name_test_case_749-manual.html | 1 - .../accname/name_test_case_750-manual.html | 1 - .../accname/name_test_case_751-manual.html | 1 - .../accname/name_test_case_752-manual.html | 1 - .../accname/name_test_case_753-manual.html | 1 - .../accname/name_test_case_754-manual.html | 1 - .../accname/name_test_case_755-manual.html | 1 - .../accname/name_test_case_756-manual.html | 1 - .../accname/name_test_case_757-manual.html | 1 - .../accname/name_test_case_758-manual.html | 1 - .../accname/name_test_case_759-manual.html | 1 - .../accname/name_test_case_760-manual.html | 1 - .../accname/name_test_case_761-manual.html | 1 - .../accname/name_test_case_762-manual.html | 1 - ...e_text-label-embedded-combobox-manual.html | 1 - .../name_text-label-embedded-menu-manual.html | 1 - ...ame_text-label-embedded-select-manual.html | 1 - ...ame_text-label-embedded-slider-manual.html | 1 - ...text-label-embedded-spinbutton-manual.html | 1 - .../accname/name_text-title-manual.html | 1 - .../acid/acid3/reference.sub.html | 2 +- .../annotations/annotationMusts-manual.html | 1 - .../annotationOptionals-manual.html | 1 - .../annotationsAgentOptionals-manual.html | 1 - .../collections/collectionMusts-manual.html | 1 - .../collectionOptionals-manual.html | 1 - .../collections/pages/pageMusts-manual.html | 1 - .../pages/pageOptionals-manual.html | 1 - .../annotation-model/tools/template_js | 1 - .../annotation-model/tools/template_manual | 1 - .../01-validJSON-LD-manual.html | 1 - .../02-context-to-triples-manual.html | 1 - .../03-graphs-are-isomorphic-manual.html | 1 - .../04-graphs-convert-lossless-manual.html | 1 - .../05-ontology-parsed-as-valid-manual.html | 1 - ...ontology-internally-consistent-manual.html | 1 - tests/wpt/web-platform-tests/apng/OWNERS | 3 + .../storage-smoke-test.https.tentative.html | 46 + .../web-platform-tests/audio-output/OWNERS | 1 + .../beacon/beacon-common.sub.js | 3 +- .../beacon/headers/header-content-type.html | 2 +- .../wpt/web-platform-tests/budget-api/OWNERS | 1 + .../web-platform-tests/check_stability.ini | 2 +- .../web-platform-tests/clear-site-data/OWNERS | 2 + .../web-platform-tests/client-hints/OWNERS | 3 + .../client-hints/accept_ch.http.html | 16 +- .../client-hints/accept_ch.http.html.headers | 2 +- .../client-hints/accept_ch.sub.https.html | 13 +- .../accept_ch.sub.https.html.headers | 2 +- .../accept_ch_malformed_header.https.html | 3 + .../echo_client_hints_received.py | 12 +- .../web-platform-tests/common/subset-tests.js | 33 + .../web-platform-tests/config.default.json | 27 - .../console-count-label-conversion.any.js | 24 - .../console-countReset-logging-manual.html | 47 + .../console-counting-label-conversion.any.js | 55 + ...ort-uri-does-not-respect-base-uri.sub.html | 2 +- ...hild-navigates-parent-allowed.html.headers | 2 +- .../child-navigates-parent-blocked.html | 20 - .../child-navigates-parent-blocked.sub.html | 12 + ...navigates-parent-blocked.sub.html.headers} | 0 .../navigate-to/form-allowed.html | 2 +- .../navigate-to/form-blocked.html | 17 - .../navigate-to/form-blocked.sub.html | 12 + .../form-cross-origin-allowed.sub.html | 2 +- .../form-cross-origin-blocked.sub.html | 11 +- .../navigate-to/form-redirected-allowed.html | 2 +- .../form-redirected-blocked.sub.html | 11 +- .../navigate-to/href-location-allowed.html | 1 - .../navigate-to/href-location-blocked.html | 19 - .../href-location-blocked.sub.html | 14 + ...ref-location-cross-origin-allowed.sub.html | 1 - ...ref-location-cross-origin-blocked.sub.html | 9 +- .../href-location-redirected-allowed.html | 1 - .../href-location-redirected-blocked.sub.html | 9 +- .../navigate-to/link-click-allowed.html | 2 +- .../navigate-to/link-click-blocked.html | 18 - .../navigate-to/link-click-blocked.sub.html | 12 + .../link-click-cross-origin-allowed.sub.html | 2 +- .../link-click-cross-origin-blocked.sub.html | 13 +- .../link-click-redirected-allowed.html | 2 +- .../link-click-redirected-blocked.sub.html | 13 +- .../navigate-to/meta-refresh-blocked.html | 17 - .../navigate-to/meta-refresh-blocked.sub.html | 12 + ...meta-refresh-cross-origin-blocked.sub.html | 11 +- .../meta-refresh-redirected-blocked.sub.html | 11 +- .../parent-navigates-child-blocked.html | 9 +- ...-navigates-child-blocked.html.sub.headers} | 3 +- .../support/form_action_navigation.sub.html | 14 +- ...orm_action_navigation.sub.html.sub.headers | 2 +- .../support/href_location_navigation.sub.html | 6 - ...f_location_navigation.sub.html.sub.headers | 2 +- .../support/link_click_navigation.sub.html | 6 - ...link_click_navigation.sub.html.sub.headers | 2 +- .../support/meta_refresh_navigation.sub.html | 2 +- ...ta_refresh_navigation.sub.html.sub.headers | 2 +- .../navigate_parent.sub.html.sub.headers | 2 +- ...redirect_to_post_message_to_frame_owner.py | 5 +- .../support/checkReport.sub.js | 26 +- .../cookie-store/idlharness.tentative.html | 5 + .../cookie-store/idlharness_serviceworker.js | 7 +- ...serviceworker_cookieStore_subscriptions.js | 113 + ...ieStore_subscriptions.tentative.https.html | 22 + ...eworker_cookieStore_subscriptions_basic.js | 63 + ...e_subscriptions_basic.tentative.https.html | 22 + .../__host.document-cookie.non-secure.html | 33 + .../prefix/__host.http.non-secure.html | 34 + .../__secure.document-cookie.non-secure.html | 25 + .../prefix/__secure.http.non-secure.html | 25 + .../cookies/prefix/__secure.http.secure.html | 27 + .../prefix/document-cookie.non-secure.html | 37 + .../cookies/resources/cookie-helper.sub.js | 206 + .../cookies/resources/drop.py | 15 + .../cookies/resources/dropSameSite.py | 12 + .../cookies/resources/dropSecure.py | 11 + .../cookies/resources/helpers.py | 55 + .../cookies/resources/imgIfMatch.py | 16 + .../cookies/resources/list.py | 7 + .../cookies/resources/postToParent.py | 27 + .../resources/redirectWithCORSHeaders.py | 22 + .../cookies/resources/set.py | 7 + .../cookies/resources/setSameSite.py | 14 + .../cookies/resources/setSecure.py | 12 + .../cookies/samesite/fetch.html | 39 + .../samesite/form-get-blank-reload.html | 57 + .../cookies/samesite/form-get-blank.html | 66 + .../samesite/form-post-blank-reload.html | 47 + .../cookies/samesite/form-post-blank.html | 55 + .../cookies/samesite/iframe-reload.html | 47 + .../cookies/samesite/iframe.html | 59 + .../cookies/samesite/img.html | 72 + .../cookies/samesite/window-open-reload.html | 44 + .../cookies/samesite/window-open.html | 53 + .../cookies/secure/cookie-forcing.html | 46 + .../cookies/secure/create-cookie-http.html | 38 + .../core-aam/alert-manual.html | 1 - .../core-aam/alertdialog-manual.html | 1 - .../core-aam/application-manual.html | 1 - .../core-aam/aria-atomic_false-manual.html | 1 - .../core-aam/aria-atomic_true-manual.html | 1 - .../aria-autocomplete_both-manual.html | 1 - .../aria-autocomplete_inline-manual.html | 1 - .../aria-autocomplete_list-manual.html | 1 - .../core-aam/aria-busy_false-manual.html | 1 - .../core-aam/aria-busy_true-manual.html | 1 - .../aria-busy_value_changes-manual.html | 1 - ...aria-checked_false_on_checkbox-manual.html | 1 - ...checked_false_on_menuitemradio-manual.html | 1 - .../core-aam/aria-checked_mixed-manual.html | 1 - .../aria-checked_true_on_checkbox-manual.html | 1 - ...-checked_true_on_menuitemradio-manual.html | 1 - .../aria-checked_value_changes-manual.html | 1 - .../core-aam/aria-colcount_new-manual.html | 1 - .../core-aam/aria-colindex_new-manual.html | 1 - .../core-aam/aria-colspan_new-manual.html | 1 - .../core-aam/aria-controls-manual.html | 1 - .../aria-current_value_changes-manual.html | 1 - ...th_non-false_allowed_value_new-manual.html | 1 - ...nt_with_unrecognized_value_new-manual.html | 1 - .../core-aam/aria-describedby-manual.html | 1 - .../core-aam/aria-details_new-manual.html | 1 - .../core-aam/aria-disabled_false-manual.html | 1 - .../core-aam/aria-disabled_true-manual.html | 1 - .../aria-disabled_value_changes-manual.html | 1 - .../core-aam/aria-dropeffect_copy-manual.html | 1 - .../aria-dropeffect_execute-manual.html | 1 - .../core-aam/aria-dropeffect_link-manual.html | 1 - .../core-aam/aria-dropeffect_move-manual.html | 1 - .../core-aam/aria-dropeffect_none-manual.html | 1 - .../aria-dropeffect_popup-manual.html | 1 - .../aria-dropeffect_value_changes-manual.html | 1 - .../core-aam/aria-errormessage-manual.html | 1 - .../core-aam/aria-expanded_false-manual.html | 1 - .../core-aam/aria-expanded_true-manual.html | 1 - .../aria-expanded_value_changes-manual.html | 1 - .../core-aam/aria-flowto-manual.html | 1 - .../core-aam/aria-grabbed_false-manual.html | 1 - .../core-aam/aria-grabbed_true-manual.html | 1 - .../aria-grabbed_value_changes-manual.html | 1 - .../aria-haspopup_dialog_new-manual.html | 1 - .../core-aam/aria-haspopup_false-manual.html | 1 - .../aria-haspopup_listbox_new-manual.html | 1 - .../aria-haspopup_menu_new-manual.html | 1 - .../aria-haspopup_tree_new-manual.html | 1 - .../core-aam/aria-haspopup_true-manual.html | 1 - .../core-aam/aria-hidden_true-manual.html | 1 - ..._is_focused_or_fires_event_new-manual.html | 1 - .../aria-hidden_value_changes-manual.html | 1 - .../core-aam/aria-invalid_false-manual.html | 1 - .../core-aam/aria-invalid_grammar-manual.html | 1 - .../aria-invalid_spelling-manual.html | 1 - .../core-aam/aria-invalid_true-manual.html | 1 - .../aria-invalid_value_changes-manual.html | 1 - ...id_with_unrecognized_value_new-manual.html | 1 - .../aria-keyshortcuts_new-manual.html | 1 - .../core-aam/aria-label-manual.html | 1 - .../core-aam/aria-labelledby-manual.html | 1 - .../aria-level_on_heading-manual.html | 1 - .../aria-level_on_non-heading-manual.html | 1 - .../core-aam/aria-live_assertive-manual.html | 1 - .../core-aam/aria-live_off-manual.html | 1 - .../core-aam/aria-live_polite-manual.html | 1 - .../core-aam/aria-modal_false_new-manual.html | 1 - .../core-aam/aria-modal_true_new-manual.html | 1 - .../core-aam/aria-multiline_false-manual.html | 1 - .../core-aam/aria-multiline_true-manual.html | 1 - .../aria-multiselectable_false-manual.html | 1 - .../aria-multiselectable_true-manual.html | 1 - .../aria-orientation_horizontal-manual.html | 1 - ...aria-orientation_undefined_new-manual.html | 1 - .../aria-orientation_vertical-manual.html | 1 - ...s_may_need_manual_verification-manual.html | 1 - .../core-aam/aria-placeholder_new-manual.html | 1 - .../core-aam/aria-posinset-manual.html | 1 - .../core-aam/aria-pressed_false-manual.html | 1 - .../core-aam/aria-pressed_mixed-manual.html | 1 - .../core-aam/aria-pressed_true-manual.html | 1 - .../aria-pressed_value_changes-manual.html | 1 - .../core-aam/aria-readonly_false-manual.html | 1 - ...is_unspecified_on_gridcell_new-manual.html | 1 - ...aria-readonly_true_on_checkbox-manual.html | 1 - ...ia-readonly_true_on_radiogroup-manual.html | 1 - .../aria-readonly_true_on_textbox-manual.html | 1 - .../aria-readonly_value_changes-manual.html | 1 - .../core-aam/aria-relevant-manual.html | 1 - .../core-aam/aria-required_true-manual.html | 1 - .../aria-required_value_changes-manual.html | 1 - ...y_or_whitespace_characters_new-manual.html | 1 - .../aria-roledescription_new-manual.html | 1 - .../core-aam/aria-rowcount_new-manual.html | 1 - .../core-aam/aria-rowindex_new-manual.html | 1 - .../core-aam/aria-rowspan_new-manual.html | 1 - .../core-aam/aria-selected_false-manual.html | 1 - .../core-aam/aria-selected_true-manual.html | 1 - .../core-aam/aria-setsize_-1_new-manual.html | 1 - .../core-aam/aria-setsize_3-manual.html | 1 - .../core-aam/aria-sort_ascending-manual.html | 1 - .../core-aam/aria-sort_descending-manual.html | 1 - .../core-aam/aria-sort_none-manual.html | 1 - .../core-aam/aria-sort_other-manual.html | 1 - .../core-aam/aria-valuemax-manual.html | 1 - .../core-aam/aria-valuemin-manual.html | 1 - .../core-aam/aria-valuenow-manual.html | 1 - .../aria-valuenow_value_changes-manual.html | 1 - .../core-aam/aria-valuetext-manual.html | 1 - .../aria-valuetext_value_changes-manual.html | 1 - .../core-aam/article-manual.html | 1 - .../core-aam/banner-manual.html | 1 - ..._with_aria-haspopup_dialog_new-manual.html | 1 - ...button_with_aria-haspopup_true-manual.html | 1 - ...aria-pressed_and_aria-haspopup-manual.html | 1 - ...defined_value_for_aria-pressed-manual.html | 1 - .../core-aam/cell_new-manual.html | 1 - .../core-aam/checkbox-manual.html | 1 - .../core-aam/columnheader-manual.html | 1 - .../core-aam/combobox-manual.html | 1 - .../core-aam/complementary-manual.html | 1 - .../core-aam/contentinfo-manual.html | 1 - .../core-aam/definition-manual.html | 1 - .../core-aam/dialog-manual.html | 1 - .../core-aam/directory-manual.html | 1 - .../core-aam/document-manual.html | 1 - ...t_hidden_with_css_display_none-manual.html | 1 - ...den_with_css_visibility_hidden-manual.html | 1 - ...ement_hidden_with_html5_hidden-manual.html | 1 - ...sentational_children_of_button-manual.html | 1 - ...ional_children_of_checkbox_new-manual.html | 1 - ...presentational_children_of_img-manual.html | 1 - ...resentational_children_of_math-manual.html | 1 - ...ildren_of_menuitemcheckbox_new-manual.html | 1 - ..._children_of_menuitemradio_new-manual.html | 1 - ...ational_children_of_option_new-manual.html | 1 - ...tional_children_of_progressbar-manual.html | 1 - ...tational_children_of_radio_new-manual.html | 1 - ...tational_children_of_scrollbar-manual.html | 1 - ...tational_children_of_separator-manual.html | 1 - ...sentational_children_of_slider-manual.html | 1 - ...ational_children_of_switch_new-manual.html | 1 - ...entational_children_of_tab_new-manual.html | 1 - .../core-aam/feed_new-manual.html | 1 - .../core-aam/figure_new-manual.html | 1 - .../core-aam/form-manual.html | 1 - .../core-aam/grid-manual.html | 1 - .../core-aam/gridcell-manual.html | 1 - .../core-aam/group-manual.html | 1 - .../core-aam/heading-manual.html | 1 - .../core-aam/img-manual.html | 1 - ...renced_by_global_aria-controls-manual.html | 1 - ...ced_by_global_aria-describedby-manual.html | 1 - ...ced_by_global_aria-details_new-manual.html | 1 - ...y_global_aria-errormessage_new-manual.html | 1 - ...ferenced_by_global_aria-flowto-manual.html | 1 - ...nced_by_global_aria-labelledby-manual.html | 1 - ...referenced_by_global_aria-owns-manual.html | 1 - ...lude_element_that_is_focusable-manual.html | 1 - ...ent_with_aria-activedescendant-manual.html | 1 - .../core-aam/link-manual.html | 1 - .../core-aam/list-manual.html | 1 - ..._owned_by_or_child_of_combobox-manual.html | 1 - ..._owned_by_or_child_of_combobox-manual.html | 1 - .../core-aam/listitem-manual.html | 1 - .../core-aam/log-manual.html | 1 - .../core-aam/main-manual.html | 1 - .../core-aam/marquee-manual.html | 1 - .../core-aam/math-manual.html | 1 - .../core-aam/menu-manual.html | 1 - .../menu_child_of_menu_item-manual.html | 1 - .../core-aam/menubar-manual.html | 1 - ...not_owned_by_or_child_of_group-manual.html | 1 - ...tem_owned_by_or_child_of_group-manual.html | 1 - .../core-aam/menuitemcheckbox-manual.html | 1 - .../core-aam/menuitemradio-manual.html | 1 - .../core-aam/navigation-manual.html | 1 - .../core-aam/none_new-manual.html | 1 - ...that_is_focused_or_fires_event-manual.html | 1 - ...e_element_with_td_children_new-manual.html | 1 - ...l_element_with_li_children_new-manual.html | 1 - .../core-aam/note-manual.html | 1 - .../option_inside_combobox-manual.html | 1 - .../option_not_inside_combobox-manual.html | 1 - .../core-aam/presentation-manual.html | 1 - ...that_is_focused_or_fires_event-manual.html | 1 - ...e_element_with_td_children_new-manual.html | 1 - ...l_element_with_li_children_new-manual.html | 1 - .../core-aam/progressbar-manual.html | 1 - .../core-aam/radio-manual.html | 1 - .../core-aam/radiogroup-manual.html | 1 - ...on_with_an_accessible_name_new-manual.html | 1 - ...without_an_accessible_name_new-manual.html | 1 - .../core-aam/row_inside_treegrid-manual.html | 1 - .../row_not_inside_treegrid-manual.html | 1 - .../core-aam/rowgroup-manual.html | 1 - .../core-aam/rowheader-manual.html | 1 - .../core-aam/scrollbar-manual.html | 1 - .../core-aam/search-manual.html | 1 - .../core-aam/searchbox_new-manual.html | 1 - .../separator_focusable_new-manual.html | 1 - .../separator_non-focusable-manual.html | 1 - .../core-aam/slider-manual.html | 1 - .../core-aam/spinbutton-manual.html | 1 - .../core-aam/status-manual.html | 1 - .../core-aam/switch_new-manual.html | 1 - .../core-aam/tab-manual.html | 1 - .../core-aam/table_new-manual.html | 1 - .../core-aam/tablist-manual.html | 1 - .../core-aam/tabpanel-manual.html | 1 - .../core-aam/term_new-manual.html | 1 - ...x_when_aria-multiline_is_false-manual.html | 1 - ...ox_when_aria-multiline_is_true-manual.html | 1 - .../core-aam/timer-manual.html | 1 - .../core-aam/toolbar-manual.html | 1 - .../core-aam/tooltip-manual.html | 1 - .../core-aam/tree-manual.html | 1 - .../core-aam/treegrid-manual.html | 1 - .../core-aam/treeitem-manual.html | 1 - .../cors/client-hint-request-headers.htm | 77 + .../cors/simple-requests.htm | 9 +- .../credential-management/OWNERS | 1 + ...table-caption-is-containing-block-001.html | 35 + .../table-caption-passes-abspos-up-001.html | 35 + .../floats-clear/adjoining-float-new-fc.html | 13 + .../floats-clear/clear-after-top-margin.html | 14 + .../css/CSS2/floats-clear/floats-143-ref.xht | 2 + .../css/CSS2/floats-clear/floats-143.xht | 2 + ...sted-clearance-new-formatting-context.html | 15 + ...no-clearance-adjoining-opposite-float.html | 16 + ...-due-to-large-margin-after-left-right.html | 18 + .../no-clearance-due-to-large-margin.html | 12 + ...side-empty-cleared-block-after-margin.html | 14 + ...cond-float-inside-empty-cleared-block.html | 14 + .../floats-in-table-caption-001-ref.html | 18 + .../floats/floats-in-table-caption-001.html | 25 + .../new-fc-beside-adjoining-float-2.html | 16 + .../floats/new-fc-separates-from-float-2.html | 16 + ...argin-collapsing-in-table-caption-001.html | 26 + ...argin-collapsing-in-table-caption-002.html | 26 + .../syntax/characters-0080-009F-001-ref.xht | 2 +- .../CSS2/syntax/characters-0080-009F-001.xht | 2 +- .../css/CSS2/syntax/escaped-url-001-ref.xht | 2 +- .../css/CSS2/syntax/escaped-url-001.xht | 2 +- .../visudet/inline-block-baseline-001-ref.xht | 23 + .../visudet/inline-block-baseline-001.xht | 28 + .../visudet/inline-block-baseline-002.xht | 28 + .../visudet/inline-block-baseline-003.xht | 30 + .../visudet/inline-block-baseline-004.xht | 30 + .../visudet/inline-block-baseline-005.xht | 30 + .../visudet/inline-block-baseline-006.xht | 30 + .../visudet/inline-block-baseline-010-ref.xht | 26 + .../visudet/inline-block-baseline-010.xht | 32 + .../visudet/inline-block-baseline-011.xht | 33 + .../visudet/inline-block-baseline-012.xht | 32 + .../visudet/inline-block-baseline-013.xht | 32 + .../visudet/inline-block-baseline-014.xht | 33 + .../visufx/overflow-applies-to-001-ref.xht | 2 +- .../inline-formatting-context-001-ref.xht | 2 +- .../visuren/inline-formatting-context-001.xht | 2 +- tests/wpt/web-platform-tests/css/README.md | 2 +- .../animationevent-interface.js | 5 + .../animationevent-pseudoelement.html | 29 + .../css-animations/animationevent-types.html | 6 + .../background-clip-content-box-001.html | 59 +- .../background-rounded-image-clip.html | 32 + .../box-shadow-syntax-001.html | 2 +- .../parsing/resources/parsing-testcommon.js | 10 +- .../background-clip-content-box-ref.html | 35 +- .../background-rounded-image-clip.html | 17 + .../css/css-color/lab-004-ref.html | 11 + .../css/css-color/lab-004.html | 4 +- .../css/css-color/lab-005-ref.html | 11 + .../css/css-color/lab-005.html | 4 +- .../css/css-color/lab-006-ref.html | 11 + .../css/css-color/lab-006.html | 4 +- .../css/css-color/lab-007-ref.html | 11 + .../css/css-color/lab-007.html | 4 +- .../css/css-color/lch-001.html | 2 +- .../css/css-color/lch-004.html | 4 +- .../css/css-color/lch-005.html | 6 +- .../css/css-color/lch-006.html | 6 +- .../css/css-color/lch-007.html | 6 +- .../css/css-contain/contain-layout-001.html | 2 +- .../css/css-contain/contain-layout-002.html | 2 +- .../css/css-contain/contain-layout-003.html | 2 +- .../css/css-contain/contain-layout-004.html | 2 +- .../css/css-contain/contain-layout-005.html | 2 +- .../css/css-contain/contain-layout-006.html | 28 + .../css/css-contain/contain-layout-007.html | 28 + .../contain-layout-breaks-001.html | 2 +- .../contain-layout-breaks-002.html | 2 +- .../css/css-contain/contain-paint-001.html | 2 +- .../css/css-contain/contain-paint-002.html | 2 +- .../css/css-contain/contain-paint-003.html | 2 +- .../css/css-contain/contain-paint-004.html | 2 +- .../css/css-contain/contain-paint-005.html | 2 +- .../css/css-contain/contain-paint-006.html | 2 +- .../css/css-contain/contain-paint-007.html | 2 +- .../css/css-contain/contain-paint-008.html | 2 +- .../css/css-contain/contain-paint-009.html | 28 + .../css/css-contain/contain-paint-010.html | 28 + .../css/css-contain/contain-size-001.html | 2 +- .../css/css-contain/contain-size-002.html | 2 +- .../css/css-contain/contain-size-003.html | 2 +- .../css/css-contain/contain-size-004.html | 2 +- .../css/css-contain/contain-size-005.html | 2 +- .../css-contain/contain-size-breaks-001.html | 2 +- .../css-contain/contain-style-breaks-001.html | 2 +- .../css-contain/contain-style-breaks-002.html | 2 +- .../css-contain/contain-style-breaks-003.html | 2 +- .../css-contain/contain-style-breaks-004.html | 2 +- .../css-contain/contain-style-breaks-005.html | 2 +- .../css-contain/contain-style-counters.html | 2 +- .../css/css-contain/counter-scoping-001.html | 2 +- .../css/css-contain/counter-scoping-002.html | 2 +- .../css/css-contain/counter-scoping-003.html | 2 +- .../css/css-contain/quote-scoping-001.html | 2 +- .../css/css-contain/quote-scoping-002.html | 2 +- .../css/css-contain/quote-scoping-003.html | 2 +- .../css/css-contain/quote-scoping-004.html | 2 +- .../web-platform-tests/css/css-content/OWNERS | 1 + ...lay-list-item-height-after-dom-change.html | 20 + .../css/css-fill-stroke/OWNERS | 1 + .../filtered-block-is-container-ref.html | 60 + .../filtered-block-is-container.html | 61 + .../filtered-html-is-not-container-ref.html | 38 + .../filtered-html-is-not-container.html | 43 + .../filtered-inline-is-container-ref.html | 57 + .../filtered-inline-is-container.html | 60 + .../css/css-flexbox/flexbox_first-letter.html | 20 + .../css/css-font-loading/OWNERS | 2 + .../css/css-fonts/alternates-order-ref.html | 3 + .../css/css-fonts/alternates-order.html | 6 +- .../font-face-unicode-range-2-ref.html | 27 + .../css-fonts/font-face-unicode-range-2.html | 1 + ...nt-feature-settings-descriptor-01-ref.html | 23 + .../font-feature-settings-descriptor-01.html | 39 + .../css-fonts/font-size-adjust-001-ref.html | 19 + .../css/css-fonts/font-size-adjust-001.html | 9 +- .../css-fonts/font-size-adjust-002-ref.html | 19 + .../css/css-fonts/font-size-adjust-002.html | 10 +- .../css/css-fonts/matching/README.md | 2 +- ...ont-feature-settings-rendering-2-ref.html} | 0 .../variations/at-font-face-descriptors.html | 4 +- .../font-weight-matching-installed-fonts.html | 1 - ...entage-size-replaced-subitems-001-ref.html | 92 + ...percentage-size-replaced-subitems-001.html | 91 + ...-intrinsic-size-with-orthogonal-items.html | 71 + .../parsing/resources/parsing-testcommon.js | 10 +- .../parsing/resources/parsing-testcommon.js | 10 +- .../css/css-properties-values-api/OWNERS | 2 + .../css/css-scoping/keyframes-001.html | 42 + .../css/css-scoping/keyframes-002.html | 34 + .../css/css-scoping/stylesheet-title-001.html | 24 + .../css/css-scoping/stylesheet-title-002.html | 36 + .../css/css-scroll-anchoring/OWNERS | 1 + .../css/css-scroll-snap/OWNERS | 1 + .../css/css-shadow-parts/OWNERS | 1 + .../parsing/resources/parsing-testcommon.js | 10 +- .../shape-outside-linear-gradient-009.html | 59 + .../shape-outside-linear-gradient-010.html | 59 + .../shape-outside-linear-gradient-011.html | 61 + .../shape-outside-linear-gradient-012.html | 61 + .../shape-outside-linear-gradient-013.html | 61 + .../shape-outside-linear-gradient-014.html | 61 + .../shape-outside-linear-gradient-015.html | 62 + .../shape-outside-linear-gradient-016.html | 62 + .../shape-image/shape-image-026.html | 69 + .../inset/shape-outside-inset-029.html | 1 - .../inset/shape-outside-inset-030.html | 67 + ...ntrinsic-percent-non-replaced-004-ref.html | 56 + .../intrinsic-percent-non-replaced-004.html | 60 + ...ntrinsic-percent-non-replaced-005-ref.html | 56 + .../intrinsic-percent-non-replaced-005.html | 60 + .../css-syntax/unicode-range-selector.html | 20 + .../css/css-transforms/2d-rotate-js.html | 8 +- .../parsing/resources/parsing-testcommon.js | 10 +- .../css-ui/parsing/box-sizing-invalid.html | 23 + .../css/css-ui/parsing/box-sizing-valid.html | 19 + .../css-ui/parsing/caret-color-invalid.html | 21 + .../css/css-ui/parsing/caret-color-valid.html | 19 + .../css/css-ui/parsing/cursor-invalid.html | 24 + .../css/css-ui/parsing/cursor-valid.html | 58 + .../css-ui/parsing/outline-color-invalid.html | 20 + .../outline-color-valid-mandatory.html | 18 + .../parsing/outline-color-valid-optional.html | 20 + .../css/css-ui/parsing/outline-invalid.html | 20 + .../parsing/outline-offset-invalid.html | 20 + .../css-ui/parsing/outline-offset-valid.html | 21 + .../css-ui/parsing/outline-style-invalid.html | 20 + .../css-ui/parsing/outline-style-valid.html | 27 + .../parsing/outline-valid-mandatory.html | 42 + .../parsing/outline-valid-optional.html | 23 + .../css-ui/parsing/outline-width-invalid.html | 20 + .../css-ui/parsing/outline-width-valid.html | 24 + .../css/css-ui/parsing/resize-invalid.html | 20 + .../css/css-ui/parsing/resize-valid.html | 21 + .../parsing}/resources/parsing-testcommon.js | 10 +- .../css-ui/parsing/text-overflow-invalid.html | 19 + .../css-ui/parsing/text-overflow-valid.html | 19 + .../css/cssom-view/elementScroll-002.html | 57 + .../css/cssom-view/interfaces.html | 8 +- .../cssom/cssom-setProperty-shorthand.html | 14 +- .../css/cssom/historical.html | 2 + .../css/cssom/preferred-stylesheet-order.html | 22 + .../preferred-stylesheet-reversed-order.html | 22 + .../css/cssom/stylesheet-title.html | 39 + .../parsing/resources/parsing-testcommon.js | 24 +- .../css/mediaqueries/test_media_queries.html | 10 + .../parsing/resources/parsing-testcommon.js | 22 +- .../shapes1/reftest.list | 3 + .../shapes1/shape-outside-circle-056-ref.html | 39 + .../shapes1/shape-outside-circle-056.html | 78 + .../shape-outside-ellipse-052-ref.html | 39 + .../shapes1/shape-outside-ellipse-052.html | 76 + .../shape-outside-polygon-032-ref.html | 24 + .../shapes1/shape-outside-polygon-032.html | 86 + .../web-platform-tests/device-memory/OWNERS | 2 + .../docs/_running-tests/chrome_android.md | 1 - .../docs/_writing-tests/server-features.md | 43 +- .../docs/_writing-tests/testharness-api.md | 11 + .../docs/_writing-tests/testharness.md | 40 +- .../web-platform-tests/docs/introduction.md | 25 +- tests/wpt/web-platform-tests/dom/OWNERS | 1 + .../dom/events/relatedTarget.window.js | 26 +- .../dom/nodes/Node-normalize.html | 29 + .../dpub-aam/doc-abstract-manual.html | 1 - .../dpub-aam/doc-acknowledgments-manual.html | 1 - .../dpub-aam/doc-afterword-manual.html | 1 - .../dpub-aam/doc-appendix-manual.html | 1 - .../dpub-aam/doc-backlink-manual.html | 1 - .../dpub-aam/doc-biblioentry-manual.html | 1 - .../dpub-aam/doc-bibliography-manual.html | 1 - .../dpub-aam/doc-biblioref-manual.html | 1 - .../dpub-aam/doc-chapter-manual.html | 1 - .../dpub-aam/doc-colophon-manual.html | 1 - .../dpub-aam/doc-conclusion-manual.html | 1 - .../dpub-aam/doc-cover-manual.html | 1 - .../dpub-aam/doc-credit-manual.html | 1 - .../dpub-aam/doc-credits-manual.html | 1 - .../dpub-aam/doc-dedication-manual.html | 1 - .../dpub-aam/doc-endnote-manual.html | 1 - .../dpub-aam/doc-endnotes-manual.html | 1 - .../dpub-aam/doc-epigraph-manual.html | 1 - .../dpub-aam/doc-epilogue-manual.html | 1 - .../dpub-aam/doc-errata-manual.html | 1 - .../dpub-aam/doc-example-manual.html | 1 - .../dpub-aam/doc-footnote-manual.html | 1 - .../dpub-aam/doc-foreword-manual.html | 1 - .../dpub-aam/doc-glossary-manual.html | 1 - .../dpub-aam/doc-glossref-manual.html | 1 - .../dpub-aam/doc-index-manual.html | 1 - .../dpub-aam/doc-introduction-manual.html | 1 - .../dpub-aam/doc-noteref-manual.html | 1 - .../dpub-aam/doc-notice-manual.html | 1 - .../dpub-aam/doc-pagebreak-manual.html | 1 - .../dpub-aam/doc-pagelist-manual.html | 1 - .../dpub-aam/doc-part-manual.html | 1 - .../dpub-aam/doc-preface-manual.html | 1 - .../dpub-aam/doc-prologue-manual.html | 1 - .../dpub-aam/doc-pullquote-manual.html | 1 - .../dpub-aam/doc-qna-manual.html | 1 - .../dpub-aam/doc-subtitle-manual.html | 1 - .../dpub-aam/doc-tip-manual.html | 1 - .../dpub-aam/doc-toc-manual.html | 1 - .../dpub-aria/inuse-manual.html | 1 - .../vertical-scroll-touch-action.html | 14 + ...-scroll-touch-action-manual.tentative.html | 102 + .../resources/picture-in-picture.js | 23 +- .../serviceworker-intercepted.https.html | 33 +- .../api/cors/cors-expose-star-worker.html | 14 - .../fetch/api/cors/cors-expose-star.html | 13 - ...se-star.js => cors-expose-star.sub.any.js} | 5 +- .../fetch/api/cors/cors-filtering-worker.html | 18 - .../fetch/api/cors/cors-filtering.html | 17 - ...filtering.js => cors-filtering.sub.any.js} | 8 +- .../cors/cors-multiple-origins-worker.html | 19 - .../fetch/api/cors/cors-multiple-origins.html | 18 - .../fetch/api/cors/cors-multiple-origins.js | 32 - .../api/cors/cors-multiple-origins.sub.any.js | 21 + .../api/redirect/redirect-count-worker.html | 17 - ...edirect-count.js => redirect-count.any.js} | 7 +- .../fetch/api/redirect/redirect-count.html | 17 - .../redirect-empty-location-worker.html | 15 - ...tion.js => redirect-empty-location.any.js} | 7 +- .../api/redirect/redirect-empty-location.html | 14 - .../redirect/redirect-location-worker.html | 16 - ...t-location.js => redirect-location.any.js} | 5 +- .../fetch/api/redirect/redirect-location.html | 15 - .../api/redirect/redirect-method-worker.html | 16 - ...irect-method.js => redirect-method.any.js} | 5 +- .../fetch/api/redirect/redirect-method.html | 15 - .../api/redirect/redirect-mode-worker.html | 17 - ...{redirect-mode.js => redirect-mode.any.js} | 5 +- .../fetch/api/redirect/redirect-mode.html | 16 - .../api/redirect/redirect-origin-worker.html | 17 - ...irect-origin.js => redirect-origin.any.js} | 9 +- .../fetch/api/redirect/redirect-origin.html | 18 - .../redirect/redirect-referrer-worker.html | 17 - ...t-referrer.js => redirect-referrer.any.js} | 9 +- .../fetch/api/redirect/redirect-referrer.html | 18 - .../redirect/redirect-to-dataurl-worker.html | 14 - ...-dataurl.js => redirect-to-dataurl.any.js} | 5 +- .../api/redirect/redirect-to-dataurl.html | 13 - .../response/response-stream-disturbed-6.html | 4 +- .../response-stream-with-broken-then.any.js | 75 + .../content-length/content-length.html} | 0 .../content-length.html.headers} | 0 .../web-platform-tests/fetch/corb/README.md | 2 +- ...> img-html-correctly-labeled.sub-ref.html} | 0 .../corb/img-html-correctly-labeled.sub.html | 2 +- ...img-mime-types-coverage.tentative.sub.html | 4 +- ...ed-as-html-nosniff.tentative.sub-ref.html} | 0 ...labeled-as-html-nosniff.tentative.sub.html | 2 +- ...> img-png-mislabeled-as-html.sub-ref.html} | 0 .../corb/img-png-mislabeled-as-html.sub.html | 2 +- .../fetch/corb/resources/html-js-polyglot.js | 9 + .../resources/html-js-polyglot.js.headers | 1 + .../fetch/corb/resources/html-js-polyglot2.js | 10 + .../resources/html-js-polyglot2.js.headers | 1 + ...-html-correctly-labeled.tentative.sub.html | 2 +- .../corb/script-html-js-polyglot.sub.html | 32 + .../fetch/data-urls/README.md | 4 +- .../basic-auth-cache-test-ref.html | 0 .../http-cache}/basic-auth-cache-test.html | 4 +- .../http-cache}/resources/securedimage.py | 2 +- ...kup-mitigation-data-url.tentative.sub.html | 3 +- .../generic-sensor/README.md | 20 + .../generic-sensor-feature-policy-test.sub.js | 35 +- .../generic-sensor/generic-sensor-tests.js | 195 +- ...phics-document_on_html_element-manual.html | 1 - ...aphics-document_on_svg_element-manual.html | 1 - ...raphics-object_on_html_element-manual.html | 1 - ...graphics-object_on_svg_element-manual.html | 1 - ...raphics-symbol_on_html_element-manual.html | 1 - ...graphics-symbol_on_svg_element-manual.html | 1 - ...cope-disabled-by-feature-policy.https.html | 2 +- ...licy-attribute-redirect-on-load.https.html | 2 +- ...led-by-feature-policy-attribute.https.html | 2 +- ...scope-enabled-by-feature-policy.https.html | 2 +- ...n-self-origin-by-feature-policy.https.html | 2 +- .../gyroscope/Gyroscope.https.html | 2 +- .../Gyroscope_onerror-manual.https.html | 2 +- .../refresh/README.md | 1 + .../refresh/navigate.window.js | 0 .../refresh/resources/multiple.asis | 0 .../refresh/resources/refresh.py | 0 .../refresh/resources/refreshed.txt | 0 .../refresh/subresource.any.js | 0 .../history_pushstate_url.html | 24 + .../origin/origin-of-data-document.html | 11 +- .../document_domain_setter.html | 11 +- .../document_domain_setter_iframe.html | 0 .../document-write/contentType.window.js | 28 + .../encoding.window.js | 12 + .../event-listeners.window.js | 42 + .../resources/encoding-frame.html | 3 + .../editing/dnd/datastore/015-manual.html | 1 + .../events-cross-document-suite-manual.html | 1 + .../dnd/events/events-file-suite-manual.html | 1 + .../dnd/events/events-suite-manual.html | 1 + .../html/editing/dnd/file/001.html | 4 +- .../html/editing/dnd/file/002.html | 8 +- .../html/editing/dnd/file/003.html | 4 +- .../html/editing/dnd/file/007.html | 4 +- .../html/editing/dnd/file/008.html | 4 +- .../html/editing/dnd/file/011.html | 4 +- .../editing/dnd/synthetic/005-manual.html | 1 + .../editing/dnd/synthetic/006-manual.html | 1 + .../editing/dnd/target-origin/001-manual.html | 1 + .../editing/dnd/target-origin/002-manual.html | 1 + .../editing/dnd/target-origin/101-manual.html | 1 + .../query-encoding/location.sub.html | 44 + .../query-encoding/resources/resolve-url.js | 56 +- ...eo-controls-vertical-writing-mode-ref.html | 4 + .../video-controls-vertical-writing-mode.html | 8 + .../the-link-element/link-rel-attribute.html | 10 +- .../sizes/sizes-iframed.sub.html | 1 + .../form-data-set-empty-file.window.js | 14 + .../execution-timing/077.html | 4 +- .../module/import-meta/import-meta-url.html | 22 + ...ivation-thru-contextmenu-event-manual.html | 58 + .../timers/missing-timeout-setinterval.any.js | 34 + tests/wpt/web-platform-tests/http/OWNERS | 2 - .../web-platform-tests/http/refresh/README.md | 1 - .../imagebitmap-renderingcontext/OWNERS | 5 + .../browsers/firefox/prefs.html | 1 + .../infrastructure/expected-fail/timeout.html | 8 + .../expected-fail/timeout.html.ini | 4 + .../server/wpt-server-http.sub.html | 32 + .../interfaces/cookie-store.idl | 21 +- .../web-platform-tests/interfaces/html.idl | 3 +- .../interfaces/keyboard-map.idl | 11 + .../isIntersecting-change-events.html | 112 + .../intersection-observer-test-utils.js | 5 + .../web-platform-tests/keyboard-lock/OWNERS | 2 + ...locked-from-cross-origin-iframe.https.html | 29 + ...yboard-lock-blocked-from-iframe.https.html | 28 + .../resources/iframe-lock-helper.html | 20 + .../keyboard-map/idlharness.https.html | 31 + .../keyboard-map/keyboard-map-https.html | 30 + tests/wpt/web-platform-tests/lint.whitelist | 162 +- ...eter-disabled-by-feature-policy.https.html | 4 +- ...licy-attribute-redirect-on-load.https.html | 4 +- ...led-by-feature-policy-attribute.https.html | 4 +- ...meter-enabled-by-feature-policy.https.html | 4 +- ...n-self-origin-by-feature-policy.https.html | 4 +- .../magnetometer/Magnetometer.https.html | 4 +- .../Magnetometer_onerror-manual.https.html | 4 +- .../media-capabilities/OWNERS | 1 + .../generate-config-change-tests.py | 1 - .../mediacapture-fromelement/OWNERS | 3 + .../mediacapture-image/OWNERS | 2 + .../MediaDevices-getUserMedia.https.html | 28 + ...diaStreamTrack-applyConstraints.https.html | 57 + ...ediaStreamTrack-getCapabilities.https.html | 1 + .../MediaStreamTrack-getSettings.https.html | 18 + .../web-platform-tests/mediasession/OWNERS | 1 + tests/wpt/web-platform-tests/netinfo/OWNERS | 4 + .../offscreen-canvas/OWNERS | 5 + tests/wpt/web-platform-tests/old-tests/OWNERS | 2 + .../Microsoft/history/history_000.htm | 21 +- .../orientation-event/OWNERS | 2 + ...nsor-disabled-by-feature-policy.https.html | 2 +- ...licy-attribute-redirect-on-load.https.html | 2 +- ...led-by-feature-policy-attribute.https.html | 2 +- ...ensor-enabled-by-feature-policy.https.html | 2 +- ...n-self-origin-by-feature-policy.https.html | 2 +- .../AbsoluteOrientationSensor.https.html | 16 + ...rientationSensor_onerror-manual.https.html | 4 +- ...nsor-disabled-by-feature-policy.https.html | 2 +- ...licy-attribute-redirect-on-load.https.html | 2 +- ...led-by-feature-policy-attribute.https.html | 2 +- ...ensor-enabled-by-feature-policy.https.html | 2 +- ...n-self-origin-by-feature-policy.https.html | 2 +- .../RelativeOrientationSensor.https.html | 16 + ...https.html => orientation-sensor-tests.js} | 41 +- .../page-visibility/test_minimize-manual.html | 1 + .../test_tab_state_change-manual.html | 1 + .../payment-handler/app-can-make-payment.js | 6 +- ...-payment-event-constructor.https.worker.js | 4 +- ...ibutes-and-toJSON-method-manual.https.html | 6 +- ...ayment-request-not-exposed.https.worker.js | 6 +- .../picture-in-picture/OWNERS | 2 + .../disable-picture-in-picture.html | 27 +- .../enter-picture-in-picture.html | 4 +- .../exit-picture-in-picture.html | 6 +- .../leave-picture-in-picture.html | 10 +- .../picture-in-picture-element.html | 6 +- .../picture-in-picture-window.html | 22 +- .../request-picture-in-picture.html | 34 +- .../resources/picture-in-picture-helpers.js | 10 + .../picture-in-picture/shadow-dom.html | 8 +- ...cit_release_hoverable_pointers-manual.html | 81 + ...erevent_movementxy_when_locked-manual.html | 83 + .../pointerlock/movementX_Y_basic-manual.html | 2 +- .../movementX_Y_no-jumps-manual.html | 2 +- .../pointerlock/pointerlock_basic-manual.html | 2 +- .../pointerlock_fullscreen-manual.html | 2 +- .../pointerlock_indefinite-manual.html | 2 +- .../pointerlock_leave_Tab-manual.html | 2 +- .../pointerlock_leave_UA-manual.html | 2 +- .../pointerlock_remove_target-manual.html | 2 +- ...st_onconnectionavailable-manual.https.html | 3 +- ...tationConnection_onclose-manual.https.html | 3 +- ...tionConnection_onmessage-manual.https.html | 1 - .../receiving-ua/idlharness-manual.https.html | 1 - .../web-platform-tests/referrer-policy/OWNERS | 1 + ...re-protocol.keep-origin-redirect.http.html | 40 + .../insecure-protocol.no-redirect.http.html | 40 + ...re-protocol.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + ...re-protocol.keep-origin-redirect.http.html | 40 + .../insecure-protocol.no-redirect.http.html | 40 + ...re-protocol.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + ...ross-origin.keep-origin-redirect.http.html | 40 + .../cross-origin.no-redirect.http.html | 40 + ...ross-origin.swap-origin-redirect.http.html | 40 + ...ross-origin.keep-origin-redirect.http.html | 40 + .../cross-origin.no-redirect.http.html | 40 + ...ross-origin.swap-origin-redirect.http.html | 40 + ...in-insecure.keep-origin-redirect.http.html | 40 + ...same-origin-insecure.no-redirect.http.html | 40 + ...in-insecure.swap-origin-redirect.http.html | 40 + ...n-downgrade.keep-origin-redirect.http.html | 40 + ...ame-origin-downgrade.no-redirect.http.html | 40 + ...n-downgrade.swap-origin-redirect.http.html | 40 + ...in-insecure.swap-origin-redirect.http.html | 40 + ...gin-upgrade.keep-origin-redirect.http.html | 40 + .../same-origin-upgrade.no-redirect.http.html | 40 + ...gin-upgrade.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + ...ross-origin.keep-origin-redirect.http.html | 40 + .../cross-origin.no-redirect.http.html | 40 + ...ross-origin.swap-origin-redirect.http.html | 40 + ...ross-origin.keep-origin-redirect.http.html | 40 + .../cross-origin.no-redirect.http.html | 40 + ...ross-origin.swap-origin-redirect.http.html | 40 + ...in-insecure.keep-origin-redirect.http.html | 40 + ...same-origin-insecure.no-redirect.http.html | 40 + ...in-insecure.swap-origin-redirect.http.html | 40 + ...in-insecure.swap-origin-redirect.http.html | 40 + .../referrer-policy/spec.src.json | 1 - .../referrer-policy/spec_json.js | 2 +- ...ss-insecure.keep-origin-redirect.http.html | 40 + .../cross-insecure.no-redirect.http.html | 40 + ...ss-insecure.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + ...me-insecure.keep-origin-redirect.http.html | 40 + .../same-insecure.no-redirect.http.html | 40 + ...me-insecure.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + ...re-protocol.keep-origin-redirect.http.html | 40 + .../insecure-protocol.no-redirect.http.html | 40 + ...re-protocol.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + ...re-protocol.keep-origin-redirect.http.html | 40 + .../insecure-protocol.no-redirect.http.html | 40 + ...re-protocol.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + .../generic.keep-origin-redirect.http.html | 40 + .../script-tag/generic.no-redirect.http.html | 40 + .../generic.swap-origin-redirect.http.html | 40 + ...re-protocol.keep-origin-redirect.http.html | 40 + .../insecure-protocol.no-redirect.http.html | 40 + ...re-protocol.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + ...re-protocol.keep-origin-redirect.http.html | 40 + .../insecure-protocol.no-redirect.http.html | 40 + ...re-protocol.swap-origin-redirect.http.html | 40 + ...de-protocol.keep-origin-redirect.http.html | 40 + .../upgrade-protocol.no-redirect.http.html | 40 + ...de-protocol.swap-origin-redirect.http.html | 40 + .../web-platform-tests/remote-playback/OWNERS | 1 + .../chromium/chooser_service.mojom.js | 4 +- .../resources/chromium/device.mojom.js | 4 +- .../chromium/device_manager.mojom.js | 6 +- .../chromium/fake_bluetooth.mojom.js | 6 +- .../chromium/fake_bluetooth_chooser.mojom.js | 4 +- .../chromium/generic_sensor_mocks.js | 226 + .../chromium/generic_sensor_mocks.js.headers | 1 + .../chromium/mojo_layouttest_test.mojom.js | 4 +- .../resources/chromium/sensor.mojom.js | 1072 +++ .../chromium/sensor_provider.mojom.js | 429 + .../resources/idlharness.js | 144 +- .../web-platform-tests/resources/readme.md | 2 +- .../IdlInterface/get_inheritance_stack.html | 8 + .../resources/test/wptserver.py | 9 +- .../resources/testharness.js | 138 +- .../page-visibility-manual.html | 2 +- .../web-platform-tests/secure-contexts/OWNERS | 1 + .../web-platform-tests/server-timing/OWNERS | 1 + .../server-timing/cross_origin.html | 7 +- .../navigation_timing_idl.https.html | 14 + .../resource_timing_idl.https.html | 14 + .../server-timing/resources/blue_tao.png | Bin 0 -> 485 bytes .../resources/blue_tao.png.sub.headers | 2 + .../server_timing_header-parsing.https.html | 49 + .../server-timing/service_worker_idl.html | 18 + .../web-platform-tests/server-timing/sw.js | 19 + .../test_server_timing.https.html | 45 + .../test_server_timing.https.html.sub.headers | 1 + .../service-worker/activation.https.html | 4 +- .../detached-context.https.html | 2 +- .../registration-updateviacache.https.html | 42 +- .../resource-timing-cross-origin.https.html | 52 + .../resources/iframe-with-image.html | 2 + .../resources/resource-timing-worker.js | 16 +- .../resources/square.png.sub.headers | 2 + .../resources/test-helpers.sub.js | 6 +- .../resources/worker-fetching-cross-origin.js | 10 + .../test-011.html | 2 - ...gn-object-paints-before-rect-expected.html | 12 + .../foreign-object-paints-before-rect.html | 16 + ...xpected.html => stacking-context-ref.html} | 0 .../foreignObject/stacking-context.html | 2 +- .../tools/ci/ci_resources_unittest.sh | 4 + .../tools/ci/ci_taskcluster.sh | 5 +- tests/wpt/web-platform-tests/tools/ci/jobs.py | 3 +- .../tools/ci/make_hosts_file.py | 3 +- .../web-platform-tests/tools/ci/taskgraph.py | 10 +- .../tools/ci/tests/test_jobs.py | 8 +- .../tools/docker/Dockerfile | 14 +- .../web-platform-tests/tools/docker/start.sh | 30 +- .../wpt/web-platform-tests/tools/lint/lint.py | 12 +- .../relative-testharness-interact.html | 5 + .../css/css-unique/relative-testharness.html | 4 + .../tests/relative-testharness-manual.html | 3 + .../tools/lint/tests/test_file_lints.py | 2 + .../tools/lint/tests/test_lint.py | 23 + .../web-platform-tests/tools/manifest/item.py | 6 +- .../tools/manifest/sourcefile.py | 16 +- .../tools/manifest/tests/test_sourcefile.py | 31 + .../web-platform-tests/tools/serve/serve.py | 105 +- .../tools/serve/test_serve.py | 85 +- .../tools/webdriver/webdriver/client.py | 7 +- .../web-platform-tests/tools/wpt/browser.py | 146 +- tests/wpt/web-platform-tests/tools/wpt/run.py | 32 +- .../web-platform-tests/tools/wpt/testfiles.py | 42 +- .../tools/wpt/tests/test_wpt.py | 111 + .../tools/wptrunner/requirements_chrome.txt | 2 +- .../wptrunner/requirements_chrome_android.txt | 2 +- .../tools/wptrunner/requirements_edge.txt | 2 +- .../tools/wptrunner/requirements_ie.txt | 2 +- .../tools/wptrunner/requirements_opera.txt | 2 +- .../tools/wptrunner/requirements_safari.txt | 2 +- .../tools/wptrunner/requirements_sauce.txt | 2 +- .../wptrunner/wptrunner/browsers/edge.py | 20 +- .../wptrunner/wptrunner/browsers/firefox.py | 27 +- .../wptrunner/wptrunner/browsers/sauce.py | 2 +- .../tools/wptrunner/wptrunner/environment.py | 13 +- .../wptrunner/wptrunner/executors/base.py | 1 + .../wptrunner/executors/executormarionette.py | 14 +- .../executors/testharness_marionette.js | 24 - .../testharness_marionette_resume.js | 46 - .../tools/wptrunner/wptrunner/formatters.py | 13 +- .../tools/wptrunner/wptrunner/reduce.py | 1 + .../tools/wptrunner/wptrunner/testloader.py | 6 +- .../wptrunner/tests/browsers/test_sauce.py | 6 +- .../wptrunner/tests/test_products.py | 4 +- .../tools/wptrunner/wptrunner/update/tree.py | 6 +- .../tools/wptrunner/wptrunner/vcs.py | 12 +- .../wptrunner/wptrunner/wptcommandline.py | 4 + .../tools/wptrunner/wptrunner/wptrunner.py | 18 +- .../tools/wptrunner/wptrunner/wpttest.py | 24 +- .../tools/wptserve/setup.py | 4 +- .../tools/wptserve/tests/test_config.py | 141 +- .../tools/wptserve/wptserve/config.py | 107 +- .../tools/wptserve/wptserve/pipes.py | 39 +- .../tools/wptserve/wptserve/server.py | 7 +- .../wptserve}/sslutils/__init__.py | 0 .../{ => wptserve/wptserve}/sslutils/base.py | 2 +- .../wptserve}/sslutils/openssl.py | 2 +- .../wptserve}/sslutils/pregenerated.py | 0 .../touch-events/create-touch-touchlist.html | 17 +- .../touch-events/historical.html | 10 +- .../multi-touch-interfaces-manual.html | 1 + .../touch-events/single-touch-manual.html | 1 + .../web-platform-tests/trusted-types/OWNERS | 1 + .../upgrade-insecure-requests/OWNERS | 1 + tests/wpt/web-platform-tests/url/README.md | 10 +- tests/wpt/web-platform-tests/url/failure.html | 8 +- .../web-platform-tests/url/setters_tests.json | 11 + .../url/urlsearchparams-foreach.html | 6 +- .../web-platform-tests/url/urltestdata.json | 26 +- .../alertdialog_modal_false-manual.html | 1 - .../alertdialog_modal_true-manual.html | 1 - .../application_activedescendant-manual.html | 1 - ...activedescendant_value_changes-manual.html | 1 - .../aria-current_not_declared-manual.html | 1 - ...ria-current_with_value_changes-manual.html | 1 - .../aria-current_with_value_date-manual.html | 1 - ...ia-current_with_value_location-manual.html | 1 - .../aria-current_with_value_page-manual.html | 1 - .../aria-current_with_value_step-manual.html | 1 - .../aria-current_with_value_time-manual.html | 1 - .../aria-current_with_value_true-manual.html | 1 - ...current_with_value_unspecified-manual.html | 1 - ...ls_pointing_to_details_element-manual.html | 1 - ...etails_pointing_to_div_element-manual.html | 1 - ...e_in_feed_posinset_and_setsize-manual.html | 1 - .../article_in_feed_setsize_-1-manual.html | 1 - ...t_in_feed_posinset_and_setsize-manual.html | 1 - .../button_haspopup_dialog-manual.html | 1 - .../button_haspopup_emptystring-manual.html | 1 - .../button_haspopup_false-manual.html | 1 - .../wai-aria/button_haspopup_foo-manual.html | 1 - .../wai-aria/button_haspopup_grid-manual.html | 1 - .../button_haspopup_listbox-manual.html | 1 - .../wai-aria/button_haspopup_menu-manual.html | 1 - .../wai-aria/button_haspopup_tree-manual.html | 1 - .../wai-aria/button_haspopup_true-manual.html | 1 - .../button_haspopup_unspecified-manual.html | 1 - .../button_roledescription_empty-manual.html | 1 - .../button_roledescription_valid-manual.html | 1 - ...oledescription_whitespace_only-manual.html | 1 - .../wai-aria/cell-manual.html | 1 - .../cell_aria-colspan_2_on_div-manual.html | 1 - ...colspan_2_on_td_html_colspan_3-manual.html | 1 - ...span_3_with_headers_and_border-manual.html | 1 - ...an_3_with_three_actual_columns-manual.html | 1 - ...ith_html_colspan_not_specified-manual.html | 1 - .../cell_aria-rowspan_2_on_div-manual.html | 1 - ...rowspan_2_on_td_html_rowspan_3-manual.html | 1 - ...wspan_3_with_three_actual_rows-manual.html | 1 - ...ith_html_rowspan_not_specified-manual.html | 1 - .../wai-aria/cell_colindex_4-manual.html | 1 - .../wai-aria/cell_rowindex_4-manual.html | 1 - .../checkbox_readonly_false-manual.html | 1 - .../checkbox_readonly_true-manual.html | 1 - .../checkbox_readonly_unspecified-manual.html | 1 - ...mnheader_aria-colspan_2_on_div-manual.html | 1 - ...colspan_2_on_th_html_colspan_3-manual.html | 1 - ...an_3_with_three_actual_columns-manual.html | 1 - ...ith_html_colspan_not_specified-manual.html | 1 - ...mnheader_aria-rowspan_2_on_div-manual.html | 1 - ...rowspan_2_on_th_html_rowspan_3-manual.html | 1 - ...wspan_3_with_three_actual_rows-manual.html | 1 - ...ith_html_rowspan_not_specified-manual.html | 1 - .../columnheader_colindex_4-manual.html | 1 - .../columnheader_rowindex_4-manual.html | 1 - ...e_not_automatically_propagated-manual.html | 1 - ...e_not_automatically_propagated-manual.html | 1 - ...ombobox_controls_an_invalid_id-manual.html | 1 - .../combobox_haspopup_dialog-manual.html | 1 - .../combobox_haspopup_false-manual.html | 1 - .../combobox_haspopup_grid-manual.html | 1 - .../combobox_haspopup_listbox-manual.html | 1 - .../combobox_haspopup_menu-manual.html | 1 - .../combobox_haspopup_tree-manual.html | 1 - .../combobox_haspopup_true-manual.html | 1 - .../combobox_haspopup_unspecified-manual.html | 1 - ...ombobox_orientation_horizontal-manual.html | 1 - ...mbobox_orientation_unspecified-manual.html | 1 - .../combobox_orientation_vertical-manual.html | 1 - .../combobox_readonly_false-manual.html | 1 - .../combobox_readonly_true-manual.html | 1 - .../combobox_readonly_unspecified-manual.html | 1 - .../wai-aria/dialog_modal_false-manual.html | 1 - .../wai-aria/dialog_modal_true-manual.html | 1 - .../dialog_modal_unspecified-manual.html | 1 - ...out_role_roledescription_valid-manual.html | 1 - ...essage_object_in_invalid_state-manual.html | 1 - ...rmessage_object_in_valid_state-manual.html | 1 - .../wai-aria/feed-manual.html | 1 - .../wai-aria/figure-manual.html | 1 - ...false_automatically_propagated-manual.html | 1 - ..._true_automatically_propagated-manual.html | 1 - .../wai-aria/grid_busy_false-manual.html | 1 - .../wai-aria/grid_busy_true-manual.html | 1 - .../grid_busy_value_changes-manual.html | 1 - .../wai-aria/grid_colcount_8-manual.html | 1 - ...id_columnheader_readonly_false-manual.html | 1 - ...rid_columnheader_readonly_true-manual.html | 1 - ...umnheader_readonly_unspecified-manual.html | 1 - ...id_columnheader_required_false-manual.html | 1 - ...rid_columnheader_required_true-manual.html | 1 - ...umnheader_required_unspecified-manual.html | 1 - .../wai-aria/grid_rowcount_3-manual.html | 1 - .../grid_rowheader_readonly_false-manual.html | 1 - .../grid_rowheader_readonly_true-manual.html | 1 - ...rowheader_readonly_unspecified-manual.html | 1 - .../grid_rowheader_required_false-manual.html | 1 - .../grid_rowheader_required_true-manual.html | 1 - ...rowheader_required_unspecified-manual.html | 1 - ...gridcell_aria-colspan_2_on_div-manual.html | 1 - ...gridcell_aria-rowspan_2_on_div-manual.html | 1 - .../wai-aria/gridcell_colindex_4-manual.html | 1 - .../wai-aria/gridcell_rowindex_4-manual.html | 1 - ...undefined_element_not_rendered-manual.html | 1 - ...den_undefined_element_rendered-manual.html | 1 - .../heading_level_unspecified-manual.html | 1 - ...eyshortcuts_multiple_shortcuts-manual.html | 1 - .../keyshortcuts_one_shortcut-manual.html | 1 - .../wai-aria/listbox_busy_false-manual.html | 1 - .../wai-aria/listbox_busy_true-manual.html | 1 - ...listbox_orientation_horizontal-manual.html | 1 - ...istbox_orientation_unspecified-manual.html | 1 - .../listbox_orientation_vertical-manual.html | 1 - .../listbox_readonly_false-manual.html | 1 - .../listbox_readonly_true-manual.html | 1 - .../listbox_readonly_unspecified-manual.html | 1 - .../wai-aria/listitem_setsize_-1-manual.html | 1 - .../menu_orientation_horizontal-manual.html | 1 - .../menu_orientation_unspecified-manual.html | 1 - .../menu_orientation_vertical-manual.html | 1 - .../wai-aria/menubar_busy_false-manual.html | 1 - .../wai-aria/menubar_busy_true-manual.html | 1 - ...menubar_orientation_horizontal-manual.html | 1 - ...enubar_orientation_unspecified-manual.html | 1 - .../menubar_orientation_vertical-manual.html | 1 - .../menuitem_posinset_and_setsize-manual.html | 1 - ...mcheckbox_posinset_and_setsize-manual.html | 1 - ...enuitemcheckbox_readonly_false-manual.html | 1 - ...menuitemcheckbox_readonly_true-manual.html | 1 - ...mcheckbox_readonly_unspecified-manual.html | 1 - ...itemradio_posinset_and_setsize-manual.html | 1 - .../menuitemradio_readonly_false-manual.html | 1 - .../menuitemradio_readonly_true-manual.html | 1 - ...itemradio_readonly_unspecified-manual.html | 1 - .../wai-aria/none-manual.html | 1 - .../option_selected_false-manual.html | 1 - .../wai-aria/option_selected_true-manual.html | 1 - .../option_selected_undefined-manual.html | 1 - .../option_selected_value_changes-manual.html | 1 - ...iogroup_orientation_horizontal-manual.html | 1 - ...ogroup_orientation_unspecified-manual.html | 1 - ...adiogroup_orientation_vertical-manual.html | 1 - .../radiogroup_readonly_false-manual.html | 1 - .../radiogroup_readonly_true-manual.html | 1 - ...adiogroup_readonly_unspecified-manual.html | 1 - .../wai-aria/region_with_name-manual.html | 1 - .../wai-aria/region_without_name-manual.html | 1 - .../wai-aria/row_colindex_4-manual.html | 1 - .../wai-aria/row_rowindex_4-manual.html | 1 - ...owheader_aria-colspan_2_on_div-manual.html | 1 - ...owheader_aria-rowspan_2_on_div-manual.html | 1 - .../wai-aria/rowheader_colindex_4-manual.html | 1 - .../wai-aria/rowheader_rowindex_4-manual.html | 1 - ...e_not_automatically_propagated-manual.html | 1 - ...e_not_automatically_propagated-manual.html | 1 - ...rollbar_all_values_unspecified-manual.html | 1 - ...lbar_only_valuenow_unspecified-manual.html | 1 - ...ollbar_orientation_unspecified-manual.html | 1 - .../wai-aria/searchbox-manual.html | 1 - .../searchbox_activedescendant-manual.html | 1 - ...activedescendant_value_changes-manual.html | 1 - .../searchbox_autocomplete_both-manual.html | 1 - .../searchbox_autocomplete_inline-manual.html | 1 - .../searchbox_autocomplete_list-manual.html | 1 - .../searchbox_autocomplete_none-manual.html | 1 - ...chbox_autocomplete_unspecified-manual.html | 1 - .../searchbox_multiline_false-manual.html | 1 - .../searchbox_multiline_true-manual.html | 1 - ...earchbox_multiline_unspecified-manual.html | 1 - .../searchbox_placeholder-manual.html | 1 - .../searchbox_readonly_false-manual.html | 1 - .../searchbox_readonly_true-manual.html | 1 - ...searchbox_readonly_unspecified-manual.html | 1 - .../searchbox_required_false-manual.html | 1 - .../searchbox_required_true-manual.html | 1 - ...searchbox_required_unspecified-manual.html | 1 - ...cusable_all_values_unspecified-manual.html | 1 - ...able_only_valuenow_unspecified-manual.html | 1 - .../separator_focusable_valuetext-manual.html | 1 - ...arator_orientation_unspecified-manual.html | 1 - ...cusable_all_values_unspecified-manual.html | 1 - ...eparator_unfocusable_valuetext-manual.html | 1 - .../slider_all_values_unspecified-manual.html | 1 - ...ider_only_valuenow_unspecified-manual.html | 1 - ...slider_orientation_unspecified-manual.html | 1 - .../slider_readonly_false-manual.html | 1 - .../wai-aria/slider_readonly_true-manual.html | 1 - .../slider_readonly_unspecified-manual.html | 1 - ...nbutton_all_values_unspecified-manual.html | 1 - ...only_aria-valuenow_unspecified-manual.html | 1 - .../spinbutton_readonly_false-manual.html | 1 - .../spinbutton_readonly_true-manual.html | 1 - ...pinbutton_readonly_unspecified-manual.html | 1 - .../wai-aria/switch_checked_false-manual.html | 1 - .../wai-aria/switch_checked_mixed-manual.html | 1 - .../wai-aria/switch_checked_true-manual.html | 1 - .../switch_checked_undefined-manual.html | 1 - .../switch_checked_value_changes-manual.html | 1 - .../switch_readonly_false-manual.html | 1 - .../wai-aria/switch_readonly_true-manual.html | 1 - .../switch_readonly_unspecified-manual.html | 1 - .../tab_posinset_and_setsize-manual.html | 1 - .../wai-aria/table_colcount_-1-manual.html | 1 - .../wai-aria/table_colcount_8-manual.html | 1 - .../wai-aria/table_rowcount_-1-manual.html | 1 - .../wai-aria/table_rowcount_3-manual.html | 1 - ...tablist_orientation_horizontal-manual.html | 1 - ...ablist_orientation_unspecified-manual.html | 1 - .../tablist_orientation_vertical-manual.html | 1 - .../wai-aria/term_role-manual.html | 1 - .../wai-aria/textbox_placeholder-manual.html | 1 - ...toolbar_orientation_horizontal-manual.html | 1 - ...oolbar_orientation_unspecified-manual.html | 1 - .../toolbar_orientation_vertical-manual.html | 1 - .../wai-aria/tools/make_tests.pl | 1 - .../tree_orientation_horizontal-manual.html | 1 - .../tree_orientation_unspecified-manual.html | 1 - .../tree_orientation_vertical-manual.html | 1 - .../wai-aria/treegrid_colcount_8-manual.html | 1 - ...reegrid_orientation_horizontal-manual.html | 1 - ...eegrid_orientation_unspecified-manual.html | 1 - .../treegrid_orientation_vertical-manual.html | 1 - .../wai-aria/treegrid_rowcount_3-manual.html | 1 - .../treeitem_selected_false-manual.html | 1 - .../treeitem_selected_true-manual.html | 1 - .../treeitem_selected_undefined-manual.html | 1 - ...reeitem_selected_value_changes-manual.html | 1 - tests/wpt/web-platform-tests/wasm/OWNERS | 2 + .../interfaces/Animation/idlharness.html | 17 +- .../AnimationEffect/getComputedTiming.html | 4 +- .../interfaces/Document/getAnimations.html | 21 + .../nfc_push_ArrayBuffer-manual.https.html | 2 +- .../nfc_push_DOMString-manual.https.html | 2 +- .../nfc_recordType_empty-manual.https.html | 2 +- .../nfc_recordType_json-manual.https.html | 2 +- .../nfc_recordType_opaque-manual.https.html | 2 +- .../nfc_recordType_text-manual.https.html | 2 +- .../nfc_recordType_url-manual.https.html | 2 +- .../web-platform-tests/webaudio/js/helpers.js | 4 +- .../webaudio/resources/audio-param.js | 44 + .../webaudio/resources/mix-testing.js | 23 + .../realtimeanalyser-basic.html | 57 + .../realtimeanalyser-fft-scaling.html | 113 + .../realtimeanalyser-fft-sizing.html | 54 + .../audiobuffer-copy-channel.html | 331 + .../audiobuffer-getChannelData.html | 66 + .../audiobuffer.html | 71 + .../audiocontext-getoutputtimestamp.html | 32 + .../audiocontext-suspend-resume.html | 145 + .../audiocontextoptions.html | 162 + .../audioparam-connect-audioratesignal.html | 103 + .../audioparam-exceptional-values.html | 235 + ...dioparam-exponentialRampToValueAtTime.html | 63 + .../audioparam-large-endtime.html | 73 + .../audioparam-linearRampToValueAtTime.html | 60 + .../audioparam-method-chaining.html | 143 + .../audioparam-setTargetAtTime.html | 61 + .../audioparam-setValueAtTime.html | 57 + .../audioparam-setValueCurve-exceptions.html | 320 + .../audioparam-setValueCurveAtTime.html | 71 + .../audioparam-summingjunction.html | 120 + .../event-insertion.html | 314 + .../__init__.py | 0 .../accept.py} | 4 +- .../support => add_cookie}/__init__.py | 0 .../add_cookie.py => add_cookie/add.py} | 0 .../tests/{state => close_window}/__init__.py | 0 .../webdriver/tests/close_window/close.py | 39 + .../tests/close_window/user_prompts.py | 88 + .../contexts/resizing_and_positioning.py | 61 - .../{state/text => delete_cookie}/__init__.py | 0 .../webdriver/tests/delete_cookie/delete.py | 21 + .../user_prompts.py} | 27 +- .../tests/dismiss_alert/__init__.py} | 0 .../dismiss.py} | 4 +- .../tests/document_handling/page_source.py | 14 - .../tests/element_clear/__init__.py} | 0 .../clear.py} | 17 +- .../webdriver/tests/element_click/bubbling.py | 4 +- .../webdriver/tests/element_click/stale.py | 14 +- .../element_retrieval/get_active_element.py | 259 - .../content_editable.py} | 0 .../tests/element_send_keys/form_controls.py | 21 +- .../element_send_keys/interactability.py | 25 +- .../element_send_keys/scroll_into_view.py | 15 +- .../tests/execute_async_script/collections.py | 4 +- .../execute_async_script/user_prompts.py | 66 +- .../tests/execute_script/collections.py | 4 +- .../webdriver/tests/execute_script/cyclic.py | 4 +- .../json_serialize_windowproxy.py | 29 +- .../tests/execute_script/user_prompts.py | 67 +- .../webdriver/tests/find_element/__init__.py | 0 .../find_element.py => find_element/find.py} | 6 +- .../find_element_from_element/__init__.py | 0 .../find.py} | 10 +- .../webdriver/tests/find_elements/__init__.py | 0 .../find.py} | 6 +- .../find_elements_from_element/__init__.py | 0 .../find.py} | 11 +- .../webdriver/tests/fullscreen_window.py | 210 - .../tests/fullscreen_window/__init__.py | 0 .../tests/fullscreen_window/fullscreen.py | 96 + .../tests/fullscreen_window/user_prompts.py | 116 + .../tests/get_active_element/__init__.py | 0 .../webdriver/tests/get_active_element/get.py | 149 + .../tests/get_alert_text/__init__.py | 0 .../get.py} | 16 +- .../tests/get_current_url/__init__.py | 0 .../current_url.py => get_current_url/get.py} | 42 +- .../tests/get_current_url/user_prompts.py | 77 + .../tests/get_element_attribute/get.py | 101 + .../tests/get_element_property/__init__.py | 0 .../tests/get_element_property/get.py | 55 + .../get_element_property/user_prompts.py | 87 + .../tests/get_element_tag_name/__init__.py | 0 .../tests/get_element_tag_name/get.py | 43 + .../get_element_tag_name/user_prompts.py | 85 + .../tests/get_element_text/__init__.py | 0 .../get_text.py => get_element_text/get.py} | 22 +- .../tests/get_named_cookie/__init__.py | 0 .../get.py} | 0 .../webdriver/tests/get_timeouts/__init__.py | 0 .../get_timeouts.py => get_timeouts/get.py} | 6 +- .../webdriver/tests/get_title/__init__.py | 0 .../webdriver/tests/get_title/get.py | 69 + .../webdriver/tests/get_title/user_prompts.py | 118 + .../webdriver/tests/get_window_rect.py | 160 - .../tests/get_window_rect/__init__.py | 0 .../webdriver/tests/get_window_rect/get.py | 64 + .../tests/get_window_rect/user_prompts.py | 65 + .../tests/is_element_selected/__init__.py | 0 .../tests/is_element_selected/selected.py | 72 + .../tests/is_element_selected/user_prompts.py | 84 + .../tests/maximize_window/__init__.py | 0 .../maximize.py} | 104 +- .../tests/maximize_window/user_prompts.py | 62 + .../tests/minimize_window/__init__.py | 0 .../minimize.py} | 102 +- .../tests/minimize_window/user_prompts.py | 62 + .../webdriver/tests/navigation/get_title.py | 282 - .../webdriver/tests/new_session/__init__.py | 0 .../{sessions => }/new_session/conftest.py | 0 .../new_session/create_alwaysMatch.py | 0 .../new_session/create_firstMatch.py | 0 .../new_session/default_values.py | 0 .../new_session/invalid_capabilities.py | 0 .../tests/{sessions => }/new_session/merge.py | 0 .../{sessions => }/new_session/response.py | 0 .../tests/new_session/support/__init__.py | 0 .../new_session/support/create.py | 0 .../webdriver/tests/page_source/__init__.py | 0 .../webdriver/tests/page_source/source.py | 16 + .../tests/send_alert_text/__init__.py | 0 .../send.py} | 6 +- .../tests/set_window_rect/__init__.py | 0 .../set.py} | 145 +- .../tests/set_window_rect/user_prompts.py | 73 + .../tests/state/get_element_attribute.py | 197 - .../tests/state/get_element_property.py | 168 - .../tests/state/get_element_tag_name.py | 151 - .../tests/state/is_element_selected.py | 185 - .../webdriver/tests/status/__init__.py | 0 .../tests/{sessions => status}/status.py | 19 +- .../webdriver/tests/support/fixtures.py | 1 + .../webdriver/tests/support/inline.py | 6 +- .../tests/switch_to_parent_frame/__init__.py | 0 .../switch.py} | 9 +- tests/wpt/web-platform-tests/webgl/OWNERS | 1 + .../RTCDTMFSender-insertDTMF.https.html | 2 +- .../webrtc/RTCIceTransport.html | 4 +- ...onnection-add-track-no-deadlock.https.html | 30 + ...eerConnection-canTrickleIceCandidates.html | 4 +- ...TCPeerConnection-getIdentityAssertion.html | 10 +- .../RTCPeerConnection-getStats.https.html | 8 +- .../RTCPeerConnection-peerIdentity.html | 2 +- ...Connection-setDescription-transceiver.html | 12 +- ...TCPeerConnection-setRemoteDescription.html | 134 +- ...Receiver-getContributingSources.https.html | 2 +- .../webrtc/RTCRtpReceiver-getStats.https.html | 4 +- ...eiver-getSynchronizationSources.https.html | 2 +- .../webrtc/RTCRtpSender-getStats.https.html | 4 +- .../webrtc/identity-helper.js | 2 +- .../webrtc/protocol/README.txt | 21 + .../webrtc/protocol/video-codecs.html | 63 + .../usb.dedicatedworker.sharedworker.js | 13 + .../webusb/resources/usb.serviceworker.js | 9 + .../worker/usb.dedicatedworker.https.html | 11 + .../worker/usb.serviceworker.https.html | 12 + .../webusb/worker/usb.sharedworker.https.html | 11 + .../webxr/interfaces.https.html | 1 + .../modules/dedicated-worker-import-meta.html | 15 + .../modules/dedicated-worker-import.html | 28 + .../dynamic-import-given-url-worker.js | 2 +- .../workers/modules/resources/empty-worker.js | 1 + .../resources/import-scripts-worker.js | 6 + ...tatic-import-non-existent-script-worker.js | 1 + tests/wpt/web-platform-tests/worklets/OWNERS | 1 + .../worklets/resources/credentials-tests.js | 4 +- .../service-worker-interception-tests.js | 2 - .../x-frame-options/README.md | 2 + .../xhr/access-control-basic-denied.htm | 8 +- ...cess-control-basic-get-fail-non-simple.htm | 9 +- ...basic-non-cors-safelisted-content-type.htm | 9 +- ...-with-non-cors-safelisted-content-type.htm | 9 +- ...s-control-preflight-sync-header-denied.htm | 15 +- ...s-control-preflight-sync-method-denied.htm | 15 +- ...s-control-preflight-sync-not-supported.htm | 15 +- .../xhr/event-error-order.sub.html | 2 +- .../xhr/event-error.sub.html | 2 +- .../send-network-error-async-events.sub.htm | 2 +- .../send-network-error-sync-events.sub.htm | 2 +- .../xhr/sync-no-progress.any.js | 12 + 2002 files changed, 29363 insertions(+), 9022 deletions(-) create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js.ini create mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-cbc.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-ctr.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDH.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_HMAC.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDH.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_HMAC.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html.ini delete mode 100644 tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html.ini create mode 100644 tests/wpt/metadata/cors/client-hint-request-headers.htm.ini create mode 100644 tests/wpt/metadata/cors/simple-requests.htm.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-new-fc.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats-clear/clear-after-top-margin.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats/floats-in-table-caption-001.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats/new-fc-beside-adjoining-float-2.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/floats/new-fc-separates-from-float-2.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-003.xht.ini create mode 100644 tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-004.xht.ini create mode 100644 tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-005.xht.ini create mode 100644 tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-006.xht.ini create mode 100644 tests/wpt/metadata/css/css-animations/animationevent-pseudoelement.html.ini create mode 100644 tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini create mode 100644 tests/wpt/metadata/css/css-backgrounds/background-size-027.html.ini create mode 100644 tests/wpt/metadata/css/css-fonts/font-face-unicode-range-2.html.ini create mode 100644 tests/wpt/metadata/css/css-fonts/font-feature-settings-descriptor-01.html.ini create mode 100644 tests/wpt/metadata/css/css-fonts/font-size-adjust-002.html.ini delete mode 100644 tests/wpt/metadata/css/css-images/parsing/image-orientation-invalid.html.ini delete mode 100644 tests/wpt/metadata/css/css-images/parsing/image-resolution-invalid.html.ini create mode 100644 tests/wpt/metadata/css/css-images/parsing/image-resolution-valid.html.ini delete mode 100644 tests/wpt/metadata/css/css-images/parsing/object-fit-invalid.html.ini create mode 100644 tests/wpt/metadata/css/css-images/parsing/object-fit-valid.html.ini delete mode 100644 tests/wpt/metadata/css/css-images/parsing/object-position-invalid.html.ini create mode 100644 tests/wpt/metadata/css/css-transforms/2d-rotate-js.html.ini create mode 100644 tests/wpt/metadata/css/css-ui/parsing/caret-color-valid.html.ini create mode 100644 tests/wpt/metadata/css/css-ui/parsing/outline-color-valid-optional.html.ini create mode 100644 tests/wpt/metadata/css/css-ui/parsing/outline-valid-mandatory.html.ini create mode 100644 tests/wpt/metadata/css/css-ui/parsing/outline-valid-optional.html.ini create mode 100644 tests/wpt/metadata/css/css-ui/parsing/resize-valid.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/elementScroll-002.html.ini create mode 100644 tests/wpt/metadata/css/cssom/preferred-stylesheet-order.html.ini create mode 100644 tests/wpt/metadata/css/cssom/preferred-stylesheet-reversed-order.html.ini create mode 100644 tests/wpt/metadata/css/cssom/stylesheet-title.html.ini delete mode 100644 tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-invalid.html.ini delete mode 100644 tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-invalid.html.ini delete mode 100644 tests/wpt/metadata/dom/nodes/MutationObserver-takeRecords.html.ini create mode 100644 tests/wpt/metadata/dom/nodes/Node-normalize.html.ini create mode 100644 tests/wpt/metadata/eventsource/interfaces.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/cors/cors-expose-star.html.ini rename tests/wpt/metadata/fetch/api/cors/{cors-expose-star-worker.html.ini => cors-expose-star.sub.any.js.ini} (55%) create mode 100644 tests/wpt/metadata/fetch/api/cors/cors-filtering.sub.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/cors/cors-multiple-origins-worker.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/cors/cors-multiple-origins.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-count-worker.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-count.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-empty-location-worker.html.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-location-worker.html.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-location.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-location.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-method-worker.html.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-method.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-method.html.ini rename tests/wpt/metadata/fetch/api/redirect/{redirect-mode-worker.html.ini => redirect-mode.any.js.ini} (52%) delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-mode.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-origin-worker.html.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-origin.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-origin.html.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-referrer-worker.html.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-referrer.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-referrer.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-stream-with-broken-then.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/basic-auth-cache-test.html.ini create mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js.ini create mode 100644 tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js.ini create mode 100644 tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini create mode 100644 tests/wpt/metadata/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js.ini create mode 100644 tests/wpt/metadata/html/webappapis/animation-frames/idlharness.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini create mode 100644 tests/wpt/metadata/touch-events/historical.html.ini create mode 100644 tests/wpt/metadata/websockets/Close-1000-reason.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Close-1000.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Close-Reason-124Bytes.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Close-reason-unpaired-surrogates.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Close-undefined.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Create-blocked-port.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Create-valid-url-array-protocols.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Create-valid-url-protocol.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Create-valid-url.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Secure-Send-binary-arraybufferview-float32.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-0byte-data.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-65K-data.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-Unpaired-Surrogates.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-binary-65K-arraybuffer.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-binary-arraybuffer.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-binary-arraybufferview-int16-offset.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-binary-arraybufferview-int8.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-binary-blob.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-data.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-data.worker.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-null.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-paired-surrogates.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Send-unicode-data.any.js.ini create mode 100644 tests/wpt/metadata/websockets/constructor/010.html.ini create mode 100644 tests/wpt/metadata/websockets/constructor/012.html.ini create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/events/015.html.ini create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/events/017.html.ini create mode 100644 tests/wpt/metadata/websockets/multi-globals/message-received.html.ini create mode 100644 tests/wpt/metadata/websockets/opening-handshake/001.html.ini create mode 100644 tests/wpt/metadata/websockets/referrer.any.js.ini create mode 100644 tests/wpt/metadata/websockets/security/001.html.ini create mode 100644 tests/wpt/metadata/webstorage/idlharness.html.ini delete mode 100644 tests/wpt/mozilla/meta/css/iframe/hide_after_load.html.ini create mode 100644 tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini create mode 100644 tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini create mode 100644 tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini create mode 100644 tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini create mode 100644 tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini create mode 100644 tests/wpt/web-platform-tests/2dcontext/OWNERS create mode 100644 tests/wpt/web-platform-tests/BackgroundSync/OWNERS create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js create mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html delete mode 100644 tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html delete mode 100644 tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element_which_is_hidden-manual.html delete mode 100644 tests/wpt/web-platform-tests/accname/name_test_case_663-manual.html create mode 100644 tests/wpt/web-platform-tests/apng/OWNERS create mode 100644 tests/wpt/web-platform-tests/async-local-storage/storage-smoke-test.https.tentative.html create mode 100644 tests/wpt/web-platform-tests/audio-output/OWNERS create mode 100644 tests/wpt/web-platform-tests/budget-api/OWNERS create mode 100644 tests/wpt/web-platform-tests/clear-site-data/OWNERS create mode 100644 tests/wpt/web-platform-tests/client-hints/OWNERS create mode 100644 tests/wpt/web-platform-tests/common/subset-tests.js delete mode 100644 tests/wpt/web-platform-tests/config.default.json delete mode 100644 tests/wpt/web-platform-tests/console/console-count-label-conversion.any.js create mode 100644 tests/wpt/web-platform-tests/console/console-countReset-logging-manual.html create mode 100644 tests/wpt/web-platform-tests/console/console-counting-label-conversion.any.js delete mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/child-navigates-parent-blocked.html create mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/child-navigates-parent-blocked.sub.html rename tests/wpt/web-platform-tests/content-security-policy/navigate-to/{child-navigates-parent-blocked.html.headers => child-navigates-parent-blocked.sub.html.headers} (100%) delete mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/form-blocked.html create mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/form-blocked.sub.html delete mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/href-location-blocked.html create mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/href-location-blocked.sub.html delete mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/link-click-blocked.html create mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/link-click-blocked.sub.html delete mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/meta-refresh-blocked.html create mode 100644 tests/wpt/web-platform-tests/content-security-policy/navigate-to/meta-refresh-blocked.sub.html rename tests/wpt/web-platform-tests/content-security-policy/navigate-to/{parent-navigates-child-blocked.html.headers => parent-navigates-child-blocked.html.sub.headers} (50%) create mode 100644 tests/wpt/web-platform-tests/cookie-store/serviceworker_cookieStore_subscriptions.js create mode 100644 tests/wpt/web-platform-tests/cookie-store/serviceworker_cookieStore_subscriptions.tentative.https.html create mode 100644 tests/wpt/web-platform-tests/cookie-store/serviceworker_cookieStore_subscriptions_basic.js create mode 100644 tests/wpt/web-platform-tests/cookie-store/serviceworker_cookieStore_subscriptions_basic.tentative.https.html create mode 100644 tests/wpt/web-platform-tests/cookies/prefix/__host.document-cookie.non-secure.html create mode 100644 tests/wpt/web-platform-tests/cookies/prefix/__host.http.non-secure.html create mode 100644 tests/wpt/web-platform-tests/cookies/prefix/__secure.document-cookie.non-secure.html create mode 100644 tests/wpt/web-platform-tests/cookies/prefix/__secure.http.non-secure.html create mode 100644 tests/wpt/web-platform-tests/cookies/prefix/__secure.http.secure.html create mode 100644 tests/wpt/web-platform-tests/cookies/prefix/document-cookie.non-secure.html create mode 100644 tests/wpt/web-platform-tests/cookies/resources/cookie-helper.sub.js create mode 100644 tests/wpt/web-platform-tests/cookies/resources/drop.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/dropSameSite.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/dropSecure.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/helpers.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/imgIfMatch.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/list.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/postToParent.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/redirectWithCORSHeaders.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/set.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/setSameSite.py create mode 100644 tests/wpt/web-platform-tests/cookies/resources/setSecure.py create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/fetch.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/form-get-blank-reload.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/form-get-blank.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/form-post-blank-reload.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/form-post-blank.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/iframe-reload.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/iframe.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/img.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/window-open-reload.html create mode 100644 tests/wpt/web-platform-tests/cookies/samesite/window-open.html create mode 100644 tests/wpt/web-platform-tests/cookies/secure/cookie-forcing.html create mode 100644 tests/wpt/web-platform-tests/cookies/secure/create-cookie-http.html create mode 100644 tests/wpt/web-platform-tests/cors/client-hint-request-headers.htm create mode 100644 tests/wpt/web-platform-tests/credential-management/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/CSS2/abspos/table-caption-is-containing-block-001.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/abspos/table-caption-passes-abspos-up-001.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-new-fc.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/clear-after-top-margin.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/nested-clearance-new-formatting-context.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-beside-adjoining-float-2.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-separates-from-float-2.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-001.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-002.html create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-001-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-001.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-002.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-003.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-004.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-005.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-006.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-011.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-012.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-013.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-014.xht create mode 100644 tests/wpt/web-platform-tests/css/css-animations/animationevent-pseudoelement.html create mode 100644 tests/wpt/web-platform-tests/css/css-backgrounds/background-rounded-image-clip.html create mode 100644 tests/wpt/web-platform-tests/css/css-backgrounds/reference/background-rounded-image-clip.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lab-004-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lab-005-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lab-006-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lab-007-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-contain/contain-layout-006.html create mode 100644 tests/wpt/web-platform-tests/css/css-contain/contain-layout-007.html create mode 100644 tests/wpt/web-platform-tests/css/css-contain/contain-paint-009.html create mode 100644 tests/wpt/web-platform-tests/css/css-contain/contain-paint-010.html create mode 100644 tests/wpt/web-platform-tests/css/css-content/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/css-display/display-list-item-height-after-dom-change.html create mode 100644 tests/wpt/web-platform-tests/css/css-fill-stroke/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container.html create mode 100644 tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container.html create mode 100644 tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/flexbox_first-letter.html create mode 100644 tests/wpt/web-platform-tests/css/css-font-loading/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-fonts/font-feature-settings-descriptor-01-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-fonts/font-feature-settings-descriptor-01.html create mode 100644 tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002-ref.html rename tests/wpt/web-platform-tests/css/css-fonts/support/fonts/{font-feature-settings-rendering-2-expected.html => font-feature-settings-rendering-2-ref.html} (100%) create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html create mode 100644 tests/wpt/web-platform-tests/css/css-properties-values-api/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/css-scoping/keyframes-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-scoping/keyframes-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-anchoring/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/css-shadow-parts/OWNERS create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-009.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-010.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-026.html create mode 100644 tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-030.html create mode 100644 tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004.html create mode 100644 tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005.html create mode 100644 tests/wpt/web-platform-tests/css/css-syntax/unicode-range-selector.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/box-sizing-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/box-sizing-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/caret-color-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/caret-color-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/cursor-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/cursor-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-color-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-color-valid-mandatory.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-color-valid-optional.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-offset-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-offset-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-style-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-style-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-valid-mandatory.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-valid-optional.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-width-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/outline-width-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/resize-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/resize-valid.html rename tests/wpt/web-platform-tests/css/{css-backgrounds => css-ui/parsing}/resources/parsing-testcommon.js (73%) create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/text-overflow-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-ui/parsing/text-overflow-valid.html create mode 100644 tests/wpt/web-platform-tests/css/cssom-view/elementScroll-002.html create mode 100644 tests/wpt/web-platform-tests/css/cssom/preferred-stylesheet-order.html create mode 100644 tests/wpt/web-platform-tests/css/cssom/preferred-stylesheet-reversed-order.html create mode 100644 tests/wpt/web-platform-tests/css/cssom/stylesheet-title.html create mode 100644 tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html create mode 100644 tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html create mode 100644 tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html create mode 100644 tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html create mode 100644 tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html create mode 100644 tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html create mode 100644 tests/wpt/web-platform-tests/device-memory/OWNERS create mode 100644 tests/wpt/web-platform-tests/feature-policy/experimental-features/resources/vertical-scroll-touch-action.html create mode 100644 tests/wpt/web-platform-tests/feature-policy/experimental-features/vertical-scroll-touch-action-manual.tentative.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star-worker.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.html rename tests/wpt/web-platform-tests/fetch/api/cors/{cors-expose-star.js => cors-expose-star.sub.any.js} (93%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering-worker.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.html rename tests/wpt/web-platform-tests/fetch/api/cors/{cors-filtering.js => cors-filtering.sub.any.js} (92%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.js create mode 100644 tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-count.js => redirect-count.any.js} (89%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-empty-location.js => redirect-empty-location.any.js} (81%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-location.js => redirect-location.any.js} (95%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-method.js => redirect-method.any.js} (96%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-mode.js => redirect-mode.any.js} (94%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-origin.js => redirect-origin.any.js} (90%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-referrer.js => redirect-referrer.any.js} (96%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.html delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker.html rename tests/wpt/web-platform-tests/fetch/api/redirect/{redirect-to-dataurl.js => redirect-to-dataurl.any.js} (89%) delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-stream-with-broken-then.any.js rename tests/wpt/web-platform-tests/{http/content_length.html => fetch/content-length/content-length.html} (100%) rename tests/wpt/web-platform-tests/{http/content_length.html.headers => fetch/content-length/content-length.html.headers} (100%) rename tests/wpt/web-platform-tests/fetch/corb/{img-html-correctly-labeled.sub-expected.html => img-html-correctly-labeled.sub-ref.html} (100%) rename tests/wpt/web-platform-tests/fetch/corb/{img-png-mislabeled-as-html-nosniff.tentative.sub-expected.html => img-png-mislabeled-as-html-nosniff.tentative.sub-ref.html} (100%) rename tests/wpt/web-platform-tests/fetch/corb/{img-png-mislabeled-as-html.sub-expected.html => img-png-mislabeled-as-html.sub-ref.html} (100%) create mode 100644 tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js create mode 100644 tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js.headers create mode 100644 tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js create mode 100644 tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js.headers create mode 100644 tests/wpt/web-platform-tests/fetch/corb/script-html-js-polyglot.sub.html rename tests/wpt/web-platform-tests/{http => fetch/http-cache}/basic-auth-cache-test-ref.html (100%) rename tests/wpt/web-platform-tests/{http => fetch/http-cache}/basic-auth-cache-test.html (79%) rename tests/wpt/web-platform-tests/{http => fetch/http-cache}/resources/securedimage.py (82%) create mode 100644 tests/wpt/web-platform-tests/generic-sensor/README.md create mode 100644 tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/README.md rename tests/wpt/web-platform-tests/{http => html/browsers/browsing-the-web/navigating-across-documents}/refresh/navigate.window.js (100%) rename tests/wpt/web-platform-tests/{http => html/browsers/browsing-the-web/navigating-across-documents}/refresh/resources/multiple.asis (100%) rename tests/wpt/web-platform-tests/{http => html/browsers/browsing-the-web/navigating-across-documents}/refresh/resources/refresh.py (100%) rename tests/wpt/web-platform-tests/{http => html/browsers/browsing-the-web/navigating-across-documents}/refresh/resources/refreshed.txt (100%) rename tests/wpt/web-platform-tests/{http => html/browsers/browsing-the-web/navigating-across-documents}/refresh/subresource.any.js (100%) create mode 100644 tests/wpt/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_url.html rename tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/{ => support}/document_domain_setter_iframe.html (100%) create mode 100644 tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/contentType.window.js create mode 100644 tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js create mode 100644 tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js create mode 100644 tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html create mode 100644 tests/wpt/web-platform-tests/html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html create mode 100644 tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode-ref.html create mode 100644 tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js create mode 100644 tests/wpt/web-platform-tests/html/user-activation/activation-thru-contextmenu-event-manual.html create mode 100644 tests/wpt/web-platform-tests/html/webappapis/timers/missing-timeout-setinterval.any.js delete mode 100644 tests/wpt/web-platform-tests/http/OWNERS delete mode 100644 tests/wpt/web-platform-tests/http/refresh/README.md create mode 100644 tests/wpt/web-platform-tests/imagebitmap-renderingcontext/OWNERS create mode 100644 tests/wpt/web-platform-tests/infrastructure/expected-fail/timeout.html create mode 100644 tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini create mode 100644 tests/wpt/web-platform-tests/interfaces/keyboard-map.idl create mode 100644 tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html create mode 100644 tests/wpt/web-platform-tests/keyboard-lock/OWNERS create mode 100644 tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html create mode 100644 tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-iframe.https.html create mode 100644 tests/wpt/web-platform-tests/keyboard-lock/resources/iframe-lock-helper.html create mode 100644 tests/wpt/web-platform-tests/keyboard-map/idlharness.https.html create mode 100644 tests/wpt/web-platform-tests/keyboard-map/keyboard-map-https.html create mode 100644 tests/wpt/web-platform-tests/media-capabilities/OWNERS create mode 100644 tests/wpt/web-platform-tests/mediacapture-fromelement/OWNERS create mode 100644 tests/wpt/web-platform-tests/mediacapture-image/OWNERS create mode 100644 tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-applyConstraints.https.html create mode 100644 tests/wpt/web-platform-tests/mediasession/OWNERS create mode 100644 tests/wpt/web-platform-tests/netinfo/OWNERS create mode 100644 tests/wpt/web-platform-tests/offscreen-canvas/OWNERS create mode 100644 tests/wpt/web-platform-tests/old-tests/OWNERS create mode 100644 tests/wpt/web-platform-tests/orientation-event/OWNERS create mode 100644 tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor.https.html create mode 100644 tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor.https.html rename tests/wpt/web-platform-tests/orientation-sensor/{OrientationSensor.https.html => orientation-sensor-tests.js} (63%) create mode 100644 tests/wpt/web-platform-tests/picture-in-picture/OWNERS create mode 100644 tests/wpt/web-platform-tests/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-manual.html create mode 100644 tests/wpt/web-platform-tests/pointerevents/pointerlock/pointerevent_movementxy_when_locked-manual.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html create mode 100644 tests/wpt/web-platform-tests/remote-playback/OWNERS create mode 100644 tests/wpt/web-platform-tests/resources/chromium/generic_sensor_mocks.js create mode 100644 tests/wpt/web-platform-tests/resources/chromium/generic_sensor_mocks.js.headers create mode 100644 tests/wpt/web-platform-tests/resources/chromium/sensor.mojom.js create mode 100644 tests/wpt/web-platform-tests/resources/chromium/sensor_provider.mojom.js create mode 100644 tests/wpt/web-platform-tests/secure-contexts/OWNERS create mode 100644 tests/wpt/web-platform-tests/server-timing/OWNERS create mode 100644 tests/wpt/web-platform-tests/server-timing/navigation_timing_idl.https.html create mode 100644 tests/wpt/web-platform-tests/server-timing/resource_timing_idl.https.html create mode 100644 tests/wpt/web-platform-tests/server-timing/resources/blue_tao.png create mode 100644 tests/wpt/web-platform-tests/server-timing/resources/blue_tao.png.sub.headers create mode 100644 tests/wpt/web-platform-tests/server-timing/server_timing_header-parsing.https.html create mode 100644 tests/wpt/web-platform-tests/server-timing/service_worker_idl.html create mode 100644 tests/wpt/web-platform-tests/server-timing/sw.js create mode 100644 tests/wpt/web-platform-tests/server-timing/test_server_timing.https.html create mode 100644 tests/wpt/web-platform-tests/server-timing/test_server_timing.https.html.sub.headers create mode 100644 tests/wpt/web-platform-tests/service-workers/service-worker/resource-timing-cross-origin.https.html create mode 100644 tests/wpt/web-platform-tests/service-workers/service-worker/resources/iframe-with-image.html create mode 100644 tests/wpt/web-platform-tests/service-workers/service-worker/resources/square.png.sub.headers create mode 100644 tests/wpt/web-platform-tests/service-workers/service-worker/resources/worker-fetching-cross-origin.js create mode 100644 tests/wpt/web-platform-tests/svg/extensibility/foreignObject/foreign-object-paints-before-rect-expected.html create mode 100644 tests/wpt/web-platform-tests/svg/extensibility/foreignObject/foreign-object-paints-before-rect.html rename tests/wpt/web-platform-tests/svg/extensibility/foreignObject/{stacking-context-expected.html => stacking-context-ref.html} (100%) create mode 100644 tests/wpt/web-platform-tests/tools/lint/tests/dummy/css/css-unique/relative-testharness-interact.html create mode 100644 tests/wpt/web-platform-tests/tools/lint/tests/dummy/css/css-unique/relative-testharness.html create mode 100644 tests/wpt/web-platform-tests/tools/lint/tests/dummy/tests/relative-testharness-manual.html delete mode 100644 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/testharness_marionette.js delete mode 100644 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/testharness_marionette_resume.js rename tests/wpt/web-platform-tests/tools/{ => wptserve/wptserve}/sslutils/__init__.py (100%) rename tests/wpt/web-platform-tests/tools/{ => wptserve/wptserve}/sslutils/base.py (88%) rename tests/wpt/web-platform-tests/tools/{ => wptserve/wptserve}/sslutils/openssl.py (99%) rename tests/wpt/web-platform-tests/tools/{ => wptserve/wptserve}/sslutils/pregenerated.py (100%) create mode 100644 tests/wpt/web-platform-tests/trusted-types/OWNERS create mode 100644 tests/wpt/web-platform-tests/upgrade-insecure-requests/OWNERS create mode 100644 tests/wpt/web-platform-tests/wasm/OWNERS create mode 100644 tests/wpt/web-platform-tests/webaudio/resources/audio-param.js create mode 100644 tests/wpt/web-platform-tests/webaudio/resources/mix-testing.js create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-sizing.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-connect-audioratesignal.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueAtTime.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html create mode 100644 tests/wpt/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html rename tests/wpt/web-platform-tests/webdriver/tests/{element_retrieval => accept_alert}/__init__.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{user_prompts/accept_alert.py => accept_alert/accept.py} (89%) rename tests/wpt/web-platform-tests/webdriver/tests/{sessions/new_session/support => add_cookie}/__init__.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{cookies/add_cookie.py => add_cookie/add.py} (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{state => close_window}/__init__.py (100%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/close_window/close.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/close_window/user_prompts.py delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/contexts/resizing_and_positioning.py rename tests/wpt/web-platform-tests/webdriver/tests/{state/text => delete_cookie}/__init__.py (100%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/delete_cookie/delete.py rename tests/wpt/web-platform-tests/webdriver/tests/{cookies/delete_cookie.py => delete_cookie/user_prompts.py} (79%) rename tests/wpt/web-platform-tests/{html/browsers/origin/.gitkeep => webdriver/tests/dismiss_alert/__init__.py} (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{user_prompts/dismiss_alert.py => dismiss_alert/dismiss.py} (89%) delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/document_handling/page_source.py rename tests/wpt/web-platform-tests/{html/browsers/origin/relaxing-the-same-origin-restriction/.gitkeep => webdriver/tests/element_clear/__init__.py} (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{interaction/element_clear.py => element_clear/clear.py} (98%) delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/element_retrieval/get_active_element.py rename tests/wpt/web-platform-tests/webdriver/tests/{interaction/send_keys_content_editable.py => element_send_keys/content_editable.py} (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{contexts => execute_script}/json_serialize_windowproxy.py (61%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/find_element/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{element_retrieval/find_element.py => find_element/find.py} (95%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/find_element_from_element/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{element_retrieval/find_element_from_element.py => find_element_from_element/find.py} (94%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/find_elements/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{element_retrieval/find_elements.py => find_elements/find.py} (96%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/find_elements_from_element/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{element_retrieval/find_elements_from_element.py => find_elements_from_element/find.py} (94%) delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/fullscreen_window.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/fullscreen_window/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/fullscreen_window/fullscreen.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/fullscreen_window/user_prompts.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_active_element/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_active_element/get.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_alert_text/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{user_prompts/get_alert_text.py => get_alert_text/get.py} (79%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_current_url/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{navigation/current_url.py => get_current_url/get.py} (72%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_current_url/user_prompts.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_attribute/get.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_property/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_property/get.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_property/user_prompts.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_tag_name/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_tag_name/get.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_tag_name/user_prompts.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_element_text/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{state/text/get_text.py => get_element_text/get.py} (53%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_named_cookie/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{cookies/get_named_cookie.py => get_named_cookie/get.py} (100%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_timeouts/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{sessions/get_timeouts.py => get_timeouts/get.py} (87%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_title/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_title/get.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_title/user_prompts.py delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_window_rect.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_window_rect/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_window_rect/get.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/get_window_rect/user_prompts.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/is_element_selected/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/is_element_selected/selected.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/is_element_selected/user_prompts.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/maximize_window/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{contexts/maximize_window.py => maximize_window/maximize.py} (65%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/maximize_window/user_prompts.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/minimize_window/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{minimize_window.py => minimize_window/minimize.py} (57%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/minimize_window/user_prompts.py delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/navigation/get_title.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/new_session/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/conftest.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/create_alwaysMatch.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/create_firstMatch.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/default_values.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/invalid_capabilities.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/merge.py (100%) rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/response.py (100%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/new_session/support/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => }/new_session/support/create.py (100%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/page_source/__init__.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/page_source/source.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/send_alert_text/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{user_prompts/send_alert_text.py => send_alert_text/send.py} (94%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/set_window_rect/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{set_window_rect.py => set_window_rect/set.py} (77%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/set_window_rect/user_prompts.py delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/state/get_element_attribute.py delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/state/get_element_property.py delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/state/get_element_tag_name.py delete mode 100644 tests/wpt/web-platform-tests/webdriver/tests/state/is_element_selected.py create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/status/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{sessions => status}/status.py (79%) create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/switch_to_parent_frame/__init__.py rename tests/wpt/web-platform-tests/webdriver/tests/{switch_to_parent_frame.py => switch_to_parent_frame/switch.py} (67%) create mode 100644 tests/wpt/web-platform-tests/webgl/OWNERS create mode 100644 tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-add-track-no-deadlock.https.html create mode 100644 tests/wpt/web-platform-tests/webrtc/protocol/README.txt create mode 100644 tests/wpt/web-platform-tests/webrtc/protocol/video-codecs.html create mode 100644 tests/wpt/web-platform-tests/webusb/resources/usb.dedicatedworker.sharedworker.js create mode 100644 tests/wpt/web-platform-tests/webusb/resources/usb.serviceworker.js create mode 100644 tests/wpt/web-platform-tests/webusb/worker/usb.dedicatedworker.https.html create mode 100644 tests/wpt/web-platform-tests/webusb/worker/usb.serviceworker.https.html create mode 100644 tests/wpt/web-platform-tests/webusb/worker/usb.sharedworker.https.html create mode 100644 tests/wpt/web-platform-tests/workers/modules/resources/empty-worker.js create mode 100644 tests/wpt/web-platform-tests/workers/modules/resources/import-scripts-worker.js create mode 100644 tests/wpt/web-platform-tests/workers/modules/resources/static-import-non-existent-script-worker.js create mode 100644 tests/wpt/web-platform-tests/worklets/OWNERS create mode 100644 tests/wpt/web-platform-tests/x-frame-options/README.md create mode 100644 tests/wpt/web-platform-tests/xhr/sync-no-progress.any.js diff --git a/tests/wpt/metadata/FileAPI/idlharness.html.ini b/tests/wpt/metadata/FileAPI/idlharness.html.ini index bcf886825d98..e0de309e99f6 100644 --- a/tests/wpt/metadata/FileAPI/idlharness.html.ini +++ b/tests/wpt/metadata/FileAPI/idlharness.html.ini @@ -15,3 +15,6 @@ [FileReader interface: new FileReader() must inherit property "readAsBinaryString(Blob)" with the proper type] expected: FAIL + [File API automated IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini b/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini index 70812cb9f6f9..09efefe4dde2 100644 --- a/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini +++ b/tests/wpt/metadata/FileAPI/idlharness.worker.js.ini @@ -78,3 +78,6 @@ [FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL(Blob)" with the proper type] expected: FAIL + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini index ed43d3717707..29ac1ee620d3 100644 --- a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini +++ b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini @@ -2,7 +2,6 @@ [Fetching a blob URL immediately before revoking it works in an iframe.] expected: FAIL - [Fetching a blob URL immediately before revoking it works in an iframe navigation.] - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/metadata/FileAPI/url/url-in-tags.window.js.ini b/tests/wpt/metadata/FileAPI/url/url-in-tags.window.js.ini index e7cac1778c34..9eae19c4edee 100644 --- a/tests/wpt/metadata/FileAPI/url/url-in-tags.window.js.ini +++ b/tests/wpt/metadata/FileAPI/url/url-in-tags.window.js.ini @@ -1,4 +1,5 @@ [url-in-tags.window.html] + expected: TIMEOUT [Blob URL fragment is implemented.] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index ac605e3f8f07..ff78f408175c 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -151,12 +151,6 @@ {} ] ], - "accname/description_from_content_of_describedby_element_which_is_hidden-manual.html": [ - [ - "/accname/description_from_content_of_describedby_element_which_is_hidden-manual.html", - {} - ] - ], "accname/description_link-with-label-manual.html": [ [ "/accname/description_link-with-label-manual.html", @@ -817,12 +811,6 @@ {} ] ], - "accname/name_test_case_663-manual.html": [ - [ - "/accname/name_test_case_663-manual.html", - {} - ] - ], "accname/name_test_case_663a-manual.html": [ [ "/accname/name_test_case_663a-manual.html", @@ -1279,6 +1267,12 @@ {} ] ], + "console/console-countReset-logging-manual.html": [ + [ + "/console/console-countReset-logging-manual.html", + {} + ] + ], "console/console-format-specifier-symbol-manual.html": [ [ "/console/console-format-specifier-symbol-manual.html", @@ -12943,6 +12937,12 @@ {} ] ], + "feature-policy/experimental-features/vertical-scroll-touch-action-manual.tentative.html": [ + [ + "/feature-policy/experimental-features/vertical-scroll-touch-action-manual.tentative.html", + {} + ] + ], "fullscreen/api/document-exit-fullscreen-manual.html": [ [ "/fullscreen/api/document-exit-fullscreen-manual.html", @@ -14539,6 +14539,12 @@ {} ] ], + "html/user-activation/activation-thru-contextmenu-event-manual.html": [ + [ + "/html/user-activation/activation-thru-contextmenu-event-manual.html", + {} + ] + ], "html/webappapis/scripting/event-loops/task_microtask_ordering-manual.html": [ [ "/html/webappapis/scripting/event-loops/task_microtask_ordering-manual.html", @@ -15013,6 +15019,12 @@ {} ] ], + "pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-manual.html": [ + [ + "/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-manual.html", + {} + ] + ], "pointerevents/pointerevent_boundary_events_in_capturing-manual.html": [ [ "/pointerevents/pointerevent_boundary_events_in_capturing-manual.html", @@ -15379,6 +15391,12 @@ {} ] ], + "pointerevents/pointerlock/pointerevent_movementxy_when_locked-manual.html": [ + [ + "/pointerevents/pointerlock/pointerevent_movementxy_when_locked-manual.html", + {} + ] + ], "pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture-manual.html": [ [ "/pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture-manual.html", @@ -21075,6 +21093,30 @@ {} ] ], + "css/CSS2/abspos/table-caption-is-containing-block-001.html": [ + [ + "/css/CSS2/abspos/table-caption-is-containing-block-001.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/abspos/table-caption-passes-abspos-up-001.html": [ + [ + "/css/CSS2/abspos/table-caption-passes-abspos-up-001.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/CSS2/backgrounds/background-001.xht": [ [ "/css/CSS2/backgrounds/background-001.xht", @@ -46835,6 +46877,18 @@ {} ] ], + "css/CSS2/floats-clear/adjoining-float-new-fc.html": [ + [ + "/css/CSS2/floats-clear/adjoining-float-new-fc.html", + [ + [ + "/css/CSS2/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats-clear/clear-001.xht": [ [ "/css/CSS2/floats-clear/clear-001.xht", @@ -46895,6 +46949,18 @@ {} ] ], + "css/CSS2/floats-clear/clear-after-top-margin.html": [ + [ + "/css/CSS2/floats-clear/clear-after-top-margin.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats-clear/clear-applies-to-000.xht": [ [ "/css/CSS2/floats-clear/clear-applies-to-000.xht", @@ -49043,6 +49109,78 @@ {} ] ], + "css/CSS2/floats-clear/nested-clearance-new-formatting-context.html": [ + [ + "/css/CSS2/floats-clear/nested-clearance-new-formatting-context.html", + [ + [ + "/css/reference/ref-filled-green-200px-square.html", + "==" + ] + ], + {} + ] + ], + "css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html": [ + [ + "/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html", + [ + [ + "/css/reference/nothing.html", + "==" + ] + ], + {} + ] + ], + "css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html": [ + [ + "/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/floats-clear/no-clearance-due-to-large-margin.html": [ + [ + "/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html": [ + [ + "/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], + "css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html": [ + [ + "/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats/floated-table-wider-than-specified.html": [ [ "/css/CSS2/floats/floated-table-wider-than-specified.html", @@ -49055,6 +49193,18 @@ {} ] ], + "css/CSS2/floats/floats-in-table-caption-001.html": [ + [ + "/css/CSS2/floats/floats-in-table-caption-001.html", + [ + [ + "/css/CSS2/floats/floats-in-table-caption-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats/floats-placement-vertical-001a.xht": [ [ "/css/CSS2/floats/floats-placement-vertical-001a.xht", @@ -49587,6 +49737,18 @@ {} ] ], + "css/CSS2/floats/new-fc-beside-adjoining-float-2.html": [ + [ + "/css/CSS2/floats/new-fc-beside-adjoining-float-2.html", + [ + [ + "/css/reference/ref-filled-green-200px-square.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats/new-fc-beside-adjoining-float.html": [ [ "/css/CSS2/floats/new-fc-beside-adjoining-float.html", @@ -49599,6 +49761,18 @@ {} ] ], + "css/CSS2/floats/new-fc-separates-from-float-2.html": [ + [ + "/css/CSS2/floats/new-fc-separates-from-float-2.html", + [ + [ + "/css/reference/ref-filled-green-200px-square.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats/new-fc-separates-from-float.html": [ [ "/css/CSS2/floats/new-fc-separates-from-float.html", @@ -69387,6 +69561,30 @@ {} ] ], + "css/CSS2/normal-flow/margin-collapsing-in-table-caption-001.html": [ + [ + "/css/CSS2/normal-flow/margin-collapsing-in-table-caption-001.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], + "css/CSS2/normal-flow/margin-collapsing-in-table-caption-002.html": [ + [ + "/css/CSS2/normal-flow/margin-collapsing-in-table-caption-002.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/normal-flow/max-height-001.xht": [ [ "/css/CSS2/normal-flow/max-height-001.xht", @@ -98031,6 +98229,138 @@ {} ] ], + "css/CSS2/visudet/inline-block-baseline-001.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-001.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-001-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-002.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-002.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-001-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-003.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-003.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-001-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-004.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-004.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-001-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-005.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-005.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-001-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-006.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-006.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-001-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-010.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-010.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-010-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-011.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-011.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-010-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-012.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-012.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-010-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-013.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-013.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-010-ref.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-014.xht": [ + [ + "/css/CSS2/visudet/inline-block-baseline-014.xht", + [ + [ + "/css/CSS2/visudet/inline-block-baseline-010-ref.xht", + "==" + ] + ], + {} + ] + ], "css/CSS2/visudet/line-height-201.html": [ [ "/css/CSS2/visudet/line-height-201.html", @@ -100603,6 +100933,18 @@ {} ] ], + "css/css-backgrounds/background-rounded-image-clip.html": [ + [ + "/css/css-backgrounds/background-rounded-image-clip.html", + [ + [ + "/css/css-backgrounds/reference/background-rounded-image-clip.html", + "==" + ] + ], + {} + ] + ], "css/css-backgrounds/background-size-002.html": [ [ "/css/css-backgrounds/background-size-002.html", @@ -104832,7 +105174,7 @@ "/css/css-color/lab-004.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-004-ref.html", "==" ] ], @@ -104844,7 +105186,7 @@ "/css/css-color/lab-005.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-005-ref.html", "==" ] ], @@ -104856,7 +105198,7 @@ "/css/css-color/lab-006.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-006-ref.html", "==" ] ], @@ -104868,7 +105210,7 @@ "/css/css-color/lab-007.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-007-ref.html", "==" ] ], @@ -104916,7 +105258,7 @@ "/css/css-color/lch-004.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-004-ref.html", "==" ] ], @@ -104928,7 +105270,7 @@ "/css/css-color/lch-005.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-005-ref.html", "==" ] ], @@ -104940,7 +105282,7 @@ "/css/css-color/lch-006.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-006-ref.html", "==" ] ], @@ -104952,7 +105294,7 @@ "/css/css-color/lch-007.html", [ [ - "/css/css-color/blacktext-ref.html", + "/css/css-color/lab-007-ref.html", "==" ] ], @@ -106471,6 +106813,30 @@ {} ] ], + "css/css-contain/contain-layout-006.html": [ + [ + "/css/css-contain/contain-layout-006.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "css/css-contain/contain-layout-007.html": [ + [ + "/css/css-contain/contain-layout-007.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-layout-breaks-001.html": [ [ "/css/css-contain/contain-layout-breaks-001.html", @@ -106591,6 +106957,30 @@ {} ] ], + "css/css-contain/contain-paint-009.html": [ + [ + "/css/css-contain/contain-paint-009.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "css/css-contain/contain-paint-010.html": [ + [ + "/css/css-contain/contain-paint-010.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-size-001.html": [ [ "/css/css-contain/contain-size-001.html", @@ -109219,6 +109609,42 @@ {} ] ], + "css/css-filter/filtered-block-is-container.html": [ + [ + "/css/css-filter/filtered-block-is-container.html", + [ + [ + "/css/css-filter/filtered-block-is-container-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-filter/filtered-html-is-not-container.html": [ + [ + "/css/css-filter/filtered-html-is-not-container.html", + [ + [ + "/css/css-filter/filtered-html-is-not-container-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-filter/filtered-inline-is-container.html": [ + [ + "/css/css-filter/filtered-inline-is-container.html", + [ + [ + "/css/css-filter/filtered-inline-is-container-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/Flexible-order.html": [ [ "/css/css-flexbox/Flexible-order.html", @@ -113871,6 +114297,30 @@ {} ] ], + "css/css-fonts/font-face-unicode-range-2.html": [ + [ + "/css/css-fonts/font-face-unicode-range-2.html", + [ + [ + "/css/css-fonts/font-face-unicode-range-2-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-fonts/font-feature-settings-descriptor-01.html": [ + [ + "/css/css-fonts/font-feature-settings-descriptor-01.html", + [ + [ + "/css/css-fonts/font-feature-settings-descriptor-01-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-fonts/font-features-across-space-1.html": [ [ "/css/css-fonts/font-features-across-space-1.html", @@ -113967,6 +114417,18 @@ {} ] ], + "css/css-fonts/font-size-adjust-002.html": [ + [ + "/css/css-fonts/font-size-adjust-002.html", + [ + [ + "/css/css-fonts/font-size-adjust-002-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-fonts/font-size-adjust-005.xht": [ [ "/css/css-fonts/font-size-adjust-005.xht", @@ -117603,6 +118065,18 @@ {} ] ], + "css/css-grid/grid-items/percentage-size-replaced-subitems-001.html": [ + [ + "/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html", + [ + [ + "/css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-grid/grid-items/percentage-size-subitems-001.html": [ [ "/css/css-grid/grid-items/percentage-size-subitems-001.html", @@ -126679,6 +127153,18 @@ {} ] ], + "css/css-scoping/stylesheet-title-001.html": [ + [ + "/css/css-scoping/stylesheet-title-001.html", + [ + [ + "/css/css-scoping/reference/green-box.html", + "==" + ] + ], + {} + ] + ], "css/css-shapes/shape-outside/formatting-context/shape-outside-formatting-context.tentative.html": [ [ "/css/css-shapes/shape-outside/formatting-context/shape-outside-formatting-context.tentative.html", @@ -126871,6 +127357,102 @@ {} ] ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-009.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-009.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-010.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-010.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/gradients/reference/shape-outside-linear-gradient-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-shapes/shape-outside/shape-image/shape-image-000.html": [ [ "/css/css-shapes/shape-outside/shape-image/shape-image-000.html", @@ -127183,6 +127765,18 @@ {} ] ], + "css/css-shapes/shape-outside/shape-image/shape-image-026.html": [ + [ + "/css/css-shapes/shape-outside/shape-image/shape-image-026.html", + [ + [ + "/css/css-shapes/shape-outside/shape-image/reference/shape-image-006-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013.html": [ [ "/css/css-shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013.html", @@ -127675,6 +128269,18 @@ {} ] ], + "css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-030.html": [ + [ + "/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-030.html", + [ + [ + "/css/css-shapes/shape-outside/supported-shapes/inset/reference/shape-outside-inset-010-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html": [ [ "/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html", @@ -127927,6 +128533,30 @@ {} ] ], + "css/css-sizing/intrinsic-percent-non-replaced-004.html": [ + [ + "/css/css-sizing/intrinsic-percent-non-replaced-004.html", + [ + [ + "/css/css-sizing/intrinsic-percent-non-replaced-004-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-sizing/intrinsic-percent-non-replaced-005.html": [ + [ + "/css/css-sizing/intrinsic-percent-non-replaced-005.html", + [ + [ + "/css/css-sizing/intrinsic-percent-non-replaced-005-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-style-attr/style-attr-braces-001.xht": [ [ "/css/css-style-attr/style-attr-braces-001.xht", @@ -172651,6 +173281,18 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html", + "==" + ] + ], + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-content-box-001.html": [ [ "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-content-box-001.html", @@ -172939,6 +173581,18 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html", + "==" + ] + ], + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-016.html": [ [ "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-016.html", @@ -173419,6 +174073,18 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html", + "==" + ] + ], + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/ruby-text-decoration-01.html": [ [ "/css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/ruby-text-decoration-01.html", @@ -178812,7 +179478,7 @@ "/fetch/corb/img-html-correctly-labeled.sub.html", [ [ - "/fetch/corb/img-png-mislabeled-as-html.sub-expected.html", + "/fetch/corb/img-png-mislabeled-as-html.sub-ref.html", "==" ] ], @@ -178824,7 +179490,7 @@ "/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub.html", [ [ - "/fetch/corb/img-png-mislabeled-as-html.sub-expected.html", + "/fetch/corb/img-png-mislabeled-as-html.sub-ref.html", "==" ] ], @@ -178836,7 +179502,19 @@ "/fetch/corb/img-png-mislabeled-as-html.sub.html", [ [ - "/fetch/corb/img-png-mislabeled-as-html.sub-expected.html", + "/fetch/corb/img-png-mislabeled-as-html.sub-ref.html", + "==" + ] + ], + {} + ] + ], + "fetch/http-cache/basic-auth-cache-test.html": [ + [ + "/fetch/http-cache/basic-auth-cache-test.html", + [ + [ + "/fetch/http-cache/basic-auth-cache-test-ref.html", "==" ] ], @@ -181171,6 +181849,18 @@ {} ] ], + "html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html": [ + [ + "/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html", + [ + [ + "/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode-ref.html", + "==" + ] + ], + {} + ] + ], "html/rendering/replaced-elements/images/space.html": [ [ "/html/rendering/replaced-elements/images/space.html", @@ -182203,18 +182893,6 @@ {} ] ], - "http/basic-auth-cache-test.html": [ - [ - "/http/basic-auth-cache-test.html", - [ - [ - "/http/basic-auth-cache-test-ref.html", - "==" - ] - ], - {} - ] - ], "infrastructure/assumptions/ahem.html": [ [ "/infrastructure/assumptions/ahem.html", @@ -182963,12 +183641,24 @@ {} ] ], + "svg/extensibility/foreignObject/foreign-object-paints-before-rect.html": [ + [ + "/svg/extensibility/foreignObject/foreign-object-paints-before-rect.html", + [ + [ + "/svg/extensibility/foreignObject/foreign-object-paints-before-rect-expected.html", + "==" + ] + ], + {} + ] + ], "svg/extensibility/foreignObject/stacking-context.html": [ [ "/svg/extensibility/foreignObject/stacking-context.html", [ [ - "/svg/extensibility/foreignObject/stacking-context-expected.html", + "/svg/extensibility/foreignObject/stacking-context-ref.html", "==" ] ], @@ -187524,11 +188214,6 @@ {} ] ], - "./config.default.json": [ - [ - {} - ] - ], "./lint.whitelist": [ [ {} @@ -187589,6 +188274,11 @@ {} ] ], + "2dcontext/OWNERS": [ + [ + {} + ] + ], "2dcontext/best-practices/.gitkeep": [ [ {} @@ -188659,6 +189349,11 @@ {} ] ], + "BackgroundSync/OWNERS": [ + [ + {} + ] + ], "FileAPI/BlobURL/support/file_test2.txt": [ [ {} @@ -192114,11 +192809,21 @@ {} ] ], + "apng/OWNERS": [ + [ + {} + ] + ], "apng/animated-png-timeout-ref.html": [ [ {} ] ], + "audio-output/OWNERS": [ + [ + {} + ] + ], "background-fetch/OWNERS": [ [ {} @@ -192354,6 +193059,16 @@ {} ] ], + "budget-api/OWNERS": [ + [ + {} + ] + ], + "clear-site-data/OWNERS": [ + [ + {} + ] + ], "clear-site-data/support/echo-clear-site-data.py": [ [ {} @@ -192379,6 +193094,11 @@ {} ] ], + "client-hints/OWNERS": [ + [ + {} + ] + ], "client-hints/accept_ch.http.html.headers": [ [ {} @@ -192604,6 +193324,11 @@ {} ] ], + "common/subset-tests.js": [ + [ + {} + ] + ], "common/test-setting-immutable-prototype.js": [ [ {} @@ -214874,7 +215599,7 @@ {} ] ], - "content-security-policy/navigate-to/child-navigates-parent-blocked.html.headers": [ + "content-security-policy/navigate-to/child-navigates-parent-blocked.sub.html.headers": [ [ {} ] @@ -214884,7 +215609,7 @@ {} ] ], - "content-security-policy/navigate-to/parent-navigates-child-blocked.html.headers": [ + "content-security-policy/navigate-to/parent-navigates-child-blocked.html.sub.headers": [ [ {} ] @@ -215684,6 +216409,16 @@ {} ] ], + "cookie-store/serviceworker_cookieStore_subscriptions.js": [ + [ + {} + ] + ], + "cookie-store/serviceworker_cookieStore_subscriptions_basic.js": [ + [ + {} + ] + ], "cookies/OWNERS": [ [ {} @@ -216259,6 +216994,26 @@ {} ] ], + "cookies/resources/cookie-helper.sub.js": [ + [ + {} + ] + ], + "cookies/resources/drop.py": [ + [ + {} + ] + ], + "cookies/resources/dropSameSite.py": [ + [ + {} + ] + ], + "cookies/resources/dropSecure.py": [ + [ + {} + ] + ], "cookies/resources/echo-cookie.html": [ [ {} @@ -216269,11 +217024,51 @@ {} ] ], + "cookies/resources/helpers.py": [ + [ + {} + ] + ], + "cookies/resources/imgIfMatch.py": [ + [ + {} + ] + ], + "cookies/resources/list.py": [ + [ + {} + ] + ], + "cookies/resources/postToParent.py": [ + [ + {} + ] + ], + "cookies/resources/redirectWithCORSHeaders.py": [ + [ + {} + ] + ], "cookies/resources/set-cookie.py": [ [ {} ] ], + "cookies/resources/set.py": [ + [ + {} + ] + ], + "cookies/resources/setSameSite.py": [ + [ + {} + ] + ], + "cookies/resources/setSecure.py": [ + [ + {} + ] + ], "cookies/resources/testharness-helpers.js": [ [ {} @@ -216374,6 +217169,11 @@ {} ] ], + "credential-management/OWNERS": [ + [ + {} + ] + ], "credential-management/support/echoing-nester.html": [ [ {} @@ -223369,6 +224169,11 @@ {} ] ], + "css/CSS2/floats/floats-in-table-caption-001-ref.html": [ + [ + {} + ] + ], "css/CSS2/floats/floats-placement-vertical-001-ref.xht": [ [ {} @@ -234519,6 +235324,16 @@ {} ] ], + "css/CSS2/visudet/inline-block-baseline-001-ref.xht": [ + [ + {} + ] + ], + "css/CSS2/visudet/inline-block-baseline-010-ref.xht": [ + [ + {} + ] + ], "css/CSS2/visudet/reference/content-height-001-ref.html": [ [ {} @@ -238964,6 +239779,11 @@ {} ] ], + "css/css-backgrounds/reference/background-rounded-image-clip.html": [ + [ + {} + ] + ], "css/css-backgrounds/reference/background-size-002-ref.html": [ [ {} @@ -239184,11 +240004,6 @@ {} ] ], - "css/css-backgrounds/resources/parsing-testcommon.js": [ - [ - {} - ] - ], "css/css-backgrounds/support/100x100-blue-and-orange.png": [ [ {} @@ -239619,6 +240434,26 @@ {} ] ], + "css/css-color/lab-004-ref.html": [ + [ + {} + ] + ], + "css/css-color/lab-005-ref.html": [ + [ + {} + ] + ], + "css/css-color/lab-006-ref.html": [ + [ + {} + ] + ], + "css/css-color/lab-007-ref.html": [ + [ + {} + ] + ], "css/css-color/rebeccapurple-ref.html": [ [ {} @@ -240004,6 +240839,11 @@ {} ] ], + "css/css-content/OWNERS": [ + [ + {} + ] + ], "css/css-content/attr-case-insensitive-ref.html": [ [ {} @@ -240284,11 +241124,31 @@ {} ] ], + "css/css-fill-stroke/OWNERS": [ + [ + {} + ] + ], "css/css-fill-stroke/reference/paint-order-001-ref.tentative.html": [ [ {} ] ], + "css/css-filter/filtered-block-is-container-ref.html": [ + [ + {} + ] + ], + "css/css-filter/filtered-html-is-not-container-ref.html": [ + [ + {} + ] + ], + "css/css-filter/filtered-inline-is-container-ref.html": [ + [ + {} + ] + ], "css/css-flexbox/OWNERS": [ [ {} @@ -241624,6 +242484,11 @@ {} ] ], + "css/css-font-loading/OWNERS": [ + [ + {} + ] + ], "css/css-fonts/OWNERS": [ [ {} @@ -241704,6 +242569,11 @@ {} ] ], + "css/css-fonts/font-face-unicode-range-2-ref.html": [ + [ + {} + ] + ], "css/css-fonts/font-family-name-016-ref.xht": [ [ {} @@ -241734,6 +242604,11 @@ {} ] ], + "css/css-fonts/font-feature-settings-descriptor-01-ref.html": [ + [ + {} + ] + ], "css/css-fonts/font-features-across-space-1-ref.html": [ [ {} @@ -241764,6 +242639,16 @@ {} ] ], + "css/css-fonts/font-size-adjust-001-ref.html": [ + [ + {} + ] + ], + "css/css-fonts/font-size-adjust-002-ref.html": [ + [ + {} + ] + ], "css/css-fonts/font-stretch-pass-ref.html": [ [ {} @@ -242379,7 +243264,7 @@ {} ] ], - "css/css-fonts/support/fonts/font-feature-settings-rendering-2-expected.html": [ + "css/css-fonts/support/fonts/font-feature-settings-rendering-2-ref.html": [ [ {} ] @@ -250234,6 +251119,11 @@ {} ] ], + "css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html": [ + [ + {} + ] + ], "css/css-grid/grid-items/percentage-size-subitems-001-ref.html": [ [ {} @@ -252304,6 +253194,11 @@ {} ] ], + "css/css-properties-values-api/OWNERS": [ + [ + {} + ] + ], "css/css-pseudo/OWNERS": [ [ {} @@ -253489,11 +254384,26 @@ {} ] ], + "css/css-scroll-anchoring/OWNERS": [ + [ + {} + ] + ], "css/css-scroll-anchoring/README.md": [ [ {} ] ], + "css/css-scroll-snap/OWNERS": [ + [ + {} + ] + ], + "css/css-shadow-parts/OWNERS": [ + [ + {} + ] + ], "css/css-shadow-parts/support/shadow-helper.js": [ [ {} @@ -254009,6 +254919,16 @@ {} ] ], + "css/css-sizing/intrinsic-percent-non-replaced-004-ref.html": [ + [ + {} + ] + ], + "css/css-sizing/intrinsic-percent-non-replaced-005-ref.html": [ + [ + {} + ] + ], "css/css-speech/OWNERS": [ [ {} @@ -259614,6 +260534,11 @@ {} ] ], + "css/css-ui/parsing/resources/parsing-testcommon.js": [ + [ + {} + ] + ], "css/css-ui/reference/box-sizing-001-ref.html": [ [ {} @@ -270184,6 +271109,11 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html": [ + [ + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-content-box-001-ref.html": [ [ {} @@ -270294,6 +271224,11 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html": [ + [ + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-016-ref.html": [ [ {} @@ -270484,6 +271419,11 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html": [ + [ + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests-filter": [ [ {} @@ -271539,6 +272479,11 @@ {} ] ], + "device-memory/OWNERS": [ + [ + {} + ] + ], "docs/.gitignore": [ [ {} @@ -274009,6 +274954,11 @@ {} ] ], + "feature-policy/experimental-features/resources/vertical-scroll-touch-action.html": [ + [ + {} + ] + ], "feature-policy/experimental-features/resources/vertical-scroll.js": [ [ {} @@ -274174,21 +275124,6 @@ {} ] ], - "fetch/api/cors/cors-expose-star.js": [ - [ - {} - ] - ], - "fetch/api/cors/cors-filtering.js": [ - [ - {} - ] - ], - "fetch/api/cors/cors-multiple-origins.js": [ - [ - {} - ] - ], "fetch/api/policies/csp-blocked.html.headers": [ [ {} @@ -274274,46 +275209,6 @@ {} ] ], - "fetch/api/redirect/redirect-count.js": [ - [ - {} - ] - ], - "fetch/api/redirect/redirect-empty-location.js": [ - [ - {} - ] - ], - "fetch/api/redirect/redirect-location.js": [ - [ - {} - ] - ], - "fetch/api/redirect/redirect-method.js": [ - [ - {} - ] - ], - "fetch/api/redirect/redirect-mode.js": [ - [ - {} - ] - ], - "fetch/api/redirect/redirect-origin.js": [ - [ - {} - ] - ], - "fetch/api/redirect/redirect-referrer.js": [ - [ - {} - ] - ], - "fetch/api/redirect/redirect-to-dataurl.js": [ - [ - {} - ] - ], "fetch/api/request/destination/resources/dummy": [ [ {} @@ -274569,22 +275464,27 @@ {} ] ], + "fetch/content-length/content-length.html.headers": [ + [ + {} + ] + ], "fetch/corb/README.md": [ [ {} ] ], - "fetch/corb/img-html-correctly-labeled.sub-expected.html": [ + "fetch/corb/img-html-correctly-labeled.sub-ref.html": [ [ {} ] ], - "fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-expected.html": [ + "fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-ref.html": [ [ {} ] ], - "fetch/corb/img-png-mislabeled-as-html.sub-expected.html": [ + "fetch/corb/img-png-mislabeled-as-html.sub-ref.html": [ [ {} ] @@ -274634,6 +275534,26 @@ {} ] ], + "fetch/corb/resources/html-js-polyglot.js": [ + [ + {} + ] + ], + "fetch/corb/resources/html-js-polyglot.js.headers": [ + [ + {} + ] + ], + "fetch/corb/resources/html-js-polyglot2.js": [ + [ + {} + ] + ], + "fetch/corb/resources/html-js-polyglot2.js.headers": [ + [ + {} + ] + ], "fetch/corb/resources/js-mislabeled-as-html-nosniff.js": [ [ {} @@ -274709,6 +275629,11 @@ {} ] ], + "fetch/http-cache/basic-auth-cache-test-ref.html": [ + [ + {} + ] + ], "fetch/http-cache/http-cache.js": [ [ {} @@ -274719,6 +275644,11 @@ {} ] ], + "fetch/http-cache/resources/securedimage.py": [ + [ + {} + ] + ], "fetch/nosniff/importscripts.js": [ [ {} @@ -275599,6 +276529,11 @@ {} ] ], + "generic-sensor/README.md": [ + [ + {} + ] + ], "generic-sensor/generic-sensor-feature-policy-test.sub.js": [ [ {} @@ -276059,6 +276994,26 @@ {} ] ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/README.md": [ + [ + {} + ] + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/multiple.asis": [ + [ + {} + ] + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refresh.py": [ + [ + {} + ] + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refreshed.txt": [ + [ + {} + ] + ], "html/browsers/browsing-the-web/navigating-across-documents/source/support/dummy.html": [ [ {} @@ -276909,11 +277864,6 @@ {} ] ], - "html/browsers/origin/.gitkeep": [ - [ - {} - ] - ], "html/browsers/origin/cross-origin-objects/frame-with-then.html": [ [ {} @@ -276929,17 +277879,12 @@ {} ] ], - "html/browsers/origin/relaxing-the-same-origin-restriction/.gitkeep": [ - [ - {} - ] - ], - "html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_iframe.html": [ + "html/browsers/origin/relaxing-the-same-origin-restriction/support/document_domain_frame.html": [ [ {} ] ], - "html/browsers/origin/relaxing-the-same-origin-restriction/support/document_domain_frame.html": [ + "html/browsers/origin/relaxing-the-same-origin-restriction/support/document_domain_setter_iframe.html": [ [ {} ] @@ -277619,6 +278564,11 @@ {} ] ], + "html/dom/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html": [ + [ + {} + ] + ], "html/dom/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt": [ [ {} @@ -283719,6 +284669,11 @@ {} ] ], + "html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode-ref.html": [ + [ + {} + ] + ], "html/rendering/replaced-elements/image-maps-0/.gitkeep": [ [ {} @@ -287679,42 +288634,7 @@ {} ] ], - "http/OWNERS": [ - [ - {} - ] - ], - "http/basic-auth-cache-test-ref.html": [ - [ - {} - ] - ], - "http/content_length.html.headers": [ - [ - {} - ] - ], - "http/refresh/README.md": [ - [ - {} - ] - ], - "http/refresh/resources/multiple.asis": [ - [ - {} - ] - ], - "http/refresh/resources/refresh.py": [ - [ - {} - ] - ], - "http/refresh/resources/refreshed.txt": [ - [ - {} - ] - ], - "http/resources/securedimage.py": [ + "imagebitmap-renderingcontext/OWNERS": [ [ {} ] @@ -288044,6 +288964,11 @@ {} ] ], + "infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini": [ + [ + {} + ] + ], "infrastructure/metadata/infrastructure/reftest/reftest_and_fail.html.ini": [ [ {} @@ -288274,6 +289199,11 @@ {} ] ], + "interfaces/keyboard-map.idl": [ + [ + {} + ] + ], "interfaces/magnetometer.idl": [ [ {} @@ -288459,6 +289389,16 @@ {} ] ], + "keyboard-lock/OWNERS": [ + [ + {} + ] + ], + "keyboard-lock/resources/iframe-lock-helper.html": [ + [ + {} + ] + ], "longtask-timing/OWNERS": [ [ {} @@ -288779,6 +289719,11 @@ {} ] ], + "media-capabilities/OWNERS": [ + [ + {} + ] + ], "media-capabilities/README.md": [ [ {} @@ -289159,6 +290104,16 @@ {} ] ], + "mediacapture-fromelement/OWNERS": [ + [ + {} + ] + ], + "mediacapture-image/OWNERS": [ + [ + {} + ] + ], "mediacapture-record/OWNERS": [ [ {} @@ -289169,6 +290124,11 @@ {} ] ], + "mediasession/OWNERS": [ + [ + {} + ] + ], "mediasession/README.md": [ [ {} @@ -289879,6 +290839,11 @@ {} ] ], + "netinfo/OWNERS": [ + [ + {} + ] + ], "notifications/OWNERS": [ [ {} @@ -289899,6 +290864,11 @@ {} ] ], + "offscreen-canvas/OWNERS": [ + [ + {} + ] + ], "offscreen-canvas/filter/offscreencanvas.filter.js": [ [ {} @@ -289934,6 +290904,11 @@ {} ] ], + "old-tests/OWNERS": [ + [ + {} + ] + ], "old-tests/submission/Microsoft/foreigncontent/foreign_content_002.html": [ [ {} @@ -290009,6 +290984,11 @@ {} ] ], + "orientation-event/OWNERS": [ + [ + {} + ] + ], "orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html.headers": [ [ {} @@ -290044,6 +291024,11 @@ {} ] ], + "orientation-sensor/orientation-sensor-tests.js": [ + [ + {} + ] + ], "page-visibility/OWNERS": [ [ {} @@ -290214,6 +291199,11 @@ {} ] ], + "picture-in-picture/OWNERS": [ + [ + {} + ] + ], "picture-in-picture/resources/picture-in-picture-helpers.js": [ [ {} @@ -293154,6 +294144,11 @@ {} ] ], + "remote-playback/OWNERS": [ + [ + {} + ] + ], "remote-playback/README.md": [ [ {} @@ -293394,6 +294389,11 @@ {} ] ], + "secure-contexts/OWNERS": [ + [ + {} + ] + ], "secure-contexts/basic-popup-and-iframe-tests.https.js": [ [ {} @@ -293479,6 +294479,11 @@ {} ] ], + "server-timing/OWNERS": [ + [ + {} + ] + ], "server-timing/resources/blue.png": [ [ {} @@ -293489,6 +294494,16 @@ {} ] ], + "server-timing/resources/blue_tao.png": [ + [ + {} + ] + ], + "server-timing/resources/blue_tao.png.sub.headers": [ + [ + {} + ] + ], "server-timing/resources/green.png": [ [ {} @@ -294339,11 +295354,21 @@ {} ] ], + "server-timing/sw.js": [ + [ + {} + ] + ], "server-timing/test_server_timing.html.sub.headers": [ [ {} ] ], + "server-timing/test_server_timing.https.html.sub.headers": [ + [ + {} + ] + ], "service-workers/OWNERS": [ [ {} @@ -295264,6 +296289,11 @@ {} ] ], + "service-workers/service-worker/resources/iframe-with-image.html": [ + [ + {} + ] + ], "service-workers/service-worker/resources/immutable-prototype-serviceworker.js": [ [ {} @@ -295819,6 +296849,11 @@ {} ] ], + "service-workers/service-worker/resources/square.png.sub.headers": [ + [ + {} + ] + ], "service-workers/service-worker/resources/success.py": [ [ {} @@ -295919,6 +296954,11 @@ {} ] ], + "service-workers/service-worker/resources/worker-fetching-cross-origin.js": [ + [ + {} + ] + ], "service-workers/service-worker/resources/worker-interception-iframe.https.html": [ [ {} @@ -296634,7 +297674,12 @@ {} ] ], - "svg/extensibility/foreignObject/stacking-context-expected.html": [ + "svg/extensibility/foreignObject/foreign-object-paints-before-rect-expected.html": [ + [ + {} + ] + ], + "svg/extensibility/foreignObject/stacking-context-ref.html": [ [ {} ] @@ -296949,6 +297994,11 @@ {} ] ], + "trusted-types/OWNERS": [ + [ + {} + ] + ], "trusted-types/support/helper.js": [ [ {} @@ -297319,6 +298369,11 @@ {} ] ], + "upgrade-insecure-requests/OWNERS": [ + [ + {} + ] + ], "upgrade-insecure-requests/link-upgrade/basic-link-no-upgrade.sub.html": [ [ {} @@ -297549,6 +298604,11 @@ {} ] ], + "wasm/OWNERS": [ + [ + {} + ] + ], "wasm/compile_worker.js": [ [ {} @@ -297714,6 +298774,11 @@ {} ] ], + "webaudio/resources/audio-param.js": [ + [ + {} + ] + ], "webaudio/resources/audionodeoptions.js": [ [ {} @@ -297764,6 +298829,11 @@ {} ] ], + "webaudio/resources/mix-testing.js": [ + [ + {} + ] + ], "webaudio/resources/mixing-rules.js": [ [ {} @@ -298004,6 +299074,11 @@ {} ] ], + "webdriver/tests/accept_alert/__init__.py": [ + [ + {} + ] + ], "webdriver/tests/actions/__init__.py": [ [ {} @@ -298039,17 +299114,37 @@ {} ] ], + "webdriver/tests/add_cookie/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/close_window/__init__.py": [ + [ + {} + ] + ], "webdriver/tests/conftest.py": [ [ {} ] ], - "webdriver/tests/element_click/__init__.py": [ + "webdriver/tests/delete_cookie/__init__.py": [ [ {} ] ], - "webdriver/tests/element_retrieval/__init__.py": [ + "webdriver/tests/dismiss_alert/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/element_clear/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/element_click/__init__.py": [ [ {} ] @@ -298069,27 +299164,132 @@ {} ] ], - "webdriver/tests/sessions/new_session/conftest.py": [ + "webdriver/tests/find_element/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/find_element_from_element/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/find_elements/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/find_elements_from_element/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/fullscreen_window/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/get_active_element/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/get_alert_text/__init__.py": [ [ {} ] ], - "webdriver/tests/sessions/new_session/support/__init__.py": [ + "webdriver/tests/get_current_url/__init__.py": [ [ {} ] ], - "webdriver/tests/sessions/new_session/support/create.py": [ + "webdriver/tests/get_element_property/__init__.py": [ [ {} ] ], - "webdriver/tests/state/__init__.py": [ + "webdriver/tests/get_element_tag_name/__init__.py": [ [ {} ] ], - "webdriver/tests/state/text/__init__.py": [ + "webdriver/tests/get_element_text/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/get_named_cookie/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/get_timeouts/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/get_title/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/get_window_rect/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/is_element_selected/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/maximize_window/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/minimize_window/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/new_session/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/new_session/conftest.py": [ + [ + {} + ] + ], + "webdriver/tests/new_session/support/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/new_session/support/create.py": [ + [ + {} + ] + ], + "webdriver/tests/page_source/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/send_alert_text/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/set_window_rect/__init__.py": [ + [ + {} + ] + ], + "webdriver/tests/status/__init__.py": [ [ {} ] @@ -298129,6 +299329,16 @@ {} ] ], + "webdriver/tests/switch_to_parent_frame/__init__.py": [ + [ + {} + ] + ], + "webgl/OWNERS": [ + [ + {} + ] + ], "webgl/common.js": [ [ {} @@ -298259,6 +299469,11 @@ {} ] ], + "webrtc/protocol/README.txt": [ + [ + {} + ] + ], "webrtc/tools/.eslintrc.js": [ [ {} @@ -298584,6 +299799,16 @@ {} ] ], + "webusb/resources/usb.dedicatedworker.sharedworker.js": [ + [ + {} + ] + ], + "webusb/resources/usb.serviceworker.js": [ + [ + {} + ] + ], "webusb/usb-allowed-by-feature-policy.https.sub.html.headers": [ [ {} @@ -300889,11 +302114,21 @@ {} ] ], + "workers/modules/resources/empty-worker.js": [ + [ + {} + ] + ], "workers/modules/resources/import-meta-url-worker.js": [ [ {} ] ], + "workers/modules/resources/import-scripts-worker.js": [ + [ + {} + ] + ], "workers/modules/resources/nested-dynamic-import-worker.js": [ [ {} @@ -300914,6 +302149,11 @@ {} ] ], + "workers/modules/resources/static-import-non-existent-script-worker.js": [ + [ + {} + ] + ], "workers/modules/resources/static-import-worker.js": [ [ {} @@ -301169,6 +302409,11 @@ {} ] ], + "worklets/OWNERS": [ + [ + {} + ] + ], "worklets/README.md": [ [ {} @@ -301324,6 +302569,11 @@ {} ] ], + "x-frame-options/README.md": [ + [ + {} + ] + ], "x-frame-options/support/helper.js": [ [ {} @@ -309182,337 +310432,533 @@ } ] ], - "WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js": [ [ - "/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js": [ [ - "/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/failures_ECDH.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js": [ [ - "/WebCryptoAPI/generateKey/failures_ECDH.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/failures_HMAC.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_AES-KW.https.any.js": [ [ - "/WebCryptoAPI/generateKey/failures_HMAC.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-KW.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.html", + "/WebCryptoAPI/generateKey/failures_AES-KW.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_ECDH.https.any.js": [ [ - "/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.html", + "/WebCryptoAPI/generateKey/failures_ECDH.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.html", + "/WebCryptoAPI/generateKey/failures_ECDH.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_ECDSA.https.any.js": [ [ - "/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.html", + "/WebCryptoAPI/generateKey/failures_ECDSA.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.html", + "/WebCryptoAPI/generateKey/failures_ECDSA.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_HMAC.https.any.js": [ [ - "/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.html", + "/WebCryptoAPI/generateKey/failures_HMAC.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.html", + "/WebCryptoAPI/generateKey/failures_HMAC.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/successes_ECDH.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js": [ [ - "/WebCryptoAPI/generateKey/successes_ECDH.https.worker.html", + "/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.html", + "/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/successes_HMAC.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js": [ [ - "/WebCryptoAPI/generateKey/successes_HMAC.https.worker.html", + "/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.html", + "/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js": [ + "WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js": [ [ - "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.html", + "/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js": [ + ], [ - "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.html", + "/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_aes-cbc.https.html": [ + "WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_aes-cbc.https.html", + "/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_aes-ctr.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_aes-ctr.https.html", + "/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html": [ + "WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html", + "/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html", + "/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html": [ + "WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html", + "/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_failures_AES-KW.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html", + "/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_failures_ECDH.https.html": [ + "WebCryptoAPI/generateKey/successes_AES-KW.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_failures_ECDH.https.html", + "/WebCryptoAPI/generateKey/successes_AES-KW.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_failures_ECDSA.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html", + "/WebCryptoAPI/generateKey/successes_AES-KW.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_failures_HMAC.https.html": [ + "WebCryptoAPI/generateKey/successes_ECDH.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_failures_HMAC.https.html", + "/WebCryptoAPI/generateKey/successes_ECDH.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html", + "/WebCryptoAPI/generateKey/successes_ECDH.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html": [ + "WebCryptoAPI/generateKey/successes_ECDSA.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html", + "/WebCryptoAPI/generateKey/successes_ECDSA.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html", + "/WebCryptoAPI/generateKey/successes_ECDSA.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html": [ + "WebCryptoAPI/generateKey/successes_HMAC.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html", + "/WebCryptoAPI/generateKey/successes_HMAC.https.any.html", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html", + "/WebCryptoAPI/generateKey/successes_HMAC.https.any.worker.html", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html": [ + "WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js": [ [ - "/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html", + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?1-10", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_successes_AES-KW.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html", + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?101-110", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_successes_ECDH.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_successes_ECDH.https.html", + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?11-20", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_successes_ECDSA.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html", + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?111-120", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_successes_HMAC.https.html": [ + ], [ - "/WebCryptoAPI/generateKey/test_successes_HMAC.https.html", + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?121-130", { "timeout": "long" } - ] - ], - "WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html": [ + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?131-140", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?141-150", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?151-last", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?21-30", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?31-40", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?41-50", + { + "timeout": "long" + } + ], [ - "/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html", + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?51-60", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?61-70", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?71-80", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?81-90", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.html?91-100", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?1-10", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?101-110", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?11-20", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?111-120", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?121-130", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?131-140", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?141-150", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?151-last", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?21-30", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?31-40", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?41-50", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?51-60", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?61-70", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?71-80", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?81-90", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker.html?91-100", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html": [ + "WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js": [ + [ + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.html?1-10", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.html?11-20", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.html?21-30", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.html?31-last", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker.html?1-10", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker.html?11-20", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker.html?21-30", + { + "timeout": "long" + } + ], [ - "/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html", + "/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker.html?31-last", { "timeout": "long" } ] ], - "WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html": [ + "WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js": [ + [ + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.html?1-10", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.html?11-20", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.html?21-30", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.html?31-last", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.worker.html?1-10", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.worker.html?11-20", + { + "timeout": "long" + } + ], [ - "/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html", + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.worker.html?21-30", + { + "timeout": "long" + } + ], + [ + "/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.worker.html?31-last", { "timeout": "long" } @@ -309892,6 +311338,12 @@ {} ] ], + "async-local-storage/storage-smoke-test.https.tentative.html": [ + [ + "/async-local-storage/storage-smoke-test.https.tentative.html", + {} + ] + ], "audio-output/HTMLMediaElement-sinkId-idl.html": [ [ "/audio-output/HTMLMediaElement-sinkId-idl.html", @@ -311466,13 +312918,13 @@ {} ] ], - "console/console-count-label-conversion.any.js": [ + "console/console-counting-label-conversion.any.js": [ [ - "/console/console-count-label-conversion.any.html", + "/console/console-counting-label-conversion.any.html", {} ], [ - "/console/console-count-label-conversion.any.worker.html", + "/console/console-counting-label-conversion.any.worker.html", {} ] ], @@ -312420,12 +313872,10 @@ } ] ], - "content-security-policy/navigate-to/child-navigates-parent-blocked.html": [ + "content-security-policy/navigate-to/child-navigates-parent-blocked.sub.html": [ [ - "/content-security-policy/navigate-to/child-navigates-parent-blocked.html", - { - "timeout": "long" - } + "/content-security-policy/navigate-to/child-navigates-parent-blocked.sub.html", + {} ] ], "content-security-policy/navigate-to/form-action/form-action-allows-navigate-to-allows.html": [ @@ -312458,9 +313908,9 @@ {} ] ], - "content-security-policy/navigate-to/form-blocked.html": [ + "content-security-policy/navigate-to/form-blocked.sub.html": [ [ - "/content-security-policy/navigate-to/form-blocked.html", + "/content-security-policy/navigate-to/form-blocked.sub.html", {} ] ], @@ -312494,9 +313944,9 @@ {} ] ], - "content-security-policy/navigate-to/href-location-blocked.html": [ + "content-security-policy/navigate-to/href-location-blocked.sub.html": [ [ - "/content-security-policy/navigate-to/href-location-blocked.html", + "/content-security-policy/navigate-to/href-location-blocked.sub.html", {} ] ], @@ -312532,12 +313982,10 @@ } ] ], - "content-security-policy/navigate-to/link-click-blocked.html": [ + "content-security-policy/navigate-to/link-click-blocked.sub.html": [ [ - "/content-security-policy/navigate-to/link-click-blocked.html", - { - "timeout": "long" - } + "/content-security-policy/navigate-to/link-click-blocked.sub.html", + {} ] ], "content-security-policy/navigate-to/link-click-cross-origin-allowed.sub.html": [ @@ -312578,9 +314026,9 @@ {} ] ], - "content-security-policy/navigate-to/meta-refresh-blocked.html": [ + "content-security-policy/navigate-to/meta-refresh-blocked.sub.html": [ [ - "/content-security-policy/navigate-to/meta-refresh-blocked.html", + "/content-security-policy/navigate-to/meta-refresh-blocked.sub.html", {} ] ], @@ -314072,6 +315520,18 @@ {} ] ], + "cookie-store/serviceworker_cookieStore_subscriptions.tentative.https.html": [ + [ + "/cookie-store/serviceworker_cookieStore_subscriptions.tentative.https.html", + {} + ] + ], + "cookie-store/serviceworker_cookieStore_subscriptions_basic.tentative.https.html": [ + [ + "/cookie-store/serviceworker_cookieStore_subscriptions_basic.tentative.https.html", + {} + ] + ], "cookies/http-state/attribute-tests.html": [ [ "/cookies/http-state/attribute-tests.html", @@ -314096,6 +315556,114 @@ {} ] ], + "cookies/prefix/__host.document-cookie.non-secure.html": [ + [ + "/cookies/prefix/__host.document-cookie.non-secure.html", + {} + ] + ], + "cookies/prefix/__host.http.non-secure.html": [ + [ + "/cookies/prefix/__host.http.non-secure.html", + {} + ] + ], + "cookies/prefix/__secure.document-cookie.non-secure.html": [ + [ + "/cookies/prefix/__secure.document-cookie.non-secure.html", + {} + ] + ], + "cookies/prefix/__secure.http.non-secure.html": [ + [ + "/cookies/prefix/__secure.http.non-secure.html", + {} + ] + ], + "cookies/prefix/__secure.http.secure.html": [ + [ + "/cookies/prefix/__secure.http.secure.html", + {} + ] + ], + "cookies/prefix/document-cookie.non-secure.html": [ + [ + "/cookies/prefix/document-cookie.non-secure.html", + {} + ] + ], + "cookies/samesite/fetch.html": [ + [ + "/cookies/samesite/fetch.html", + {} + ] + ], + "cookies/samesite/form-get-blank-reload.html": [ + [ + "/cookies/samesite/form-get-blank-reload.html", + {} + ] + ], + "cookies/samesite/form-get-blank.html": [ + [ + "/cookies/samesite/form-get-blank.html", + {} + ] + ], + "cookies/samesite/form-post-blank-reload.html": [ + [ + "/cookies/samesite/form-post-blank-reload.html", + {} + ] + ], + "cookies/samesite/form-post-blank.html": [ + [ + "/cookies/samesite/form-post-blank.html", + {} + ] + ], + "cookies/samesite/iframe-reload.html": [ + [ + "/cookies/samesite/iframe-reload.html", + {} + ] + ], + "cookies/samesite/iframe.html": [ + [ + "/cookies/samesite/iframe.html", + {} + ] + ], + "cookies/samesite/img.html": [ + [ + "/cookies/samesite/img.html", + {} + ] + ], + "cookies/samesite/window-open-reload.html": [ + [ + "/cookies/samesite/window-open-reload.html", + {} + ] + ], + "cookies/samesite/window-open.html": [ + [ + "/cookies/samesite/window-open.html", + {} + ] + ], + "cookies/secure/cookie-forcing.html": [ + [ + "/cookies/secure/cookie-forcing.html", + {} + ] + ], + "cookies/secure/create-cookie-http.html": [ + [ + "/cookies/secure/create-cookie-http.html", + {} + ] + ], "cookies/secure/set-from-dom.https.sub.html": [ [ "/cookies/secure/set-from-dom.https.sub.html", @@ -314156,6 +315724,12 @@ {} ] ], + "cors/client-hint-request-headers.htm": [ + [ + "/cors/client-hint-request-headers.htm", + {} + ] + ], "cors/credentials-flag.htm": [ [ "/cors/credentials-flag.htm", @@ -314758,6 +316332,12 @@ {} ] ], + "css/css-animations/animationevent-pseudoelement.html": [ + [ + "/css/css-animations/animationevent-pseudoelement.html", + {} + ] + ], "css/css-animations/animationevent-types.html": [ [ "/css/css-animations/animationevent-types.html", @@ -315158,6 +316738,12 @@ {} ] ], + "css/css-display/display-list-item-height-after-dom-change.html": [ + [ + "/css/css-display/display-list-item-height-after-dom-change.html", + {} + ] + ], "css/css-exclusions/wrap-flow-001.html": [ [ "/css/css-exclusions/wrap-flow-001.html", @@ -315212,6 +316798,12 @@ {} ] ], + "css/css-flexbox/flexbox_first-letter.html": [ + [ + "/css/css-flexbox/flexbox_first-letter.html", + {} + ] + ], "css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html": [ [ "/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html", @@ -317210,6 +318802,12 @@ {} ] ], + "css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html": [ + [ + "/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html", + {} + ] + ], "css/css-images/parsing/gradient-position-invalid.html": [ [ "/css/css-images/parsing/gradient-position-invalid.html", @@ -317654,6 +319252,18 @@ {} ] ], + "css/css-scoping/keyframes-001.html": [ + [ + "/css/css-scoping/keyframes-001.html", + {} + ] + ], + "css/css-scoping/keyframes-002.html": [ + [ + "/css/css-scoping/keyframes-002.html", + {} + ] + ], "css/css-scoping/shadow-cascade-order-001.html": [ [ "/css/css-scoping/shadow-cascade-order-001.html", @@ -317684,6 +319294,12 @@ {} ] ], + "css/css-scoping/stylesheet-title-002.html": [ + [ + "/css/css-scoping/stylesheet-title-002.html", + {} + ] + ], "css/css-scroll-anchoring/abspos-containing-block-outside-scroller.html": [ [ "/css/css-scroll-anchoring/abspos-containing-block-outside-scroller.html", @@ -318590,6 +320206,12 @@ {} ] ], + "css/css-syntax/unicode-range-selector.html": [ + [ + "/css/css-syntax/unicode-range-selector.html", + {} + ] + ], "css/css-tables/bounding-box-computation-1.html": [ [ "/css/css-tables/bounding-box-computation-1.html", @@ -322172,6 +323794,138 @@ {} ] ], + "css/css-ui/parsing/box-sizing-invalid.html": [ + [ + "/css/css-ui/parsing/box-sizing-invalid.html", + {} + ] + ], + "css/css-ui/parsing/box-sizing-valid.html": [ + [ + "/css/css-ui/parsing/box-sizing-valid.html", + {} + ] + ], + "css/css-ui/parsing/caret-color-invalid.html": [ + [ + "/css/css-ui/parsing/caret-color-invalid.html", + {} + ] + ], + "css/css-ui/parsing/caret-color-valid.html": [ + [ + "/css/css-ui/parsing/caret-color-valid.html", + {} + ] + ], + "css/css-ui/parsing/cursor-invalid.html": [ + [ + "/css/css-ui/parsing/cursor-invalid.html", + {} + ] + ], + "css/css-ui/parsing/cursor-valid.html": [ + [ + "/css/css-ui/parsing/cursor-valid.html", + {} + ] + ], + "css/css-ui/parsing/outline-color-invalid.html": [ + [ + "/css/css-ui/parsing/outline-color-invalid.html", + {} + ] + ], + "css/css-ui/parsing/outline-color-valid-mandatory.html": [ + [ + "/css/css-ui/parsing/outline-color-valid-mandatory.html", + {} + ] + ], + "css/css-ui/parsing/outline-color-valid-optional.html": [ + [ + "/css/css-ui/parsing/outline-color-valid-optional.html", + {} + ] + ], + "css/css-ui/parsing/outline-invalid.html": [ + [ + "/css/css-ui/parsing/outline-invalid.html", + {} + ] + ], + "css/css-ui/parsing/outline-offset-invalid.html": [ + [ + "/css/css-ui/parsing/outline-offset-invalid.html", + {} + ] + ], + "css/css-ui/parsing/outline-offset-valid.html": [ + [ + "/css/css-ui/parsing/outline-offset-valid.html", + {} + ] + ], + "css/css-ui/parsing/outline-style-invalid.html": [ + [ + "/css/css-ui/parsing/outline-style-invalid.html", + {} + ] + ], + "css/css-ui/parsing/outline-style-valid.html": [ + [ + "/css/css-ui/parsing/outline-style-valid.html", + {} + ] + ], + "css/css-ui/parsing/outline-valid-mandatory.html": [ + [ + "/css/css-ui/parsing/outline-valid-mandatory.html", + {} + ] + ], + "css/css-ui/parsing/outline-valid-optional.html": [ + [ + "/css/css-ui/parsing/outline-valid-optional.html", + {} + ] + ], + "css/css-ui/parsing/outline-width-invalid.html": [ + [ + "/css/css-ui/parsing/outline-width-invalid.html", + {} + ] + ], + "css/css-ui/parsing/outline-width-valid.html": [ + [ + "/css/css-ui/parsing/outline-width-valid.html", + {} + ] + ], + "css/css-ui/parsing/resize-invalid.html": [ + [ + "/css/css-ui/parsing/resize-invalid.html", + {} + ] + ], + "css/css-ui/parsing/resize-valid.html": [ + [ + "/css/css-ui/parsing/resize-valid.html", + {} + ] + ], + "css/css-ui/parsing/text-overflow-invalid.html": [ + [ + "/css/css-ui/parsing/text-overflow-invalid.html", + {} + ] + ], + "css/css-ui/parsing/text-overflow-valid.html": [ + [ + "/css/css-ui/parsing/text-overflow-valid.html", + {} + ] + ], "css/css-ui/text-overflow-023.html": [ [ "/css/css-ui/text-overflow-023.html", @@ -322976,6 +324730,12 @@ {} ] ], + "css/cssom-view/elementScroll-002.html": [ + [ + "/css/cssom-view/elementScroll-002.html", + {} + ] + ], "css/cssom-view/elementScroll.html": [ [ "/css/cssom-view/elementScroll.html", @@ -323516,6 +325276,18 @@ {} ] ], + "css/cssom/preferred-stylesheet-order.html": [ + [ + "/css/cssom/preferred-stylesheet-order.html", + {} + ] + ], + "css/cssom/preferred-stylesheet-reversed-order.html": [ + [ + "/css/cssom/preferred-stylesheet-reversed-order.html", + {} + ] + ], "css/cssom/selectorSerialize.html": [ [ "/css/cssom/selectorSerialize.html", @@ -323588,6 +325360,12 @@ {} ] ], + "css/cssom/stylesheet-title.html": [ + [ + "/css/cssom/stylesheet-title.html", + {} + ] + ], "css/cssom/ttwf-cssom-doc-ext-load-count.html": [ [ "/css/cssom/ttwf-cssom-doc-ext-load-count.html", @@ -329426,39 +331204,33 @@ {} ] ], - "fetch/api/cors/cors-expose-star-worker.html": [ + "fetch/api/cors/cors-expose-star.sub.any.js": [ [ - "/fetch/api/cors/cors-expose-star-worker.html", + "/fetch/api/cors/cors-expose-star.sub.any.html", {} - ] - ], - "fetch/api/cors/cors-expose-star.html": [ + ], [ - "/fetch/api/cors/cors-expose-star.html", + "/fetch/api/cors/cors-expose-star.sub.any.worker.html", {} ] ], - "fetch/api/cors/cors-filtering-worker.html": [ + "fetch/api/cors/cors-filtering.sub.any.js": [ [ - "/fetch/api/cors/cors-filtering-worker.html", + "/fetch/api/cors/cors-filtering.sub.any.html", {} - ] - ], - "fetch/api/cors/cors-filtering.html": [ + ], [ - "/fetch/api/cors/cors-filtering.html", + "/fetch/api/cors/cors-filtering.sub.any.worker.html", {} ] ], - "fetch/api/cors/cors-multiple-origins-worker.html": [ + "fetch/api/cors/cors-multiple-origins.sub.any.js": [ [ - "/fetch/api/cors/cors-multiple-origins-worker.html", + "/fetch/api/cors/cors-multiple-origins.sub.any.html", {} - ] - ], - "fetch/api/cors/cors-multiple-origins.html": [ + ], [ - "/fetch/api/cors/cors-multiple-origins.html", + "/fetch/api/cors/cors-multiple-origins.sub.any.worker.html", {} ] ], @@ -329762,91 +331534,73 @@ {} ] ], - "fetch/api/redirect/redirect-count-worker.html": [ + "fetch/api/redirect/redirect-count.any.js": [ [ - "/fetch/api/redirect/redirect-count-worker.html", - { - "timeout": "long" - } - ] - ], - "fetch/api/redirect/redirect-count.html": [ + "/fetch/api/redirect/redirect-count.any.html", + {} + ], [ - "/fetch/api/redirect/redirect-count.html", - { - "timeout": "long" - } + "/fetch/api/redirect/redirect-count.any.worker.html", + {} ] ], - "fetch/api/redirect/redirect-empty-location-worker.html": [ + "fetch/api/redirect/redirect-empty-location.any.js": [ [ - "/fetch/api/redirect/redirect-empty-location-worker.html", + "/fetch/api/redirect/redirect-empty-location.any.html", {} - ] - ], - "fetch/api/redirect/redirect-empty-location.html": [ + ], [ - "/fetch/api/redirect/redirect-empty-location.html", + "/fetch/api/redirect/redirect-empty-location.any.worker.html", {} ] ], - "fetch/api/redirect/redirect-location-worker.html": [ + "fetch/api/redirect/redirect-location.any.js": [ [ - "/fetch/api/redirect/redirect-location-worker.html", + "/fetch/api/redirect/redirect-location.any.html", {} - ] - ], - "fetch/api/redirect/redirect-location.html": [ + ], [ - "/fetch/api/redirect/redirect-location.html", + "/fetch/api/redirect/redirect-location.any.worker.html", {} ] ], - "fetch/api/redirect/redirect-method-worker.html": [ + "fetch/api/redirect/redirect-method.any.js": [ [ - "/fetch/api/redirect/redirect-method-worker.html", + "/fetch/api/redirect/redirect-method.any.html", {} - ] - ], - "fetch/api/redirect/redirect-method.html": [ + ], [ - "/fetch/api/redirect/redirect-method.html", + "/fetch/api/redirect/redirect-method.any.worker.html", {} ] ], - "fetch/api/redirect/redirect-mode-worker.html": [ + "fetch/api/redirect/redirect-mode.any.js": [ [ - "/fetch/api/redirect/redirect-mode-worker.html", + "/fetch/api/redirect/redirect-mode.any.html", {} - ] - ], - "fetch/api/redirect/redirect-mode.html": [ + ], [ - "/fetch/api/redirect/redirect-mode.html", + "/fetch/api/redirect/redirect-mode.any.worker.html", {} ] ], - "fetch/api/redirect/redirect-origin-worker.html": [ + "fetch/api/redirect/redirect-origin.any.js": [ [ - "/fetch/api/redirect/redirect-origin-worker.html", + "/fetch/api/redirect/redirect-origin.any.html", {} - ] - ], - "fetch/api/redirect/redirect-origin.html": [ + ], [ - "/fetch/api/redirect/redirect-origin.html", + "/fetch/api/redirect/redirect-origin.any.worker.html", {} ] ], - "fetch/api/redirect/redirect-referrer-worker.html": [ + "fetch/api/redirect/redirect-referrer.any.js": [ [ - "/fetch/api/redirect/redirect-referrer-worker.html", + "/fetch/api/redirect/redirect-referrer.any.html", {} - ] - ], - "fetch/api/redirect/redirect-referrer.html": [ + ], [ - "/fetch/api/redirect/redirect-referrer.html", + "/fetch/api/redirect/redirect-referrer.any.worker.html", {} ] ], @@ -329856,15 +331610,13 @@ {} ] ], - "fetch/api/redirect/redirect-to-dataurl-worker.html": [ + "fetch/api/redirect/redirect-to-dataurl.any.js": [ [ - "/fetch/api/redirect/redirect-to-dataurl-worker.html", + "/fetch/api/redirect/redirect-to-dataurl.any.html", {} - ] - ], - "fetch/api/redirect/redirect-to-dataurl.html": [ + ], [ - "/fetch/api/redirect/redirect-to-dataurl.html", + "/fetch/api/redirect/redirect-to-dataurl.any.worker.html", {} ] ], @@ -330146,6 +331898,16 @@ {} ] ], + "fetch/api/response/response-stream-with-broken-then.any.js": [ + [ + "/fetch/api/response/response-stream-with-broken-then.any.html", + {} + ], + [ + "/fetch/api/response/response-stream-with-broken-then.any.worker.html", + {} + ] + ], "fetch/api/response/response-trailer.html": [ [ "/fetch/api/response/response-trailer.html", @@ -330162,6 +331924,12 @@ {} ] ], + "fetch/content-length/content-length.html": [ + [ + "/fetch/content-length/content-length.html", + {} + ] + ], "fetch/corb/img-mime-types-coverage.tentative.sub.html": [ [ "/fetch/corb/img-mime-types-coverage.tentative.sub.html", @@ -330180,6 +331948,12 @@ {} ] ], + "fetch/corb/script-html-js-polyglot.sub.html": [ + [ + "/fetch/corb/script-html-js-polyglot.sub.html", + {} + ] + ], "fetch/corb/script-html-via-cross-origin-blob-url.sub.html": [ [ "/fetch/corb/script-html-via-cross-origin-blob-url.sub.html", @@ -330982,6 +332756,22 @@ {} ] ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js": [ + [ + "/html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.html", + {} + ] + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/subresource.any.js": [ + [ + "/html/browsers/browsing-the-web/navigating-across-documents/refresh/subresource.any.html", + {} + ], + [ + "/html/browsers/browsing-the-web/navigating-across-documents/refresh/subresource.any.worker.html", + {} + ] + ], "html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html": [ [ "/html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html", @@ -331450,6 +333240,12 @@ {} ] ], + "html/browsers/history/the-history-interface/history_pushstate_url.html": [ + [ + "/html/browsers/history/the-history-interface/history_pushstate_url.html", + {} + ] + ], "html/browsers/history/the-history-interface/history_replacestate.html": [ [ "/html/browsers/history/the-history-interface/history_replacestate.html", @@ -333098,6 +334894,12 @@ {} ] ], + "html/dom/dynamic-markup-insertion/document-write/contentType.window.js": [ + [ + "/html/dom/dynamic-markup-insertion/document-write/contentType.window.html", + {} + ] + ], "html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml": [ [ "/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml", @@ -333380,6 +335182,18 @@ {} ] ], + "html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js": [ + [ + "/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.html", + {} + ] + ], + "html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js": [ + [ + "/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.html", + {} + ] + ], "html/dom/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js": [ [ "/html/dom/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.html", @@ -334096,6 +335910,16 @@ {} ] ], + "html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html": [ + [ + "/html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html?encoding=utf8", + {} + ], + [ + "/html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html?encoding=x-cp1251", + {} + ] + ], "html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html": [ [ "/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html", @@ -337818,6 +339642,12 @@ {} ] ], + "html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js": [ + [ + "/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.html", + {} + ] + ], "html/semantics/forms/form-submission-0/form-data-set-usv.html": [ [ "/html/semantics/forms/form-submission-0/form-data-set-usv.html", @@ -343046,6 +344876,16 @@ {} ] ], + "html/webappapis/timers/missing-timeout-setinterval.any.js": [ + [ + "/html/webappapis/timers/missing-timeout-setinterval.any.html", + {} + ], + [ + "/html/webappapis/timers/missing-timeout-setinterval.any.worker.html", + {} + ] + ], "html/webappapis/timers/negative-setinterval.html": [ [ "/html/webappapis/timers/negative-setinterval.html", @@ -343070,28 +344910,6 @@ {} ] ], - "http/content_length.html": [ - [ - "/http/content_length.html", - {} - ] - ], - "http/refresh/navigate.window.js": [ - [ - "/http/refresh/navigate.window.html", - {} - ] - ], - "http/refresh/subresource.any.js": [ - [ - "/http/refresh/subresource.any.html", - {} - ], - [ - "/http/refresh/subresource.any.worker.html", - {} - ] - ], "imagebitmap-renderingcontext/bitmaprenderer-as-imagesource.html": [ [ "/imagebitmap-renderingcontext/bitmaprenderer-as-imagesource.html", @@ -343156,6 +344974,12 @@ {} ] ], + "infrastructure/expected-fail/timeout.html": [ + [ + "/infrastructure/expected-fail/timeout.html", + {} + ] + ], "infrastructure/server/secure-context.https.any.js": [ [ "/infrastructure/server/secure-context.https.any.html", @@ -343254,6 +345078,12 @@ {} ] ], + "intersection-observer/isIntersecting-change-events.html": [ + [ + "/intersection-observer/isIntersecting-change-events.html", + {} + ] + ], "intersection-observer/multiple-targets.html": [ [ "/intersection-observer/multiple-targets.html", @@ -343434,6 +345264,18 @@ {} ] ], + "keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html": [ + [ + "/keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html", + {} + ] + ], + "keyboard-lock/navigator-keyboard-lock-blocked-from-iframe.https.html": [ + [ + "/keyboard-lock/navigator-keyboard-lock-blocked-from-iframe.https.html", + {} + ] + ], "keyboard-lock/navigator-keyboard-lock-two-parallel-requests.https.html": [ [ "/keyboard-lock/navigator-keyboard-lock-two-parallel-requests.https.html", @@ -343458,6 +345300,18 @@ {} ] ], + "keyboard-map/idlharness.https.html": [ + [ + "/keyboard-map/idlharness.https.html", + {} + ] + ], + "keyboard-map/keyboard-map-https.html": [ + [ + "/keyboard-map/keyboard-map-https.html", + {} + ] + ], "longtask-timing/longtask-attributes.html": [ [ "/longtask-timing/longtask-attributes.html", @@ -344262,6 +346116,12 @@ {} ] ], + "mediacapture-streams/MediaStreamTrack-applyConstraints.https.html": [ + [ + "/mediacapture-streams/MediaStreamTrack-applyConstraints.https.html", + {} + ] + ], "mediacapture-streams/MediaStreamTrack-getCapabilities.https.html": [ [ "/mediacapture-streams/MediaStreamTrack-getCapabilities.https.html", @@ -354998,9 +356858,9 @@ {} ] ], - "orientation-sensor/OrientationSensor.https.html": [ + "orientation-sensor/AbsoluteOrientationSensor.https.html": [ [ - "/orientation-sensor/OrientationSensor.https.html", + "/orientation-sensor/AbsoluteOrientationSensor.https.html", {} ] ], @@ -355040,6 +356900,12 @@ {} ] ], + "orientation-sensor/RelativeOrientationSensor.https.html": [ + [ + "/orientation-sensor/RelativeOrientationSensor.https.html", + {} + ] + ], "orientation-sensor/idlharness.https.html": [ [ "/orientation-sensor/idlharness.https.html", @@ -356078,6 +357944,24 @@ {} ] ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -356114,6 +357998,24 @@ {} ] ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html", @@ -356150,6 +358052,24 @@ {} ] ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -356186,6 +358106,24 @@ {} ] ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html", @@ -356942,6 +358880,24 @@ {} ] ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html", @@ -356978,6 +358934,24 @@ {} ] ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html", @@ -357014,6 +358988,24 @@ {} ] ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html", @@ -357050,6 +359042,24 @@ {} ] ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html", @@ -357806,6 +359816,24 @@ {} ] ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html", @@ -357842,6 +359870,24 @@ {} ] ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html", @@ -357878,6 +359924,24 @@ {} ] ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html", @@ -357962,6 +360026,48 @@ {} ] ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html", @@ -358958,6 +361064,24 @@ {} ] ], + "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html", @@ -358994,6 +361118,24 @@ {} ] ], + "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html", @@ -359030,6 +361172,24 @@ {} ] ], + "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html", @@ -359066,6 +361226,24 @@ {} ] ], + "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html", @@ -359822,6 +362000,24 @@ {} ] ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html", + {} + ] + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html": [ [ "/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html", @@ -359858,6 +362054,24 @@ {} ] ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html", + {} + ] + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html": [ [ "/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html", @@ -359894,6 +362108,24 @@ {} ] ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html", + {} + ] + ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html": [ [ "/referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html", @@ -359906,6 +362138,12 @@ {} ] ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html": [ [ "/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html", @@ -360542,6 +362780,24 @@ {} ] ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -360578,6 +362834,24 @@ {} ] ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-insecure.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-insecure.keep-origin-redirect.http.html", @@ -360614,6 +362888,24 @@ {} ] ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -360650,6 +362942,24 @@ {} ] ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html", @@ -361406,6 +363716,24 @@ {} ] ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -361442,6 +363770,24 @@ {} ] ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html", @@ -361478,6 +363824,24 @@ {} ] ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -361514,6 +363878,24 @@ {} ] ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html", @@ -362270,6 +364652,24 @@ {} ] ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html", @@ -362306,6 +364706,24 @@ {} ] ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html", @@ -362342,6 +364760,24 @@ {} ] ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html", @@ -362378,6 +364814,24 @@ {} ] ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html": [ [ "/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html", @@ -363134,6 +365588,24 @@ {} ] ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -363170,6 +365642,24 @@ {} ] ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html", @@ -363206,6 +365696,24 @@ {} ] ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html", @@ -363242,6 +365750,24 @@ {} ] ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html", + {} + ] + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + [ + "/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html", + {} + ] + ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html": [ [ "/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html", @@ -364682,24 +367208,54 @@ {} ] ], + "server-timing/navigation_timing_idl.https.html": [ + [ + "/server-timing/navigation_timing_idl.https.html", + {} + ] + ], "server-timing/resource_timing_idl.html": [ [ "/server-timing/resource_timing_idl.html", {} ] ], + "server-timing/resource_timing_idl.https.html": [ + [ + "/server-timing/resource_timing_idl.https.html", + {} + ] + ], "server-timing/server_timing_header-parsing.html": [ [ "/server-timing/server_timing_header-parsing.html", {} ] ], + "server-timing/server_timing_header-parsing.https.html": [ + [ + "/server-timing/server_timing_header-parsing.https.html", + {} + ] + ], + "server-timing/service_worker_idl.html": [ + [ + "/server-timing/service_worker_idl.html", + {} + ] + ], "server-timing/test_server_timing.html": [ [ "/server-timing/test_server_timing.html", {} ] ], + "server-timing/test_server_timing.https.html": [ + [ + "/server-timing/test_server_timing.https.html", + {} + ] + ], "service-workers/cache-storage/common.https.html": [ [ "/service-workers/cache-storage/common.https.html", @@ -365858,6 +368414,12 @@ {} ] ], + "service-workers/service-worker/resource-timing-cross-origin.https.html": [ + [ + "/service-workers/service-worker/resource-timing-cross-origin.https.html", + {} + ] + ], "service-workers/service-worker/resource-timing.https.html": [ [ "/service-workers/service-worker/resource-timing.https.html", @@ -369724,6 +372286,24 @@ {} ] ], + "webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html": [ + [ + "/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html", + {} + ] + ], + "webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html": [ + [ + "/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html", + {} + ] + ], + "webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-sizing.html": [ + [ + "/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-sizing.html", + {} + ] + ], "webaudio/the-audio-api/the-analysernode-interface/test-analyser-gain.html": [ [ "/webaudio/the-audio-api/the-analysernode-interface/test-analyser-gain.html", @@ -369754,6 +372334,24 @@ {} ] ], + "webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html": [ + [ + "/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html", + {} + ] + ], + "webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html": [ + [ + "/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html", + {} + ] + ], + "webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html": [ + [ + "/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html", + {} + ] + ], "webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html": [ [ "/webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html", @@ -369772,6 +372370,24 @@ {} ] ], + "webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html": [ + [ + "/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html", + {} + ] + ], + "webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html": [ + [ + "/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html", + {} + ] + ], + "webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html": [ + [ + "/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html", + {} + ] + ], "webaudio/the-audio-api/the-audiodestinationnode-interface/idl-test.html": [ [ "/webaudio/the-audio-api/the-audiodestinationnode-interface/idl-test.html", @@ -369826,12 +372442,84 @@ {} ] ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-connect-audioratesignal.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-connect-audioratesignal.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueAtTime.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueAtTime.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html", + {} + ] + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html", + {} + ] + ], "webaudio/the-audio-api/the-audioparam-interface/automation-rate.html": [ [ "/webaudio/the-audio-api/the-audioparam-interface/automation-rate.html", {} ] ], + "webaudio/the-audio-api/the-audioparam-interface/event-insertion.html": [ + [ + "/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html", + {} + ] + ], "webaudio/the-audio-api/the-audioparam-interface/idl-test.html": [ [ "/webaudio/the-audio-api/the-audioparam-interface/idl-test.html", @@ -371344,6 +374032,12 @@ {} ] ], + "webrtc/RTCPeerConnection-add-track-no-deadlock.https.html": [ + [ + "/webrtc/RTCPeerConnection-add-track-no-deadlock.https.html", + {} + ] + ], "webrtc/RTCPeerConnection-addIceCandidate.html": [ [ "/webrtc/RTCPeerConnection-addIceCandidate.html", @@ -371722,6 +374416,12 @@ {} ] ], + "webrtc/protocol/video-codecs.html": [ + [ + "/webrtc/protocol/video-codecs.html", + {} + ] + ], "webrtc/simplecall.https.html": [ [ "/webrtc/simplecall.https.html", @@ -374138,6 +376838,24 @@ {} ] ], + "webusb/worker/usb.dedicatedworker.https.html": [ + [ + "/webusb/worker/usb.dedicatedworker.https.html", + {} + ] + ], + "webusb/worker/usb.serviceworker.https.html": [ + [ + "/webusb/worker/usb.serviceworker.https.html", + {} + ] + ], + "webusb/worker/usb.sharedworker.https.html": [ + [ + "/webusb/worker/usb.sharedworker.https.html", + {} + ] + ], "webvr/idlharness.https.html": [ [ "/webvr/idlharness.https.html", @@ -377386,6 +380104,16 @@ {} ] ], + "xhr/sync-no-progress.any.js": [ + [ + "/xhr/sync-no-progress.any.html", + {} + ], + [ + "/xhr/sync-no-progress.any.worker.html", + {} + ] + ], "xhr/template-element.html": [ [ "/xhr/template-element.html", @@ -395704,12 +398432,6 @@ {} ] ], - "css/css-fonts/font-face-unicode-range-2.html": [ - [ - "/css/css-fonts/font-face-unicode-range-2.html", - {} - ] - ], "css/css-fonts/font-face-unicode-range.html": [ [ "/css/css-fonts/font-face-unicode-range.html", @@ -395722,12 +398444,6 @@ {} ] ], - "css/css-fonts/font-size-adjust-002.html": [ - [ - "/css/css-fonts/font-size-adjust-002.html", - {} - ] - ], "css/css-fonts/font-variant-position-02.html": [ [ "/css/css-fonts/font-variant-position-02.html", @@ -396630,6 +399346,12 @@ {} ] ], + "webdriver/tests/accept_alert/accept.py": [ + [ + "/webdriver/tests/accept_alert/accept.py", + {} + ] + ], "webdriver/tests/actions/key.py": [ [ "/webdriver/tests/actions/key.py", @@ -396688,327 +399410,381 @@ } ] ], - "webdriver/tests/contexts/json_serialize_windowproxy.py": [ + "webdriver/tests/add_cookie/add.py": [ + [ + "/webdriver/tests/add_cookie/add.py", + {} + ] + ], + "webdriver/tests/close_window/close.py": [ + [ + "/webdriver/tests/close_window/close.py", + {} + ] + ], + "webdriver/tests/close_window/user_prompts.py": [ [ - "/webdriver/tests/contexts/json_serialize_windowproxy.py", + "/webdriver/tests/close_window/user_prompts.py", { "timeout": "long" } ] ], - "webdriver/tests/contexts/maximize_window.py": [ + "webdriver/tests/delete_cookie/delete.py": [ [ - "/webdriver/tests/contexts/maximize_window.py", + "/webdriver/tests/delete_cookie/delete.py", + {} + ] + ], + "webdriver/tests/delete_cookie/user_prompts.py": [ + [ + "/webdriver/tests/delete_cookie/user_prompts.py", + {} + ] + ], + "webdriver/tests/dismiss_alert/dismiss.py": [ + [ + "/webdriver/tests/dismiss_alert/dismiss.py", + {} + ] + ], + "webdriver/tests/element_clear/clear.py": [ + [ + "/webdriver/tests/element_clear/clear.py", { "timeout": "long" } ] ], - "webdriver/tests/contexts/resizing_and_positioning.py": [ + "webdriver/tests/element_click/bubbling.py": [ [ - "/webdriver/tests/contexts/resizing_and_positioning.py", + "/webdriver/tests/element_click/bubbling.py", {} ] ], - "webdriver/tests/cookies/add_cookie.py": [ + "webdriver/tests/element_click/select.py": [ [ - "/webdriver/tests/cookies/add_cookie.py", + "/webdriver/tests/element_click/select.py", {} ] ], - "webdriver/tests/cookies/delete_cookie.py": [ + "webdriver/tests/element_click/stale.py": [ [ - "/webdriver/tests/cookies/delete_cookie.py", + "/webdriver/tests/element_click/stale.py", {} ] ], - "webdriver/tests/cookies/get_named_cookie.py": [ + "webdriver/tests/element_send_keys/content_editable.py": [ [ - "/webdriver/tests/cookies/get_named_cookie.py", + "/webdriver/tests/element_send_keys/content_editable.py", {} ] ], - "webdriver/tests/document_handling/page_source.py": [ + "webdriver/tests/element_send_keys/form_controls.py": [ [ - "/webdriver/tests/document_handling/page_source.py", + "/webdriver/tests/element_send_keys/form_controls.py", {} ] ], - "webdriver/tests/element_click/bubbling.py": [ + "webdriver/tests/element_send_keys/interactability.py": [ [ - "/webdriver/tests/element_click/bubbling.py", + "/webdriver/tests/element_send_keys/interactability.py", {} ] ], - "webdriver/tests/element_click/select.py": [ + "webdriver/tests/element_send_keys/scroll_into_view.py": [ [ - "/webdriver/tests/element_click/select.py", + "/webdriver/tests/element_send_keys/scroll_into_view.py", {} ] ], - "webdriver/tests/element_click/stale.py": [ + "webdriver/tests/execute_async_script/collections.py": [ [ - "/webdriver/tests/element_click/stale.py", + "/webdriver/tests/execute_async_script/collections.py", {} ] ], - "webdriver/tests/element_retrieval/find_element.py": [ + "webdriver/tests/execute_async_script/user_prompts.py": [ [ - "/webdriver/tests/element_retrieval/find_element.py", + "/webdriver/tests/execute_async_script/user_prompts.py", {} ] ], - "webdriver/tests/element_retrieval/find_element_from_element.py": [ + "webdriver/tests/execute_script/collections.py": [ [ - "/webdriver/tests/element_retrieval/find_element_from_element.py", + "/webdriver/tests/execute_script/collections.py", {} ] ], - "webdriver/tests/element_retrieval/find_elements.py": [ + "webdriver/tests/execute_script/cyclic.py": [ [ - "/webdriver/tests/element_retrieval/find_elements.py", + "/webdriver/tests/execute_script/cyclic.py", {} ] ], - "webdriver/tests/element_retrieval/find_elements_from_element.py": [ + "webdriver/tests/execute_script/json_serialize_windowproxy.py": [ [ - "/webdriver/tests/element_retrieval/find_elements_from_element.py", + "/webdriver/tests/execute_script/json_serialize_windowproxy.py", {} ] ], - "webdriver/tests/element_retrieval/get_active_element.py": [ + "webdriver/tests/execute_script/user_prompts.py": [ [ - "/webdriver/tests/element_retrieval/get_active_element.py", + "/webdriver/tests/execute_script/user_prompts.py", {} ] ], - "webdriver/tests/element_send_keys/form_controls.py": [ + "webdriver/tests/find_element/find.py": [ [ - "/webdriver/tests/element_send_keys/form_controls.py", + "/webdriver/tests/find_element/find.py", {} ] ], - "webdriver/tests/element_send_keys/interactability.py": [ + "webdriver/tests/find_element_from_element/find.py": [ [ - "/webdriver/tests/element_send_keys/interactability.py", + "/webdriver/tests/find_element_from_element/find.py", {} ] ], - "webdriver/tests/element_send_keys/scroll_into_view.py": [ + "webdriver/tests/find_elements/find.py": [ [ - "/webdriver/tests/element_send_keys/scroll_into_view.py", + "/webdriver/tests/find_elements/find.py", {} ] ], - "webdriver/tests/execute_async_script/collections.py": [ + "webdriver/tests/find_elements_from_element/find.py": [ [ - "/webdriver/tests/execute_async_script/collections.py", + "/webdriver/tests/find_elements_from_element/find.py", {} ] ], - "webdriver/tests/execute_async_script/user_prompts.py": [ + "webdriver/tests/fullscreen_window/fullscreen.py": [ [ - "/webdriver/tests/execute_async_script/user_prompts.py", + "/webdriver/tests/fullscreen_window/fullscreen.py", {} ] ], - "webdriver/tests/execute_script/collections.py": [ + "webdriver/tests/fullscreen_window/user_prompts.py": [ [ - "/webdriver/tests/execute_script/collections.py", + "/webdriver/tests/fullscreen_window/user_prompts.py", {} ] ], - "webdriver/tests/execute_script/cyclic.py": [ + "webdriver/tests/get_active_element/get.py": [ [ - "/webdriver/tests/execute_script/cyclic.py", + "/webdriver/tests/get_active_element/get.py", {} ] ], - "webdriver/tests/execute_script/user_prompts.py": [ + "webdriver/tests/get_alert_text/get.py": [ [ - "/webdriver/tests/execute_script/user_prompts.py", + "/webdriver/tests/get_alert_text/get.py", {} ] ], - "webdriver/tests/fullscreen_window.py": [ + "webdriver/tests/get_current_url/get.py": [ [ - "/webdriver/tests/fullscreen_window.py", - { - "timeout": "long" - } + "/webdriver/tests/get_current_url/get.py", + {} ] ], - "webdriver/tests/get_window_rect.py": [ + "webdriver/tests/get_current_url/user_prompts.py": [ [ - "/webdriver/tests/get_window_rect.py", + "/webdriver/tests/get_current_url/user_prompts.py", {} ] ], - "webdriver/tests/interaction/element_clear.py": [ + "webdriver/tests/get_element_attribute/get.py": [ [ - "/webdriver/tests/interaction/element_clear.py", - { - "timeout": "long" - } + "/webdriver/tests/get_element_attribute/get.py", + {} ] ], - "webdriver/tests/interaction/send_keys_content_editable.py": [ + "webdriver/tests/get_element_property/get.py": [ [ - "/webdriver/tests/interaction/send_keys_content_editable.py", + "/webdriver/tests/get_element_property/get.py", {} ] ], - "webdriver/tests/minimize_window.py": [ + "webdriver/tests/get_element_property/user_prompts.py": [ [ - "/webdriver/tests/minimize_window.py", + "/webdriver/tests/get_element_property/user_prompts.py", {} ] ], - "webdriver/tests/navigation/current_url.py": [ + "webdriver/tests/get_element_tag_name/get.py": [ [ - "/webdriver/tests/navigation/current_url.py", + "/webdriver/tests/get_element_tag_name/get.py", {} ] ], - "webdriver/tests/navigation/get_title.py": [ + "webdriver/tests/get_element_tag_name/user_prompts.py": [ [ - "/webdriver/tests/navigation/get_title.py", + "/webdriver/tests/get_element_tag_name/user_prompts.py", {} ] ], - "webdriver/tests/sessions/get_timeouts.py": [ + "webdriver/tests/get_element_text/get.py": [ [ - "/webdriver/tests/sessions/get_timeouts.py", + "/webdriver/tests/get_element_text/get.py", {} ] ], - "webdriver/tests/sessions/new_session/create_alwaysMatch.py": [ + "webdriver/tests/get_named_cookie/get.py": [ [ - "/webdriver/tests/sessions/new_session/create_alwaysMatch.py", - { - "timeout": "long" - } + "/webdriver/tests/get_named_cookie/get.py", + {} ] ], - "webdriver/tests/sessions/new_session/create_firstMatch.py": [ + "webdriver/tests/get_timeouts/get.py": [ [ - "/webdriver/tests/sessions/new_session/create_firstMatch.py", - { - "timeout": "long" - } + "/webdriver/tests/get_timeouts/get.py", + {} ] ], - "webdriver/tests/sessions/new_session/default_values.py": [ + "webdriver/tests/get_title/get.py": [ [ - "/webdriver/tests/sessions/new_session/default_values.py", - { - "timeout": "long" - } + "/webdriver/tests/get_title/get.py", + {} ] ], - "webdriver/tests/sessions/new_session/invalid_capabilities.py": [ + "webdriver/tests/get_title/user_prompts.py": [ [ - "/webdriver/tests/sessions/new_session/invalid_capabilities.py", - { - "timeout": "long" - } + "/webdriver/tests/get_title/user_prompts.py", + {} ] ], - "webdriver/tests/sessions/new_session/merge.py": [ + "webdriver/tests/get_window_rect/get.py": [ [ - "/webdriver/tests/sessions/new_session/merge.py", - { - "timeout": "long" - } + "/webdriver/tests/get_window_rect/get.py", + {} ] ], - "webdriver/tests/sessions/new_session/response.py": [ + "webdriver/tests/get_window_rect/user_prompts.py": [ [ - "/webdriver/tests/sessions/new_session/response.py", - { - "timeout": "long" - } + "/webdriver/tests/get_window_rect/user_prompts.py", + {} + ] + ], + "webdriver/tests/is_element_selected/selected.py": [ + [ + "/webdriver/tests/is_element_selected/selected.py", + {} ] ], - "webdriver/tests/sessions/status.py": [ + "webdriver/tests/is_element_selected/user_prompts.py": [ [ - "/webdriver/tests/sessions/status.py", + "/webdriver/tests/is_element_selected/user_prompts.py", {} ] ], - "webdriver/tests/set_window_rect.py": [ + "webdriver/tests/maximize_window/maximize.py": [ [ - "/webdriver/tests/set_window_rect.py", + "/webdriver/tests/maximize_window/maximize.py", + {} + ] + ], + "webdriver/tests/maximize_window/user_prompts.py": [ + [ + "/webdriver/tests/maximize_window/user_prompts.py", + {} + ] + ], + "webdriver/tests/minimize_window/minimize.py": [ + [ + "/webdriver/tests/minimize_window/minimize.py", + {} + ] + ], + "webdriver/tests/minimize_window/user_prompts.py": [ + [ + "/webdriver/tests/minimize_window/user_prompts.py", + {} + ] + ], + "webdriver/tests/new_session/create_alwaysMatch.py": [ + [ + "/webdriver/tests/new_session/create_alwaysMatch.py", { "timeout": "long" } ] ], - "webdriver/tests/state/get_element_attribute.py": [ + "webdriver/tests/new_session/create_firstMatch.py": [ [ - "/webdriver/tests/state/get_element_attribute.py", + "/webdriver/tests/new_session/create_firstMatch.py", { "timeout": "long" } ] ], - "webdriver/tests/state/get_element_property.py": [ + "webdriver/tests/new_session/default_values.py": [ [ - "/webdriver/tests/state/get_element_property.py", + "/webdriver/tests/new_session/default_values.py", { "timeout": "long" } ] ], - "webdriver/tests/state/get_element_tag_name.py": [ + "webdriver/tests/new_session/invalid_capabilities.py": [ [ - "/webdriver/tests/state/get_element_tag_name.py", + "/webdriver/tests/new_session/invalid_capabilities.py", { "timeout": "long" } ] ], - "webdriver/tests/state/is_element_selected.py": [ + "webdriver/tests/new_session/merge.py": [ [ - "/webdriver/tests/state/is_element_selected.py", + "/webdriver/tests/new_session/merge.py", { "timeout": "long" } ] ], - "webdriver/tests/state/text/get_text.py": [ + "webdriver/tests/new_session/response.py": [ [ - "/webdriver/tests/state/text/get_text.py", - {} + "/webdriver/tests/new_session/response.py", + { + "timeout": "long" + } ] ], - "webdriver/tests/switch_to_parent_frame.py": [ + "webdriver/tests/page_source/source.py": [ [ - "/webdriver/tests/switch_to_parent_frame.py", + "/webdriver/tests/page_source/source.py", {} ] ], - "webdriver/tests/user_prompts/accept_alert.py": [ + "webdriver/tests/send_alert_text/send.py": [ [ - "/webdriver/tests/user_prompts/accept_alert.py", + "/webdriver/tests/send_alert_text/send.py", {} ] ], - "webdriver/tests/user_prompts/dismiss_alert.py": [ + "webdriver/tests/set_window_rect/set.py": [ + [ + "/webdriver/tests/set_window_rect/set.py", + { + "timeout": "long" + } + ] + ], + "webdriver/tests/set_window_rect/user_prompts.py": [ [ - "/webdriver/tests/user_prompts/dismiss_alert.py", + "/webdriver/tests/set_window_rect/user_prompts.py", {} ] ], - "webdriver/tests/user_prompts/get_alert_text.py": [ + "webdriver/tests/status/status.py": [ [ - "/webdriver/tests/user_prompts/get_alert_text.py", + "/webdriver/tests/status/status.py", {} ] ], - "webdriver/tests/user_prompts/send_alert_text.py": [ + "webdriver/tests/switch_to_parent_frame/switch.py": [ [ - "/webdriver/tests/user_prompts/send_alert_text.py", + "/webdriver/tests/switch_to_parent_frame/switch.py", {} ] ] @@ -397032,15 +399808,15 @@ "support" ], "./.taskcluster.yml": [ - "55bc5218ac0aeecadb401ec84f037ad62aa48399", + "ad5de789abd81f88b66074c035b1533346f3a8e5", "support" ], "./.travis.yml": [ - "951cf036d724f429965f091fdfa5a0ea0028f3bf", + "0fd636bfee4cbc8a05762c8916be456f6aa4dd80", "support" ], "./CONTRIBUTING.md": [ - "cc9b0261662898aef7f4eed81741361c3f7c6467", + "d29b019e9828ee3b23b428c684412aa402ec9fff", "support" ], "./LICENSE": [ @@ -397052,19 +399828,15 @@ "support" ], "./README.md": [ - "ab5642d1f91579c4a86fbc56a10de5dbe6623cf3", + "99961df1909cc6fe0a4a7aa50ae9f34bd271d54f", "support" ], "./check_stability.ini": [ - "f8af4287f3b0f6925a2a6c5c75b3788e24de1680", - "support" - ], - "./config.default.json": [ - "54422ca469a8d54fa4b8252803bb0e2c91459858", + "7f1259da298715d649ce40c2b4418e7ea812e7bd", "support" ], "./lint.whitelist": [ - "64e7ead5a7fa09f59be4dac4ccb5a1e7bf3cb4fc", + "b740ea6ee933d028f6b2bef92cc473778b76002f", "support" ], "./serve.py": [ @@ -397111,6 +399883,10 @@ "16f72935aaf97175593bcf27794506f0884f091b", "support" ], + "2dcontext/OWNERS": [ + "07a7da62ef2c26f061cfc076d268f06a0cdcf72b", + "support" + ], "2dcontext/best-practices/.gitkeep": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" @@ -401187,8 +403963,12 @@ "73f0071c06f429c3d47eac8d0863e11f1d6e8c25", "support" ], + "BackgroundSync/OWNERS": [ + "ed48014d817ef034062db60403704ed2c0cf9aeb", + "support" + ], "BackgroundSync/interfaces.any.js": [ - "2a158ca33b93b78a581341d885150d252a0e4555", + "4b754f0550409475495768483f2075e8f54782d0", "testharness" ], "FileAPI/BlobURL/support/file_test2.txt": [ @@ -401308,7 +404088,7 @@ "support" ], "FileAPI/historical.https.html": [ - "e1cf63d05a0e401cc38a11d2b42efb9e8d315610", + "8a0e866521c4cbfb010260c29777f1c93101a576", "testharness" ], "FileAPI/idlharness-manual.html": [ @@ -401460,7 +404240,7 @@ "testharness" ], "FileAPI/url/url-in-tags.window.js": [ - "bf67cd8a24215953b0e68e1d046491c7863b05b6", + "cdbb802a1a1b85cba8e5119235d11590d7e2581f", "testharness" ], "FileAPI/url/url-lifetime.html": [ @@ -401476,7 +404256,7 @@ "testharness" ], "FileAPI/url/url_createobjecturl_file-manual.html": [ - "c2a3b3968e1349ae1c4c9bc98b5eb1aa251ea32c", + "5967de4f80dff9640ffb90c632db8185df95fcd0", "manual" ], "FileAPI/url/url_createobjecturl_file_img-manual.html": [ @@ -402756,11 +405536,11 @@ "testharness" ], "IndexedDB/keypath-special-identifiers.htm": [ - "588026e7e95192b98b594e77fafe67495d5cd481", + "0392d5dc6be8c17d435f2e0382e378521551c4fb", "testharness" ], "IndexedDB/keypath.htm": [ - "a21b6eecc56a924bdf017d9053be2f0eecd25eeb", + "169a6f8e0f70ecf9089e2a6aa9232f632fe24e9a", "testharness" ], "IndexedDB/keypath_invalid.htm": [ @@ -403083,176 +405863,88 @@ "61db89f7b21982628428d274dd238ad0f56a3c6d", "support" ], - "WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js": [ - "d462df4da1958c1a7a923f4f6f8d74fc7e20f2bb", + "WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js": [ + "43e43b7fbf6441d1fcd6ddf46c30f0621b1edba7", "testharness" ], - "WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js": [ - "b745bb807622e053d8e5b2ad8f77ebdd1a5caa05", + "WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js": [ + "2c884e027696683642ea9a554fbb458c80d7c250", "testharness" ], - "WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js": [ - "c65c0c81ea710e071df9bbb36796c65c09023b2f", + "WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js": [ + "a04245d270369f78f8043d0e18e78813d023143c", "testharness" ], - "WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js": [ - "aba136c70512155f57879d90e8387f468cd08eb0", + "WebCryptoAPI/generateKey/failures_AES-KW.https.any.js": [ + "926c029def9b80da51ebff1185692f24d403cecf", "testharness" ], - "WebCryptoAPI/generateKey/failures_ECDH.https.worker.js": [ - "24ad2f00216f7dfbf0488e7fe0096877b7126093", + "WebCryptoAPI/generateKey/failures_ECDH.https.any.js": [ + "89fe37aa9252d976f76823cdf285630ddadfbfce", "testharness" ], - "WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js": [ - "1fcde344bd6f05a1aec5ba568f5d6d7ede8c1b8c", + "WebCryptoAPI/generateKey/failures_ECDSA.https.any.js": [ + "ab6acf474fb27f7a630847ce07d6fb6a9167ad92", "testharness" ], - "WebCryptoAPI/generateKey/failures_HMAC.https.worker.js": [ - "0c8d20aff7988acd571156f83be3825c6078686a", + "WebCryptoAPI/generateKey/failures_HMAC.https.any.js": [ + "6f00681d254f24abf00f073806a162738bcbe8e7", "testharness" ], - "WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js": [ - "06527a268ef2e009517230aae7e0c027ab94377b", + "WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js": [ + "c6d7efb5ed58bb1ea96e141763e249b1ad99a6be", "testharness" ], - "WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js": [ - "76553f02e30a990b521d51b3a13447459b5360ab", + "WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js": [ + "dc18838f5c4f84436c892051a728de7ad83fe854", "testharness" ], - "WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js": [ - "f1b875ecbe690db60e4e0706ed35f25cbd996d85", + "WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js": [ + "170964b911cd3d1aacaa261de01b013ee3fd745a", "testharness" ], "WebCryptoAPI/generateKey/successes.js": [ - "9623250b44a270bd23f6d892e8a8296351fac708", + "f0f112ddcf43a46cfccc0e7cf29b46208f87bb5f", "support" ], - "WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js": [ - "c7f1d0c5e7ecf28cfc052c56739aaa3bc949ffca", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js": [ - "4b388cfe97d99300e7f9c4514140e3b030ba4553", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js": [ - "5502fcb3da8257d28e3c49d1d391e3f6dfd3c022", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js": [ - "19c0af9024a49ce6e1b2c884c0806960686509e0", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_ECDH.https.worker.js": [ - "751da81c9530a7dc5c31b02ed7c6e3dab8d997b4", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js": [ - "900abdfba6c8a142d0cea1af9c1f6417bf05eb25", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_HMAC.https.worker.js": [ - "90bdffb8858c79694521cb9a831bc658b2c72834", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js": [ - "e74fcd1eaa98078c3f1bb6c16fbf82a754397d4b", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js": [ - "bccff0d804b1d06ae9b183ebc38c72b3031c7f8a", - "testharness" - ], - "WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js": [ - "b9e9790245742b8eeb4af7679cc0144710380c07", + "WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js": [ + "49ce28516303c7525f74d29fbbe36b578e9e0d08", "testharness" ], - "WebCryptoAPI/generateKey/test_aes-cbc.https.html": [ - "9c92564d0b64784bded21d3c337da125da1c0225", + "WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js": [ + "377e8f0ec969f36949c9dc08ae935063d25c08d8", "testharness" ], - "WebCryptoAPI/generateKey/test_aes-ctr.https.html": [ - "3804433a5bd2c382c8bd9afbd1b41792d9f927c1", + "WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js": [ + "a65a71f8f83b017fe9eb8fccbd8da3489ed1f9f0", "testharness" ], - "WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html": [ - "bf4b12efa09c2602bed73b4ae2b94ebdf5bf9749", + "WebCryptoAPI/generateKey/successes_AES-KW.https.any.js": [ + "165159903403f67cc27d29f78d46369eb598811c", "testharness" ], - "WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html": [ - "2d33a87c30f30d76e547cb6e4b9637292c2e7b6e", + "WebCryptoAPI/generateKey/successes_ECDH.https.any.js": [ + "525b874eff610c6db8cca7f50ba0c074b8975001", "testharness" ], - "WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html": [ - "aaeb0182a48f680fd7f421a8ba7efa29561ad7fb", + "WebCryptoAPI/generateKey/successes_ECDSA.https.any.js": [ + "2a63f8d0d12987ca2e4c41e5eb28a53741a091f5", "testharness" ], - "WebCryptoAPI/generateKey/test_failures_AES-KW.https.html": [ - "4dc9d4cff709a8a84569f6fc6eb2225a59fe8db4", + "WebCryptoAPI/generateKey/successes_HMAC.https.any.js": [ + "af064fd9cc422c35718d1dcf2f6c861aab7385cc", "testharness" ], - "WebCryptoAPI/generateKey/test_failures_ECDH.https.html": [ - "6eca49b0a06e1c468c28dffab3435cf14972095c", + "WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js": [ + "f82ce4307fea94a097ccdf470b766f110d876b87", "testharness" ], - "WebCryptoAPI/generateKey/test_failures_ECDSA.https.html": [ - "decb88cd07b2ef2f2c07d1a1fd8e7dfc46e22350", + "WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js": [ + "8ff33e42d855b7482455ebb3caab5ac311e7cbf5", "testharness" ], - "WebCryptoAPI/generateKey/test_failures_HMAC.https.html": [ - "ffd768d80a38ae9e9ae029c3372a227681b020dd", - "testharness" - ], - "WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html": [ - "ea5fab99e5fdc1b4232aa4c9eed96657f64b1e67", - "testharness" - ], - "WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html": [ - "1e03b7b789b75bb25e3491fe8bcfc198dd53b46d", - "testharness" - ], - "WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html": [ - "749e526a3f67c246a328a99abd4c1da728571413", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html": [ - "e8ee3bdfb8aef171d6db35cc69a482f1a992d089", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html": [ - "07f55a63a2327ee8804548ba5e802fcdba09010e", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html": [ - "ebec06754972d621026a4284c316c882be362dc3", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_AES-KW.https.html": [ - "e76258a60418fb1467d16a17b4e01da1d99bd036", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_ECDH.https.html": [ - "b2b7d0a233473a51e67a760638abf1f532d1232b", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_ECDSA.https.html": [ - "c21190c7c74eb856a9fce3a4913723b46fa1887a", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_HMAC.https.html": [ - "ccfe6cefe42764a46dd817046b026034be033e97", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html": [ - "7ebe1df33a5df5f5a2cead014af5502246b6b833", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html": [ - "623370ae56918c14ac14f40fb057327b0844be04", - "testharness" - ], - "WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html": [ - "ad5db5278bef55d9ae2336961c226199a4c94446", + "WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js": [ + "fbbbef333461a7845ea1b3cba2169435c7f82761", "testharness" ], "WebCryptoAPI/getRandomValues.any.js": [ @@ -403900,7 +406592,7 @@ "support" ], "accelerometer/Accelerometer-disabled-by-feature-policy.https.html": [ - "96e5a86bf78239f3aa4a79b32bb4308de0d5f60e", + "efa020e5d2384a3b753d41d32fd9e62337b5fd9e", "testharness" ], "accelerometer/Accelerometer-disabled-by-feature-policy.https.html.headers": [ @@ -403908,15 +406600,15 @@ "support" ], "accelerometer/Accelerometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html": [ - "f20f89a31daf399a7946b928e8deca9651d38487", + "0e27e5bad61367dcc348aef1ac813e70a2e2aa36", "testharness" ], "accelerometer/Accelerometer-enabled-by-feature-policy-attribute.https.html": [ - "7ce8c39f0af6c932d1e6b6f75843c090f7274b80", + "5e072aa513efc16946b2f93ecb815d45dd6cadd2", "testharness" ], "accelerometer/Accelerometer-enabled-by-feature-policy.https.html": [ - "dbda7cfa838c1f2d4296b545034d42f0064f331a", + "59207b5dbc249addf4a9c0c5886e1486a2d6eb94", "testharness" ], "accelerometer/Accelerometer-enabled-by-feature-policy.https.html.headers": [ @@ -403924,7 +406616,7 @@ "support" ], "accelerometer/Accelerometer-enabled-on-self-origin-by-feature-policy.https.html": [ - "b8fb07cdd23dce9690de719387b9d505382772f5", + "fe9960de7b6ac203a36096f90ede31131e38cb1b", "testharness" ], "accelerometer/Accelerometer-enabled-on-self-origin-by-feature-policy.https.html.headers": [ @@ -403932,7 +406624,7 @@ "support" ], "accelerometer/Accelerometer.https.html": [ - "3ff5f61b25c52142e9796f3903d7f2bcaa30314c", + "bef928057d49b59c2ede3916e49abdd730dc9582", "testharness" ], "accelerometer/Accelerometer_insecure_context.html": [ @@ -403940,7 +406632,7 @@ "testharness" ], "accelerometer/Accelerometer_onerror-manual.https.html": [ - "c82f9595dc2582b2da40549a358da1c3fc2ff820", + "f6a624b70b401c0802c5f189c89e85d63fe58795", "manual" ], "accelerometer/LinearAccelerationSensor-shake-threshold-manual.https.html": [ @@ -403960,63 +406652,59 @@ "support" ], "accname/description_1.0_combobox-focusable-manual.html": [ - "4d68bb9b9a50d4db1bcbcd9d273ef1406a940061", + "942ce0107f0a19b99abb5caf186a7e89838daabf", "manual" ], "accname/description_from_content_of_describedby_element-manual.html": [ - "8e96e4d80581fadd56434a85745b9411cc0af841", - "manual" - ], - "accname/description_from_content_of_describedby_element_which_is_hidden-manual.html": [ - "4d253f206ccefa7f3db9bc96a4f710a2bc62971d", + "8ade27315759845e4282f7ea59fa5e0d61321fa1", "manual" ], "accname/description_link-with-label-manual.html": [ - "a262ba63f6f6561824d987441be320bca0237587", + "1dacd728bc35fd4f9b55cac14198f87aee9f0bf6", "manual" ], "accname/description_test_case_557-manual.html": [ - "ea490dbba2148260441dfb4530fbdd90085fab11", + "ba392069a9f5e6a565ac3810cf833f704113b722", "manual" ], "accname/description_test_case_664-manual.html": [ - "2961cd60ab5c6ee71945873687c4e8934e8598eb", + "152eacbf6d23de6da7c5b792b6b74ecdbca60889", "manual" ], "accname/description_test_case_665-manual.html": [ - "5319a9ac36d5097d39b927c5a8fa46c84bef1cd5", + "277439be8d7830f33ca3a79aee614b65e19440e1", "manual" ], "accname/description_test_case_666-manual.html": [ - "b2d38d676b02ecb5b8358b61fa9dad15ab7fe1fa", + "b0f3239c44208d87f8ccc2d929ec07f76add1ba7", "manual" ], "accname/description_test_case_772-manual.html": [ - "8ee85838b0405587c46eac2fb5623582cf896df6", + "df6010e0752080e4cef5b85e8c78beedc6b24406", "manual" ], "accname/description_test_case_773-manual.html": [ - "c556bb181e7ee1c5e5e0d77044b9eefe11e5dfca", + "97eaff6b7d7c0dfedf52cd8529eec05a86744df7", "manual" ], "accname/description_test_case_774-manual.html": [ - "ac6e58ffb556fdccfc6e6644fe56c9f2169103df", + "9e8001c1a8b88f8e20993d28949898a9519a9655", "manual" ], "accname/description_test_case_838-manual.html": [ - "63684496c08de785e49f5f469ee425748fa695fe", + "33c6eb5104ac7a9e43f90767adf9dd205673a565", "manual" ], "accname/description_test_case_broken_reference-manual.html": [ - "6cf8e7f477c20d3a54edcbf9a2a41acd06e67183", + "beac621cb76a398590d6557dad15c3d51469844b", "manual" ], "accname/description_test_case_one_valid_reference-manual.html": [ - "022fa292ec892a652ed11764b567185e8672d6fa", + "6abb3feda0140638c43efa9d05bb53f2dcef026b", "manual" ], "accname/description_title-same-element-manual.html": [ - "4654334cd9727d714b5be6995f2ff02b96f320fb", + "eb92d8b0c3fb184c9dd036988a277e9f8bfebc27", "manual" ], "accname/foo.jpg": [ @@ -404024,587 +406712,583 @@ "support" ], "accname/name_1.0_combobox-focusable-alternative-manual.html": [ - "1f0203dacbfe8ec1a6d70fad41deed86befe97cd", + "dea3142e6356ace455c3b588bda9a3eb50ece5b9", "manual" ], "accname/name_1.0_combobox-focusable-manual.html": [ - "100366728ba5032fadb632ca855795d114c7d87b", + "e7ae6d317765060256d40468a3383ccc04021a40", "manual" ], "accname/name_checkbox-label-embedded-combobox-manual.html": [ - "cccc7a6d8f9b7557036962bb718e42dba9ac96c9", + "cee096e59d96de8f98341727c157f38acfefc239", "manual" ], "accname/name_checkbox-label-embedded-listbox-manual.html": [ - "8f7be07f2b61175f1ae66ba1dbdc2099fc5641f6", + "de5cf180fe4ef5b87b87f5c501ea239a3d4467f6", "manual" ], "accname/name_checkbox-label-embedded-menu-manual.html": [ - "0335ffe94d7e02abbb972c2d313efb58d13e81b2", + "d182194f1c6103a91a219f3b5736f92f3e38c369", "manual" ], "accname/name_checkbox-label-embedded-select-manual.html": [ - "ef66e7dc2e23bdc2a11df4788f0a5652b634614c", + "10892b1216652f4ebec19c653bf095b6572eef1e", "manual" ], "accname/name_checkbox-label-embedded-slider-manual.html": [ - "6500d5fe8dd26eeab950d03f9be7f1f9c7c319a7", + "144459c37fd13b59e8c35b3aaf74282a97e1ade4", "manual" ], "accname/name_checkbox-label-embedded-spinbutton-manual.html": [ - "c3e7459eba79382148fa313f299843884fe8ef47", + "cc43ba404aa5e749c8de15e7eaf6d7c633670b68", "manual" ], "accname/name_checkbox-label-embedded-textbox-manual.html": [ - "c34539f6c23cbc849776cb95eeef38698a3e2a84", + "dd8c9d83b612b5cc2e7e08d73f32cacb82dfae44", "manual" ], "accname/name_checkbox-label-multiple-label-alternative-manual.html": [ - "efe7a0506abeac9e54aee8fcd9b11d5e9a9dbae2", + "5dd974360a1e1a454371f2817d24046fe51fda80", "manual" ], "accname/name_checkbox-label-multiple-label-manual.html": [ - "31fd1209d82562b2ae0966af448df85357d69d1c", + "6f2934bd7b87d4711cf466131253ed09407244a0", "manual" ], "accname/name_checkbox-title-manual.html": [ - "637e389beedecf101f59eae1ef9a863c71fff3a8", + "212efbf3bfb856e09c051fe78fb51735fcab93f7", "manual" ], "accname/name_file-label-embedded-combobox-manual.html": [ - "ad015f066db67a0b02dabb35d1ec9c0fbcea4c39", + "9cbc11bf6f193fae2ce7da6eabb29779a6efa849", "manual" ], "accname/name_file-label-embedded-menu-manual.html": [ - "2af047cc3a867c77e39ca9e597bfc133cdd95005", + "535f4c532726f7c1ca617dd482a12c64547bc64f", "manual" ], "accname/name_file-label-embedded-select-manual.html": [ - "b09f49619585bf400408c78ae97ea800af3cee72", + "bc107431570cf22bf0f88841421342792cca7bda", "manual" ], "accname/name_file-label-embedded-slider-manual.html": [ - "e9fdf8cb3b59dd438b76fbe20ea3647d5776735a", + "bf03b87afe92fb183f4457c5b03e075e7492b801", "manual" ], "accname/name_file-label-embedded-spinbutton-manual.html": [ - "e8b0cd393d01efe72035ef552a0bb1133851263a", + "2f5164b4653e4aadf86697db3deae536eb61699e", "manual" ], "accname/name_file-label-inline-block-elements-manual.html": [ - "460663447f34018b11dc6167a4499e5db82e928e", + "e2ef7c2916984c787c3d696688cd9ec402a6e6ec", "manual" ], "accname/name_file-label-inline-block-styles-manual.html": [ - "8e01c0a6da3ed4ad1690a93f64ed1ec06f5b7bd8", + "4a2f6970e3e82c8a6ceee0397e4b1c23d02f95ca", "manual" ], "accname/name_file-label-inline-hidden-elements-manual.html": [ - "7b7c1f54e98c21aff89427fee9dc963a68df84f7", + "f49dba26b0f89a098c76616d8450993b0dc648ef", "manual" ], "accname/name_file-label-owned-combobox-manual.html": [ - "daaba21bbbc9b082aebdb571f3846369b422395a", + "2f9e4b73cd465080954bee6745e2c8467401d3c7", "manual" ], "accname/name_file-label-owned-combobox-owned-listbox-manual.html": [ - "a4da117bad61590598ab12317be8ebe6477d7549", + "c03da2d7b078cacfa397b51396fae86a8c2e3901", "manual" ], "accname/name_file-title-manual.html": [ - "b3d5042308ea5b5fee0832a2ea9089539b7f9597", + "4f56a8fc50b12014a605b091aa65d0a832e87f76", "manual" ], "accname/name_from_content-manual.html": [ - "a210d33ca9e562fae37f60de8e6212e279da375c", + "a533786f60bfe0a48645f0f26d70404cb49f4af5", "manual" ], "accname/name_from_content_of_label-manual.html": [ - "958c2fa1501dfb3a7152e63cd56f47a481b95020", + "1d3307d1e1780f0896b2e59fcb2d60a77d76446a", "manual" ], "accname/name_from_content_of_labelledby_element-manual.html": [ - "e18596656eebf15f2e02974f1be00500dbb6a87f", + "7f9c3a1907cac2a09945846fc5afc11d49a8cd21", "manual" ], "accname/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html": [ - "006376e2c39418d0205601ef58d65287a8c8794b", + "fa0330d8ff7d3aebff1f71b90a781d748dd95ef9", "manual" ], "accname/name_heading-combobox-focusable-alternative-manual.html": [ - "9b5b181518ce0d3d1400243d01a7182055db6c18", + "9b76031e493eeac070fb76db973dfadca9309336", "manual" ], "accname/name_image-title-manual.html": [ - "9def9482d97f96d0c3b5c5a2101ddfa8d0313072", + "74fd80cee4320ffad1748b649a3992fe10e2a273", "manual" ], "accname/name_link-mixed-content-manual.html": [ - "950f238d319e7da811ba3a8923e43e76b612d38c", + "8803ba524fbba7a5a2beb7e4608e8ecb0423b55a", "manual" ], "accname/name_link-with-label-manual.html": [ - "293091b437d2b70dc1f984010ad0ccdc319384ba", + "a9cf0c7b747f43db63248a65ab0c96cd00d42775", "manual" ], "accname/name_password-label-embedded-combobox-manual.html": [ - "178bf7cf557d22a1a57d5f0563a57efe0d55be7a", + "8328979575136ba6429e9feb945535643bb7b35d", "manual" ], "accname/name_password-label-embedded-menu-manual.html": [ - "99cb16c39963218d7be6a0d5351cff00911851ba", + "7ae5b0acadcf16cb7c6c156f733bcca6ca6036a9", "manual" ], "accname/name_password-label-embedded-select-manual.html": [ - "9698b2959880b2eb4ae024556c745579506e4772", + "e672aea9e2cd7338cc063b392b5c60309ee44914", "manual" ], "accname/name_password-label-embedded-slider-manual.html": [ - "4da98f4489d466accd6e03099f65afbbf06a5672", + "7f73cac3d94d94dd945929ab8d0c01d917e484ff", "manual" ], "accname/name_password-label-embedded-spinbutton-manual.html": [ - "28c2ff5472d78bd4a1e1d55a866af3d99186b972", + "98d0ebc6d88de20bed6969ec3dc1ab5a12c2ef6c", "manual" ], "accname/name_password-title-manual.html": [ - "64c321f5eef4126a4ea6a1740074ee6fbfe14bac", + "e3fe2839407aab07c70b36f398e612b5421b3167", "manual" ], "accname/name_radio-label-embedded-combobox-manual.html": [ - "3e341ee031aa1456dbd42794e1a4f0ce82ccda74", + "09d0b64d2cc8c7286a0f70dc478cb09de0e17531", "manual" ], "accname/name_radio-label-embedded-menu-manual.html": [ - "97e63b918afe95030676b454335f1f2f4a93e040", + "abc7791f207c6fe8e9ba554a79a3a85d5e1c7fe4", "manual" ], "accname/name_radio-label-embedded-select-manual.html": [ - "8f46103e042501221901732653935bfcbdc424a3", + "038cc7e80d3abcce57367cdfa99cc0f398e063bd", "manual" ], "accname/name_radio-label-embedded-slider-manual.html": [ - "d4e4b7e25cb88efbd71c2b1c7985b1b04d699e7d", + "4cdc8afa77ef6389097c3760aae7c66a38327c3c", "manual" ], "accname/name_radio-label-embedded-spinbutton-manual.html": [ - "921070eeccfd96d2163b1f22d04e1f53789cb627", + "7110f2cb3009b9b0149496081e1e94b8cda59da5", "manual" ], "accname/name_radio-title-manual.html": [ - "437b6d2748eadac0fb879dd0a002ad5886657b7e", + "ea0d8b2be9e9c0d187bd659c46ba0d35977acf81", "manual" ], "accname/name_test_case_539-manual.html": [ - "52283b3e50d6510796a37cce40ce7ae48c8363bc", + "d3b50dbbe4f33ee9c2e795f0602f41bbd5ed7fd8", "manual" ], "accname/name_test_case_540-manual.html": [ - "6abedb87911a568570c22e6e2e587c10b7709f39", + "8db110c80d6340ebf60db94495251dcf7d8b6b07", "manual" ], "accname/name_test_case_541-manual.html": [ - "7f58d024e6d71031c5f24570f20749e7ac237fc3", + "200b6f14f319e9f1b49288f0c838381cca8b3945", "manual" ], "accname/name_test_case_543-manual.html": [ - "4f2b9608d32e8d0d8a72a989814dc2d4daf0f1c3", + "8cc54f2cddaebf3bcede82befcb4258d75b75008", "manual" ], "accname/name_test_case_544-manual.html": [ - "48d880cfe47a081416a4a89a744410db553b664c", + "173a8ecf08421416a971d8e5638c155f17f7f84c", "manual" ], "accname/name_test_case_545-manual.html": [ - "6b4cb49d4d07a5532d73050ce4130a683bdb933f", + "4cb90a73913cbb1460b854d251b2286382f876f9", "manual" ], "accname/name_test_case_546-manual.html": [ - "43fb0bd46634a505f9c5d51f7a0b961cf18c0b96", + "df24b458ea5c8dbb98f0eb17ba93bbfc5d546049", "manual" ], "accname/name_test_case_547-manual.html": [ - "baad5a48235f8a131bb7fd0559297a2800cec2bf", + "daa4913540b6cf35ec43ad395ab27d180ce99a57", "manual" ], "accname/name_test_case_548-manual.html": [ - "26232c6bdad6ff0cdcaa67bf587d050c2a68b3ea", + "03bdd41b47142aef922986e69ddb67bf9706d626", "manual" ], "accname/name_test_case_549-manual.html": [ - "832c197f7e97965e608c1e437f3bc3f6e7d9dc81", + "5f202eabc12f51f6b77f5dbad33424a8426a905a", "manual" ], "accname/name_test_case_550-manual.html": [ - "d3e5f8e21c6881bd455c52021983c4f20c7ce659", + "6ffb7342f7f31d2f4562dc7fc552a84dbf00fb68", "manual" ], "accname/name_test_case_551-manual.html": [ - "a319e99cd6c180f8bdfc07af2bfdfc0962656330", + "b9542a0575f106925a0b535c401a00c46e9ee98c", "manual" ], "accname/name_test_case_552-manual.html": [ - "9f3f5e2fb077dac6b7e1f94bef42bea57bc85547", + "2242eb08972078c75149670be081086813b3b384", "manual" ], "accname/name_test_case_553-manual.html": [ - "e11a2890ba6ae9e2737fec9470ed857a0ad567ad", + "14075c6fda804a70a042837ebe5928638cc62f79", "manual" ], "accname/name_test_case_556-manual.html": [ - "281b70b1739ef2375e0def462bebd2079719d98a", + "858bc98661dcee47309e427c3128801c0b728405", "manual" ], "accname/name_test_case_557-manual.html": [ - "ffefead34a778c5cd41a57912583d3b8e7b999e4", + "f43b62dae05f89fbea2cfa3abccc15af1d6b1668", "manual" ], "accname/name_test_case_558-manual.html": [ - "1d1ebf12d2ef73a01d581017d0feb20a4828413d", + "7aca28d95d9376f12d9f3a718fdf564fa3c42615", "manual" ], "accname/name_test_case_559-manual.html": [ - "9962a15676ec2c3e1b1d6ae54bf7939d004f01da", + "54a3a071380d99b3031d1546380d6923efb44a34", "manual" ], "accname/name_test_case_560-manual.html": [ - "9f66ecbc9617ed12248a3037c508036d6c6eeddd", + "f946a49aa9b818037edd50dc24a11229d5843663", "manual" ], "accname/name_test_case_561-manual.html": [ - "9dc3e8af2810f6d2ba615b40a2971580fc8ff33f", + "5a5ab94c795afcdc9458f8767ddcdb1b2f8a504e", "manual" ], "accname/name_test_case_562-manual.html": [ - "fc84e88dada119cd9bd06d1aab5021db87f86cd5", + "2304d70d9ed5803dd414d4a7d75d9e5ad9430c03", "manual" ], "accname/name_test_case_563-manual.html": [ - "1e185ba23a383cf051d6e0d815f973cfd9bd44eb", + "7c063e154a9b6d6d7f613174de4d9a9b92964572", "manual" ], "accname/name_test_case_564-manual.html": [ - "f62252e5c8c68ee29f630d5827a9ff2bb06fa315", + "47482f3aed38d8c76b99d55061b1afcb35191f65", "manual" ], "accname/name_test_case_565-manual.html": [ - "d9fcb897b444f026d936ea335e73baf5c092641b", + "e91c14d179efd0a5b93b5bdb5781bd26f050b676", "manual" ], "accname/name_test_case_566-manual.html": [ - "93e82d0a5b6c2eb86b4dd32bf365d1a8d3a4386d", + "50ad8f63a9f774a14a2ca727d8b6fcbb7403cb2d", "manual" ], "accname/name_test_case_596-manual.html": [ - "e33d4c97450492f5340a00c2c7e0dc84be6bb91f", + "9365c98fe9dc8d964ffa40908436425dcf271686", "manual" ], "accname/name_test_case_597-manual.html": [ - "2c241887bdc4eed850514dbf58d7b281dddca323", + "69f9169bf42252787ead55a8d2d9678a02082b4a", "manual" ], "accname/name_test_case_598-manual.html": [ - "3d1548107f86be97b7311dd1ad6721136b95b76c", + "2664528f836545ecaef5948133fc79cb8b9adf98", "manual" ], "accname/name_test_case_599-manual.html": [ - "e8bf23feb35f9f864e8ce60d2e03d71787c1d4f7", + "5c6952ec95f632609382c1ef7f267d58d17aee17", "manual" ], "accname/name_test_case_600-manual.html": [ - "b08c44e3c77abcea5f5f35a5339a2f285479dd84", + "3318ba200efa20800c61d4e3888de0c20efd216f", "manual" ], "accname/name_test_case_601-manual.html": [ - "76d1adefd5cbd9a7fd7d3a20e030ab47990eb925", + "296c4b0d3a736f9756aa9eeb0fa2764929677724", "manual" ], "accname/name_test_case_602-manual.html": [ - "580896a142d1b9cbc1a8ec8fb42c562146e50a9e", + "21ad7840fe98925e1f36373e2fec0100750c28bd", "manual" ], "accname/name_test_case_603-manual.html": [ - "efaa4d546902022bc707007172395adc35750a8c", + "31bceeb89bf9745ee6057b1a9b22f562fdfd11df", "manual" ], "accname/name_test_case_604-manual.html": [ - "2cd59bda65db6cfe0017eb08e84849d8ba99bca6", + "c3e0d9572a4a4d75f98054c69b92314c1229c91b", "manual" ], "accname/name_test_case_605-manual.html": [ - "92dee09996257f0a370e4f8a6a7761a7beb89637", + "b0c38eb06802ed9cbe21c1f57656d77d6c79af16", "manual" ], "accname/name_test_case_606-manual.html": [ - "1e1d038b456ab23570baeecc0c3700b80ff53597", + "4bf3db31cdc754db983b6e831503da158f72e70f", "manual" ], "accname/name_test_case_607-manual.html": [ - "67505192d3aad59708eee221f228c73d26b98ed4", + "ec7bd4f25f37f2b2ef48f7e797031441b6f91645", "manual" ], "accname/name_test_case_608-manual.html": [ - "49c6fe71c3a8b6d6ea3eeb7dd540bb2b0ebaf45e", + "48b2d664c09ee25b79af31a3adfe4bd4435a39a5", "manual" ], "accname/name_test_case_609-manual.html": [ - "bf445b1416e83e298a73c078f56e1171fadccd55", + "7ee07c8b0db3609dcb26df3215d936c932ec5625", "manual" ], "accname/name_test_case_610-manual.html": [ - "800244d9d67c9b0dc25aa222cd4fa221be23b1b6", + "9102c4c46d272513ec4cd71dfa40dfe8c0d36408", "manual" ], "accname/name_test_case_611-manual.html": [ - "69c6c0f3aeb5252b6050a13dd88eae2d08259df7", + "107106dc1a4e6003482d1b06c2e92b58fa9e79c6", "manual" ], "accname/name_test_case_612-manual.html": [ - "024b7f63a574fa5b1fb05381d0306a61bb5653d8", + "80a221a9f910494aa3af928e51458352b1db694c", "manual" ], "accname/name_test_case_613-manual.html": [ - "f818d435c5edfe6adaec5004a9bcbca044b53862", + "1f0892c7e00117003bc53cae3d890ae3ba22f3bc", "manual" ], "accname/name_test_case_614-manual.html": [ - "c00ca712608c7ec97c07ac23def64d4f773e652f", + "dfd9b43b3de3c435171bde3cda90a57b1e9ff8f8", "manual" ], "accname/name_test_case_615-manual.html": [ - "26ce5881a2b4a1e5f09ebd4fc775ce900882d516", + "851e5eff8604cdcba4580c32fb13f9da3b8bb889", "manual" ], "accname/name_test_case_616-manual.html": [ - "a193e5c8a61d55c5fb6e944256406cb6538c4354", + "7cdab2617bfa99f4a62267e39113ec7f1b50d9f5", "manual" ], "accname/name_test_case_617-manual.html": [ - "72d11f68a6a92811be12fa9ebb35fe34b1615865", + "f45e186e42c25b8766990e2f9b049fe55d373818", "manual" ], "accname/name_test_case_618-manual.html": [ - "1d10ddf08905211b41f014c9eda4c58f80306b65", + "5beff42a4af9a9e72f916fcc375c36af81dfab48", "manual" ], "accname/name_test_case_619-manual.html": [ - "c0a0ba3bafe1d64b436f6ce1696326fe905faca0", + "5bc0b596df5839361b97688e0ae6dcfa670476ac", "manual" ], "accname/name_test_case_620-manual.html": [ - "5019c6af576f3cb84f43847275f6429898fe8e28", + "8cede62e9324fed215e653aa562532297bf49393", "manual" ], "accname/name_test_case_621-manual.html": [ - "d1a73465c5d8565bc52555f4a91f862375c44c04", + "cb9d9380651dbd65eb0ab4901f2882bd24dc1492", "manual" ], "accname/name_test_case_659-manual.html": [ - "241ee4b9649de09cf8000a46d2080d35834154e0", + "1b4a2603d768a693e657f5f5030dce3547278f99", "manual" ], "accname/name_test_case_660-manual.html": [ - "ac36e0a034118f61bada290a7a511b9e2ee7874c", + "cfe32a99404436a0eb503259e84653af8c74924d", "manual" ], "accname/name_test_case_661-manual.html": [ - "a4117f09f6777fba316fc3c49cafe9572cd3fd43", + "e1d8ad454086fd8bbc6f85007e6ea2218e68f9da", "manual" ], "accname/name_test_case_662-manual.html": [ - "6d5c1501c6b4f8cf5b2dddf924e453d8a9d24f80", - "manual" - ], - "accname/name_test_case_663-manual.html": [ - "4eaadf4289477daf729267beedc919c3212a9b09", + "35556d5e6ddff50122d38b400e0f1b56ae857147", "manual" ], "accname/name_test_case_663a-manual.html": [ - "597df91b7e46634853198e67f156cf5063fccd8b", + "c37ab8c1798646b7935f2a49a82bf84bd05faa00", "manual" ], "accname/name_test_case_721-manual.html": [ - "c14e18a84e4eda3b45297a4ee716e19b9d1d7d3b", + "e960ad180dc23647f71b59c5bdcfa10da3bf4f82", "manual" ], "accname/name_test_case_723-manual.html": [ - "75f5ceb299eec26270f0c35a7569a7f092312600", + "a8fb8e4605ba86bfb27f601e95181f3b5cc4bd4b", "manual" ], "accname/name_test_case_724-manual.html": [ - "b4e2268c2babda95248c1080a881a47a9a0acf4f", + "324be2471af8b5565a6622bcf026286e77c660f5", "manual" ], "accname/name_test_case_725-manual.html": [ - "ee3fc3d50f774a648b72b83001968f794fafebe7", + "f992ebe06509cf3d6e720878db8d0efa561152e0", "manual" ], "accname/name_test_case_726-manual.html": [ - "6ed641f4d77e03c661b0e0a3b94154af08257faf", + "b08ac37a8778133f19a75887233f496a03b7b4f0", "manual" ], "accname/name_test_case_727-manual.html": [ - "57ed68282c10cce56dd572cba54e272f29c0e7fd", + "3e01f5df2880ff5b988215a3d0304f2a08c0d0e5", "manual" ], "accname/name_test_case_728-manual.html": [ - "a4ed4a27e35d2b2d3b3bc1ebc5fa11a8fecdb315", + "4b163c6e96fec551ea3c5de462ec3a283b81e3ea", "manual" ], "accname/name_test_case_729-manual.html": [ - "7d63e9e5fa6239340e470fcd9390ddea3db508aa", + "7e4a132fd5b880aa0cde2a906c1c976fc5b61afc", "manual" ], "accname/name_test_case_730-manual.html": [ - "007bbc808281d543e8606064b7e5c18cac9eab30", + "1bae3be008e60569a551a7490ef15594cc377fba", "manual" ], "accname/name_test_case_731-manual.html": [ - "e893821b92253e191fed42b78f0ec3077c19dbc3", + "b13fc22121f9b67a0f6033905ae213d720a72cb6", "manual" ], "accname/name_test_case_733-manual.html": [ - "bd7e1d6b944646ad378873075991b5a16d56d3bf", + "c4ea02518b330a503e70ebefeb85d7b42c9f5a2b", "manual" ], "accname/name_test_case_734-manual.html": [ - "1fcb7f9ee490e63df4050eb2cae97c03a7a2021a", + "0ffbec5087284b9db1eda93e406b087d60d986af", "manual" ], "accname/name_test_case_735-manual.html": [ - "027854b92e9d8fddaac391e68f1f482ed0f32559", + "a76405153db05538c77b9d929787a775a5b879c4", "manual" ], "accname/name_test_case_736-manual.html": [ - "455089b41e48c2b4ee4a2d7c983f20ddb398fc02", + "43e1ef9c3fda2016280d0d8ac47991e79f7db4f7", "manual" ], "accname/name_test_case_737-manual.html": [ - "44fc37258df0cf8c343c37949778844c4b6e9367", + "4d6212a9ac2c752b50f5b6b30750816996788758", "manual" ], "accname/name_test_case_738-manual.html": [ - "019bcb1742292293ca33959ba77ed37b5ddc14ed", + "369cf25d235de2ef68a80024d3a868a6e3293039", "manual" ], "accname/name_test_case_739-manual.html": [ - "80b51db55b569b5feaad08ec8d3d6b741c59f238", + "68c7ce266a6cf81eb6d9e43eb3eb5d22dfd57a48", "manual" ], "accname/name_test_case_740-manual.html": [ - "5a23a00c05138818c49a4a92b62572abd0f90f22", + "68140b76d6d8089327a9b24b372782e7b3b8797f", "manual" ], "accname/name_test_case_741-manual.html": [ - "1054c6f683226c327ba51ef5a741b9f71f78234c", + "e1215d82349e17777093c69da3d0c8dd380459ac", "manual" ], "accname/name_test_case_742-manual.html": [ - "241363c65f067bba8839f71ead7ca1681832c81b", + "49ecfbc01c365d0690244efc7af402938d0ccfe8", "manual" ], "accname/name_test_case_743-manual.html": [ - "ba809011cce26a6d45e1f0d36edf2df0373ccb21", + "67ff9d4067fc81dce307f360437d5e108a033474", "manual" ], "accname/name_test_case_744-manual.html": [ - "148e638515effbe4373ec5209ccee400876dd248", + "62fcc22446884bb0cf3822af269674dc5bd77fd9", "manual" ], "accname/name_test_case_745-manual.html": [ - "8dccd0ae45fa0da395a2fef06bcbd087d2caa44d", + "f42712d516c5e181c067e7acff8a84e0fccdf1be", "manual" ], "accname/name_test_case_746-manual.html": [ - "48aec956695d5c06aa0ab21c682d58c986d5943d", + "3679c7e45bd2ffbaa3442eeadb57b684b93b0fc7", "manual" ], "accname/name_test_case_747-manual.html": [ - "1881961d6ad0ff89ab4bfe536fd841317cf74357", + "7efb91c7bb2eb71cad1b44f5f80e4fc5cfa32150", "manual" ], "accname/name_test_case_748-manual.html": [ - "1c774cdc38bfee4775608bdab49583ba95548951", + "c74b73d2883540e7af109a935d8b35d5dc132338", "manual" ], "accname/name_test_case_749-manual.html": [ - "59a9089095a492ebb53697a6c886f0f9950c0e81", + "350e852dbc76b4d8936308784536a0dbfb9b94be", "manual" ], "accname/name_test_case_750-manual.html": [ - "702d5db63ef1d7f8eac049803d7ce962bcb3f112", + "dc27894cf395289de4021bf2bc69717be27b8a8e", "manual" ], "accname/name_test_case_751-manual.html": [ - "c1620650815ce39ab9bef833a517b992b45ea94a", + "318d2ef65aa78cf871eb22787df93ed37cd7ca9b", "manual" ], "accname/name_test_case_752-manual.html": [ - "65c14f6c29990605a66791aee3d675e0df55fa2e", + "6f55a3324566dca7edf5fcbec535cff42cf63e01", "manual" ], "accname/name_test_case_753-manual.html": [ - "0cb78d94b6a56f6785ba4940ae837cb994a0dacb", + "806f2bf3e5dc1e1d403a6c69e69296d585078cd8", "manual" ], "accname/name_test_case_754-manual.html": [ - "0c51dd71ab7ac9cc27a3eb8e9e0f5244208d8aff", + "11180e58ba00a7d382e13f18558c502c433e8bfb", "manual" ], "accname/name_test_case_755-manual.html": [ - "31b2216a84a5b59cfcf890fe59f5839ea1208c1e", + "b3a38a3edf3c31961f5db1985ab0f7e41b8ca2e9", "manual" ], "accname/name_test_case_756-manual.html": [ - "62710efdfa73fccec1eb991993ccc6b51bf1f1ff", + "8c62ae078da81acfb5734c56bcce02bd414b5fcd", "manual" ], "accname/name_test_case_757-manual.html": [ - "839480cbfc537cf1860e48bee4e597394573da3b", + "43361e19ca752856d0107ab5334d93429fcafbac", "manual" ], "accname/name_test_case_758-manual.html": [ - "da6bcba2045179b1a9b4df5ea3b1f4c24a71ea9a", + "47883ac39bc784536f4e2013d5ef0cd9f3c2f587", "manual" ], "accname/name_test_case_759-manual.html": [ - "7dddad8bc516dd14c710cd75c6c7d44db8def672", + "fd4d049d577ae3d3bab5c968a252aaf4e7bdd425", "manual" ], "accname/name_test_case_760-manual.html": [ - "0ce401d8c9a85d245e965fed3f506d8d88f4650b", + "a3c98ac02f787347eb4d82148c7083e814b98b89", "manual" ], "accname/name_test_case_761-manual.html": [ - "2226a89c8a511dfbe8e93037acf4f2b53dfd220e", + "71e1f27a11db58cebd25392e70ded3e2656baddd", "manual" ], "accname/name_test_case_762-manual.html": [ - "2c5436081d45b1ab470ed93050eb956a85ccc779", + "347ae81975335b5f4111cc4e9a07073ea579dd95", "manual" ], "accname/name_text-label-embedded-combobox-manual.html": [ - "406281ebff00851377335a6db85cdf85482df11a", + "d1c14c3091c820547729c8e8c36381dade5ffa57", "manual" ], "accname/name_text-label-embedded-menu-manual.html": [ - "5d943988bde8cc64b69f9e0d27314eefafe516ca", + "05488e336012f77378900b26dbe2153577a2dc41", "manual" ], "accname/name_text-label-embedded-select-manual.html": [ - "ee9cf471b60ebe327be4d877bd8a391ac0158d4d", + "1cd1a3a3eb1dd7e3c83744f8599064ba7f6fdf73", "manual" ], "accname/name_text-label-embedded-slider-manual.html": [ - "df70f3aa99db3cada4a1f7bcd4e9d60a44333ef9", + "89e70b3afdca38b2b6aae581e9b388d7ccdc9989", "manual" ], "accname/name_text-label-embedded-spinbutton-manual.html": [ - "214c4f8004f7d4e6dc29e0a4302e68170909a0ef", + "90693755b6c76521c1a0d26b338f4e90b6ef5d5d", "manual" ], "accname/name_text-title-manual.html": [ - "2051faf3aa82d1b71dda2bd17c492329ec4c87af", + "9296bce9e3ee6465e351d79e61210b1a11a7f358", "manual" ], "accname/test.png": [ @@ -404684,7 +407368,7 @@ "support" ], "acid/acid3/reference.sub.html": [ - "764c07c1072c831cb69719372aca734fa49d827a", + "43768481bea5dc6c30343d60f218d895cf624a61", "support" ], "acid/acid3/support-a.png": [ @@ -404996,7 +407680,7 @@ "support" ], "annotation-model/annotations/annotationMusts-manual.html": [ - "ea19ebb2852265a4f96794132e4b6336f0a9c43f", + "3128798896573dd45913a4b35a0ba23b5d8e425c", "manual" ], "annotation-model/annotations/annotationMusts.test": [ @@ -405004,7 +407688,7 @@ "support" ], "annotation-model/annotations/annotationOptionals-manual.html": [ - "5685dcdfadb7189a285824cecb1191b01660b501", + "fdf156bdce4549584cd4829c88f25e51c6fdb5ae", "manual" ], "annotation-model/annotations/annotationOptionals.test": [ @@ -405012,7 +407696,7 @@ "support" ], "annotation-model/annotations/annotationsAgentOptionals-manual.html": [ - "3e0a094494729a6cc14ad8b769e88200a297e699", + "a295ae46be877c8ffaf40df1c6de9d5bc49b8bd2", "manual" ], "annotation-model/annotations/annotationsAgentOptionals.test": [ @@ -405628,7 +408312,7 @@ "support" ], "annotation-model/collections/collectionMusts-manual.html": [ - "2a0c6a441d36c9cf27613c401d6570d5449e6772", + "fccd3e8310ae99379f643e08e8e3915405f0d8af", "manual" ], "annotation-model/collections/collectionMusts.test": [ @@ -405636,7 +408320,7 @@ "support" ], "annotation-model/collections/collectionOptionals-manual.html": [ - "26ef7804d566c5d483a472f021f62d3d4de84a5c", + "6f1d9a4bc887b7fa5a6d1e8e19050771c0ae4278", "manual" ], "annotation-model/collections/collectionOptionals.test": [ @@ -405780,7 +408464,7 @@ "support" ], "annotation-model/collections/pages/pageMusts-manual.html": [ - "1312e1e724c26835241dfa26783d46f0f6d37e0e", + "5038313089639752e5ee22ffcd7fa252adeed6c1", "manual" ], "annotation-model/collections/pages/pageMusts.test": [ @@ -405788,7 +408472,7 @@ "support" ], "annotation-model/collections/pages/pageOptionals-manual.html": [ - "822091377f6a4e45ce1a4685077e6be705de0226", + "af2e2289980711ec4f4fa93e512387f635ff7dfe", "manual" ], "annotation-model/collections/pages/pageOptionals.test": [ @@ -405952,11 +408636,11 @@ "support" ], "annotation-model/tools/template_js": [ - "687806ee410f76b51d3053dcb1ca03d66c9f75b1", + "46f0748a93aa42ac3a27975e7b819ef29da13757", "support" ], "annotation-model/tools/template_manual": [ - "0298eb6f0fea42ff20480061c7afc083f0179747", + "044bd2529d57c4eccf8110c212b371bab3277c84", "support" ], "annotation-model/tools/tests/README.md": [ @@ -406204,27 +408888,27 @@ "support" ], "annotation-vocab/01-validJSON-LD-manual.html": [ - "2c1e23b7b433576e5cb6182edfed69d1ff65d24c", + "6bb0c30d2ffc40fbf453d86c66911b3b159a0273", "manual" ], "annotation-vocab/02-context-to-triples-manual.html": [ - "99198224af3300e80df2272b5f32bd6b4331d0e5", + "67b5550ffdfbae4e0a20e3d0d2187df99b7c358a", "manual" ], "annotation-vocab/03-graphs-are-isomorphic-manual.html": [ - "e470fdbddd2df40fe62c6ab9d81023d99c22352b", + "b53b78517c84d0911a81a03c714925f4c92206b3", "manual" ], "annotation-vocab/04-graphs-convert-lossless-manual.html": [ - "17b7ae6fa4d7f7fe271cfedd1876623425ed29d4", + "43199ce45c83963a81b85be1b13d3e3d5b98bf43", "manual" ], "annotation-vocab/05-ontology-parsed-as-valid-manual.html": [ - "afd1de59f3e89ac689f23b64ba8c5c523ca8ca17", + "c05e61352edd95689aa56e9ea7ba6cb60953ee61", "manual" ], "annotation-vocab/06-ontology-internally-consistent-manual.html": [ - "154a8eebf6b60e79aad3f53e1f59249370486da0", + "047e514331a90ba6b7700ca50d0cfa0cf620a127", "manual" ], "annotation-vocab/OWNERS": [ @@ -406787,6 +409471,10 @@ "789767132e47fb6cad1ea60584a04b4f2e2c9551", "support" ], + "apng/OWNERS": [ + "5fa81c84bf276ac842e54c02c4889aac62806f86", + "support" + ], "apng/animated-png-timeout-ref.html": [ "dcd3c58b9200109868f2b98bda346bf26f823e07", "support" @@ -406799,10 +409487,18 @@ "32cf112fb1dcb4e7ec3c91bdf5bd6b976a1e4eac", "testharness" ], + "async-local-storage/storage-smoke-test.https.tentative.html": [ + "1e00cf5aff9d85ca66d8b831ee4c2c3cb8259071", + "testharness" + ], "audio-output/HTMLMediaElement-sinkId-idl.html": [ "8f37d8d2fc1cb9b5ad0d85234f733f534f4f0db8", "testharness" ], + "audio-output/OWNERS": [ + "8d5030068c8ea67ad77f7dabb274470685b734a6", + "support" + ], "audio-output/setSinkId-manual.https.html": [ "6743b9f6843a1c6134ac9cc627375b0368986e55", "manual" @@ -406944,7 +409640,7 @@ "testharness" ], "beacon/beacon-common.sub.js": [ - "67226dd8db05540bd79bf5d4983c51fc985ff906", + "2ec5e7b47c8aec077352599fd033c3d64e9afc38", "support" ], "beacon/beacon-cors.sub.window.js": [ @@ -406964,7 +409660,7 @@ "testharness" ], "beacon/headers/header-content-type.html": [ - "aee7b4c817f064e871d10cc80da8d25759c16158", + "d533981c936455cb8a065988d4828e25264e406c", "testharness" ], "beacon/headers/header-referrer-no-referrer-when-downgrade.https.html": [ @@ -407779,10 +410475,18 @@ "417d39a317f55a95180c806d28047c85dd959d65", "testharness" ], + "budget-api/OWNERS": [ + "ed48014d817ef034062db60403704ed2c0cf9aeb", + "support" + ], "budget-api/interfaces.any.js": [ "7532e03a56725728052d4b5a973630e2b86686da", "testharness" ], + "clear-site-data/OWNERS": [ + "58a011d159fc7581c33fee75b7837c689e704289", + "support" + ], "clear-site-data/navigation-insecure.html": [ "97c069cf7c938e1ebdba3f243ad48369a7fb5542", "testharness" @@ -407819,24 +410523,28 @@ "10f5f9d409ef513edb129e0e8522aa5f74d51ce8", "support" ], + "client-hints/OWNERS": [ + "e096c94435cc7364a4959597cf51a86b3fee81a6", + "support" + ], "client-hints/accept_ch.http.html": [ - "e2181077e6d378a288d4944aee8c76939aa896fe", + "ec820e569029ef412f776d35c4bc79a2a7ecf107", "testharness" ], "client-hints/accept_ch.http.html.headers": [ - "25cd8622db940411b0e8eb39921e6086916e4f36", + "23aaa612f1b6ee417d31faec8399248c9bc7cffc", "support" ], "client-hints/accept_ch.sub.https.html": [ - "7d5a8d7d6ffb78f99d17fc0c41abf26718c6b6b0", + "f95ff40946aa480df7d691443f394b05f2db56d8", "testharness" ], "client-hints/accept_ch.sub.https.html.headers": [ - "25cd8622db940411b0e8eb39921e6086916e4f36", + "23aaa612f1b6ee417d31faec8399248c9bc7cffc", "support" ], "client-hints/accept_ch_malformed_header.https.html": [ - "d0c116ce2a1f8d775bb8d9b800eae05f0bee12f9", + "fb5fa5837d4e3379384b6f409cd42c748dfa145f", "testharness" ], "client-hints/accept_ch_malformed_header.https.html.headers": [ @@ -407844,7 +410552,7 @@ "support" ], "client-hints/echo_client_hints_received.py": [ - "a6cf24dc7d02b044a27813f50737bb3aff4af8bf", + "829a1adb041ade08a029dcd66d90249ea4ffc923", "support" ], "clipboard-apis/OWNERS": [ @@ -408051,6 +410759,10 @@ "e3593850f8098d3f3ff82c042deab15f51c66a52", "support" ], + "common/subset-tests.js": [ + "ee72de5b5f2302d111a0f131eddf5081ad02b789", + "support" + ], "common/test-setting-immutable-prototype.js": [ "2cafc5c2b867e0fd6f738b1fbeaa503761c400b7", "support" @@ -425727,14 +428439,18 @@ "6a6d341b506ea97be1082bc36f59b0eebf3df104", "support" ], - "console/console-count-label-conversion.any.js": [ - "913cb6bf539803de5e4fc7f06f4af197579919c3", - "testharness" - ], "console/console-count-logging-manual.html": [ "1ffcacf40728c1cd9f0eadbd68dad59e7c2c35d3", "manual" ], + "console/console-countReset-logging-manual.html": [ + "587de5bb8dcb002025244e8058b52d4ba0b1bdd3", + "manual" + ], + "console/console-counting-label-conversion.any.js": [ + "a48d28ca0a1d6c5c50dc5d29521563a44beb6590", + "testharness" + ], "console/console-format-specifier-symbol-manual.html": [ "d3301d5fa86c5acad2dd4daec1d42ee7a7ef8732", "manual" @@ -425776,7 +428492,7 @@ "testharness" ], "content-security-policy/base-uri/report-uri-does-not-respect-base-uri.sub.html": [ - "7dd8bccbd166c7ac938699c406bc2209a7f5677f", + "a8c074a65a874df3f2a0f7f994c2094f4c8647b9", "testharness" ], "content-security-policy/base-uri/report-uri-does-not-respect-base-uri.sub.html.sub.headers": [ @@ -426568,14 +429284,14 @@ "testharness" ], "content-security-policy/navigate-to/child-navigates-parent-allowed.html.headers": [ - "89a55ff370ebf5af63e25642013073bddc823030", + "43989ae0395e33a5d7ef2ea6679b22b347d31190", "support" ], - "content-security-policy/navigate-to/child-navigates-parent-blocked.html": [ - "1e35f9b195940f9134d53849de6fafef370f0744", + "content-security-policy/navigate-to/child-navigates-parent-blocked.sub.html": [ + "a4b643f75a3d0a30d01d0998296ed98efd622b4b", "testharness" ], - "content-security-policy/navigate-to/child-navigates-parent-blocked.html.headers": [ + "content-security-policy/navigate-to/child-navigates-parent-blocked.sub.html.headers": [ "b4d3209bd03a060ea90f85f7444717359c77d4d2", "support" ], @@ -426596,83 +429312,83 @@ "testharness" ], "content-security-policy/navigate-to/form-allowed.html": [ - "704012813d3fd1c6bbba1ccbdb462d21ba77a077", + "db6aafa8a07c1e26409a0e5677cf63d675aba256", "testharness" ], - "content-security-policy/navigate-to/form-blocked.html": [ - "c0029c0a4912758fdfa7ed1c53072f170793a074", + "content-security-policy/navigate-to/form-blocked.sub.html": [ + "b5053c1ef094b840b08adb08c6044f2b7256966f", "testharness" ], "content-security-policy/navigate-to/form-cross-origin-allowed.sub.html": [ - "2d9ae0fd58f4e061af9879c30374ea47c2249a1c", + "4e09c55679c5a5b1b56d42be8b8dd68e5a62186f", "testharness" ], "content-security-policy/navigate-to/form-cross-origin-blocked.sub.html": [ - "049cf83b4b496b58aeacb01282ac44613954222f", + "903602bc5a2c337db89e606a81771bc031728106", "testharness" ], "content-security-policy/navigate-to/form-redirected-allowed.html": [ - "1e4949c41732687d694eb9e6a9d3319bf3be706c", + "d100da21524178f59dd75e0e052addf3c139a7a1", "testharness" ], "content-security-policy/navigate-to/form-redirected-blocked.sub.html": [ - "13620e71df04ee9af10401e5b6accb24b0c33335", + "9ecfce4fa9c6aa8703dbffeb33d217675330b853", "testharness" ], "content-security-policy/navigate-to/href-location-allowed.html": [ - "bbde25e8270429fde22989c4667a1fb58d6c4eb4", + "38f1abdd52c0a8077890f07bcde344683392a184", "testharness" ], - "content-security-policy/navigate-to/href-location-blocked.html": [ - "3fb68398ef412922a8816096b9441f785fc437c5", + "content-security-policy/navigate-to/href-location-blocked.sub.html": [ + "53729c0a235bf10b3fdc5b7e9cd718436b7e7c8c", "testharness" ], "content-security-policy/navigate-to/href-location-cross-origin-allowed.sub.html": [ - "31db79be8399ebf8ab2408693085b3a711d7abbe", + "e0f881238a177ea7b33fec77a2e054896ec1b8c2", "testharness" ], "content-security-policy/navigate-to/href-location-cross-origin-blocked.sub.html": [ - "1f0c4fa5c25c36be8a44346fc209ca990703859b", + "90a57224551b630d5f19be550340c61012498d3b", "testharness" ], "content-security-policy/navigate-to/href-location-redirected-allowed.html": [ - "fe5480cb306d83951a68b25ab0ea56f0468f0fca", + "fcae614d99f7dd6246f872311a39937cd6c074bf", "testharness" ], "content-security-policy/navigate-to/href-location-redirected-blocked.sub.html": [ - "7447d77621e9c18ce829ddfbfde008fa80719d7e", + "110975cd19320a86aa50475103d875c184877c93", "testharness" ], "content-security-policy/navigate-to/link-click-allowed.html": [ - "133c29674edc3a53e5bc65f5f2e8b72a8ccc7bdf", + "59fde62940abf3319711d71376b92ac65514bc60", "testharness" ], - "content-security-policy/navigate-to/link-click-blocked.html": [ - "14861dffd89d889059d30f54a698ecff60a6c950", + "content-security-policy/navigate-to/link-click-blocked.sub.html": [ + "d68edf245640db96612719c7f556deacd47098f0", "testharness" ], "content-security-policy/navigate-to/link-click-cross-origin-allowed.sub.html": [ - "55f36a1c3965f6acdc93fa23dba543608d9912d2", + "5b6844dc98cee01d4ed287b96764a93bd9925315", "testharness" ], "content-security-policy/navigate-to/link-click-cross-origin-blocked.sub.html": [ - "7247d779fa3729a9118859dd41e94aae7505afbd", + "1879a35f7fffcbb85222e615dd95d72fb713fad8", "testharness" ], "content-security-policy/navigate-to/link-click-redirected-allowed.html": [ - "f8a0f0646b5493be62ffeb541edbb039c1321d06", + "3d4cc8a9359b09cb97f2ab17a6e466125cdd6642", "testharness" ], "content-security-policy/navigate-to/link-click-redirected-blocked.sub.html": [ - "46ac39a0a5eb10fbb18ac6b19a087c81b66427f6", + "0a1bd34e914b59bafc7c41104f78b7f5fcaf9597", "testharness" ], "content-security-policy/navigate-to/meta-refresh-allowed.html": [ "bf0f7db58c085f117034f9c5287373ad0db49f8a", "testharness" ], - "content-security-policy/navigate-to/meta-refresh-blocked.html": [ - "6ea6e7109d76e351fd81a6985cdde22fdef5910b", + "content-security-policy/navigate-to/meta-refresh-blocked.sub.html": [ + "d5488bd4fd78a7408f421b3d8d4576e4b0e7c75a", "testharness" ], "content-security-policy/navigate-to/meta-refresh-cross-origin-allowed.sub.html": [ @@ -426680,7 +429396,7 @@ "testharness" ], "content-security-policy/navigate-to/meta-refresh-cross-origin-blocked.sub.html": [ - "3d80f42ab97508f4f61f6596f0f2b9025f512195", + "907ea54bef1a5c8771960b6856472401cf302e87", "testharness" ], "content-security-policy/navigate-to/meta-refresh-redirected-allowed.html": [ @@ -426688,7 +429404,7 @@ "testharness" ], "content-security-policy/navigate-to/meta-refresh-redirected-blocked.sub.html": [ - "e6bb5c882ecb846c365ecd42b299198fcaf7b474", + "9552963f6eb3e1516fa615f2768e832548d775ca", "testharness" ], "content-security-policy/navigate-to/parent-navigates-child-allowed.html": [ @@ -426700,43 +429416,43 @@ "support" ], "content-security-policy/navigate-to/parent-navigates-child-blocked.html": [ - "10ff181365149bf04de2da16e2d1d24c509996e2", + "d46275518c16a2a8a56a6e65a1c69ec4dfa0849c", "testharness" ], - "content-security-policy/navigate-to/parent-navigates-child-blocked.html.headers": [ - "5b6cf971a05b8e5dd54bd1540362e0123373f9d6", + "content-security-policy/navigate-to/parent-navigates-child-blocked.html.sub.headers": [ + "c1d1158a04483cd625675bd87c2e130d84f19a8e", "support" ], "content-security-policy/navigate-to/support/form_action_navigation.sub.html": [ - "ec7830a73ab5fe1cba901398cce869aa840c7752", + "7b205b7c4ec21ba902e893220883c513cec96898", "support" ], "content-security-policy/navigate-to/support/form_action_navigation.sub.html.sub.headers": [ - "de63281b6e44caaebe995d4dd44b138244287957", + "3965eaac8d519bf5f5f8665ffb8c97e3d84f89e8", "support" ], "content-security-policy/navigate-to/support/href_location_navigation.sub.html": [ - "7f295972d48ba585e1321f73a84a25650b1359f2", + "271b6072513bce8db8834da11e033afa604bf8ee", "support" ], "content-security-policy/navigate-to/support/href_location_navigation.sub.html.sub.headers": [ - "de63281b6e44caaebe995d4dd44b138244287957", + "600ac899aba19c622d703cc526e5d11827848a41", "support" ], "content-security-policy/navigate-to/support/link_click_navigation.sub.html": [ - "d5ff18750d8a3e35c06bff47a9c51c674688d7b5", + "e818f8b43d619d9c8faa44ebd74f15a013cb4fe0", "support" ], "content-security-policy/navigate-to/support/link_click_navigation.sub.html.sub.headers": [ - "de63281b6e44caaebe995d4dd44b138244287957", + "600ac899aba19c622d703cc526e5d11827848a41", "support" ], "content-security-policy/navigate-to/support/meta_refresh_navigation.sub.html": [ - "6ae25bd646042543174c73a967ed62090c787c56", + "8050e3569e7cb8d25fc6c96ac1f9f103da8067d6", "support" ], "content-security-policy/navigate-to/support/meta_refresh_navigation.sub.html.sub.headers": [ - "de63281b6e44caaebe995d4dd44b138244287957", + "600ac899aba19c622d703cc526e5d11827848a41", "support" ], "content-security-policy/navigate-to/support/navigate_parent.sub.html": [ @@ -426744,7 +429460,7 @@ "support" ], "content-security-policy/navigate-to/support/navigate_parent.sub.html.sub.headers": [ - "de63281b6e44caaebe995d4dd44b138244287957", + "600ac899aba19c622d703cc526e5d11827848a41", "support" ], "content-security-policy/navigate-to/support/post_message_to_frame_owner.html": [ @@ -426752,7 +429468,7 @@ "support" ], "content-security-policy/navigate-to/support/redirect_to_post_message_to_frame_owner.py": [ - "cd705d78669aa77eca191a86d74c2eecdf1513fc", + "28d82d534aa827e329c62472640eec2cd8e0ea71", "support" ], "content-security-policy/navigate-to/support/wait_for_navigation.html": [ @@ -427784,7 +430500,7 @@ "support" ], "content-security-policy/support/checkReport.sub.js": [ - "06b0c4f4a36a7bd4d323d1920a1a3e2caa9b52dc", + "5a67d7d16562a8925a916214bb1d0ab27f52ddf3", "support" ], "content-security-policy/support/dedicated-worker-helper.js": [ @@ -428220,11 +430936,11 @@ "testharness" ], "cookie-store/idlharness.tentative.html": [ - "2a588a0b80a3cee80af52b9109770fe8ec17becd", + "42be9e73d8e6ad3760a4c9871f6f633962f2ab85", "testharness" ], "cookie-store/idlharness_serviceworker.js": [ - "aceb00f593b0447853fa70c8c971902cf02a164b", + "516a0596c03b9db2446ca77d70d3eb95f060e895", "support" ], "cookie-store/idlharness_serviceworker.tentative.https.html": [ @@ -428307,6 +431023,22 @@ "0700dc72bc1e00832546d4a6826a5474600af06c", "testharness" ], + "cookie-store/serviceworker_cookieStore_subscriptions.js": [ + "932a140052fdd95c256bb8a7dfa24522774b569e", + "support" + ], + "cookie-store/serviceworker_cookieStore_subscriptions.tentative.https.html": [ + "4389e108fcbad909506ce6ea0d30e32f5973bfce", + "testharness" + ], + "cookie-store/serviceworker_cookieStore_subscriptions_basic.js": [ + "90300c01688cfecd10140078bf36d3801566c2ea", + "support" + ], + "cookie-store/serviceworker_cookieStore_subscriptions_basic.tentative.https.html": [ + "3836f1d36746ae11b76ee420ba34d902d48bc0af", + "testharness" + ], "cookies/OWNERS": [ "15417c1a9e90762ae826b0258fe3619cc6a78b0e", "support" @@ -428783,6 +431515,46 @@ "a54ac9afd9c176da2c8844389feb3cb0150fcf5c", "testharness" ], + "cookies/prefix/__host.document-cookie.non-secure.html": [ + "a072be8d6f7759b238229a7da84f303a71972427", + "testharness" + ], + "cookies/prefix/__host.http.non-secure.html": [ + "9eaab5c903e5d43cdc5e370dd27de5a718185df9", + "testharness" + ], + "cookies/prefix/__secure.document-cookie.non-secure.html": [ + "279ff6ce295ec02371c5cfc48b316cfc8536c375", + "testharness" + ], + "cookies/prefix/__secure.http.non-secure.html": [ + "4e17d8f6a8bdf7f1cc9c2b4b37853a36a13fb19f", + "testharness" + ], + "cookies/prefix/__secure.http.secure.html": [ + "5406914f2316c92381dc696f56d20880cd1c85c8", + "testharness" + ], + "cookies/prefix/document-cookie.non-secure.html": [ + "24d3cd4ad985061202e51a2a78f0ad242c98f54a", + "testharness" + ], + "cookies/resources/cookie-helper.sub.js": [ + "a5cfe0b65ee4c71ea97731624974ab1b6077b60c", + "support" + ], + "cookies/resources/drop.py": [ + "aa45e485a184b8dd198961e44115d1d99055dc8e", + "support" + ], + "cookies/resources/dropSameSite.py": [ + "4307153c427b3e8f5f7648f2c8bb792e7993b87c", + "support" + ], + "cookies/resources/dropSecure.py": [ + "1a98ab7a248905451bca88cfd3aa0520bccb632a", + "support" + ], "cookies/resources/echo-cookie.html": [ "ac15291ad85804f61bf690525bad958bb2672ca0", "support" @@ -428791,14 +431563,94 @@ "c5b3d11bdfc3a4092d0ed53648d58e0e3bbd2d91", "support" ], + "cookies/resources/helpers.py": [ + "0556713af62d78b7bfcda814c798397346290e31", + "support" + ], + "cookies/resources/imgIfMatch.py": [ + "7a716e43648f8f9adcc4d04fdc10e278edd976fa", + "support" + ], + "cookies/resources/list.py": [ + "e979b357defcf76e9783d394943b8d31a64d7470", + "support" + ], + "cookies/resources/postToParent.py": [ + "01ee8dfd0c1c1261f46df1eb4198b8222a2e8507", + "support" + ], + "cookies/resources/redirectWithCORSHeaders.py": [ + "a49a81930eeb58c75a1a3eda7fdd813dbe151f55", + "support" + ], "cookies/resources/set-cookie.py": [ "6588680f5635aa742b8f0cb6956fe0a0521d6b09", "support" ], + "cookies/resources/set.py": [ + "a4140b21cd6e33dd862b9e0222b50726c85308f0", + "support" + ], + "cookies/resources/setSameSite.py": [ + "30bc88a6cea9468d3f09a41614d75798f62ed1e9", + "support" + ], + "cookies/resources/setSecure.py": [ + "bfa50db57417501b8594a22d1c9b957b35701842", + "support" + ], "cookies/resources/testharness-helpers.js": [ "f379feb76ff0d44c5ec32d4d5b3b0b443c85805f", "support" ], + "cookies/samesite/fetch.html": [ + "c0e779b35da6d159808e20e9bb33bdbf49710480", + "testharness" + ], + "cookies/samesite/form-get-blank-reload.html": [ + "b99dcb698dcd9680dabf2d794cb64de35aded40c", + "testharness" + ], + "cookies/samesite/form-get-blank.html": [ + "28193985017094bb89ff73987f16a5b7493e21a4", + "testharness" + ], + "cookies/samesite/form-post-blank-reload.html": [ + "c33495a3010b7a872592e0afb3c6aec1e072db30", + "testharness" + ], + "cookies/samesite/form-post-blank.html": [ + "040e6533a608448f6c184eb4aaea99594b2ff99c", + "testharness" + ], + "cookies/samesite/iframe-reload.html": [ + "9004c0afa1c0938810fa6b127b5c74a668d252d8", + "testharness" + ], + "cookies/samesite/iframe.html": [ + "0b0de2fe93ae013f0339fc18ecc02b74139e7085", + "testharness" + ], + "cookies/samesite/img.html": [ + "0de8d54b2d3b19378de9b62273cd92e326f0eff4", + "testharness" + ], + "cookies/samesite/window-open-reload.html": [ + "8effc29255860c066e7bb6e8355721fc14708674", + "testharness" + ], + "cookies/samesite/window-open.html": [ + "97bb86fc8d992f8d639c9cc0af8ec77d0f810843", + "testharness" + ], + "cookies/secure/cookie-forcing.html": [ + "2c556af03603bc1022780620336e9de42526d187", + "testharness" + ], + "cookies/secure/create-cookie-http.html": [ + "db6b86d508c4e3db703f190af579865b3a010fe9", + "testharness" + ], "cookies/secure/set-from-dom.https.sub.html": [ "6532cda9322290949bedc06cdc45ce80521068aa", "testharness" @@ -428840,883 +431692,883 @@ "support" ], "core-aam/alert-manual.html": [ - "c859aafe43f6e9123de0a080356bf28ab69cdef1", + "20aca73f405b5d5e6e9f86069217b0544a4348a6", "manual" ], "core-aam/alertdialog-manual.html": [ - "718e0c7c4ac148fde7d58115dced3c77c1d262ef", + "472ffcf1c62590206998a9326ce3e7f9783f2297", "manual" ], "core-aam/application-manual.html": [ - "003e33f14415d88ef226f8a654c12a6f7072ab4d", + "24cf8c7463e5288a62c874f673aefbeb5696976a", "manual" ], "core-aam/aria-atomic_false-manual.html": [ - "c31104df1f2d21b3280d215a16f3c2cda45aa87c", + "e942ae3818204476dd7eb7e082c1704b4aa55d1b", "manual" ], "core-aam/aria-atomic_true-manual.html": [ - "1c4378409a9a19e6039f1bf677ee389992641076", + "578aae22b3a11d70225a15441b97ab7f585b2d12", "manual" ], "core-aam/aria-autocomplete_both-manual.html": [ - "4334983a8cc2d70bc141393b693b9f739764adcf", + "8d8f0ebf06d51feceebe67fc26811cfb61d876ba", "manual" ], "core-aam/aria-autocomplete_inline-manual.html": [ - "a59669dd7daff22770ab0b224330da40eda091f5", + "f6b02277b4dd8fa356281a2594bef274f8d6c31b", "manual" ], "core-aam/aria-autocomplete_list-manual.html": [ - "b1ef9ebea38ad1e565b593027199a1b25174ecf1", + "df2283350fd65410056d3249e14ea8f668d35ee5", "manual" ], "core-aam/aria-busy_false-manual.html": [ - "5a864465eeabb2616c9de41c155dab1de2a41470", + "e88558c5464ccde5a31f44a318f090a67063656d", "manual" ], "core-aam/aria-busy_true-manual.html": [ - "1e1732ed47bb0ed692b5ee6fdfb0e13407d9508a", + "0c4ae5e14037e3402f23fe40e5399c0ca054db4e", "manual" ], "core-aam/aria-busy_value_changes-manual.html": [ - "37072fdc4353a6edc509eb82fbcf041123e1bdd7", + "52d88e227f18a943fcd38b37065a8713d44392ed", "manual" ], "core-aam/aria-checked_false_on_checkbox-manual.html": [ - "a876e8cd2f5909c9244266e74bcb2c43d4644a0d", + "e56b9e1f852c9dbd2b901b28c34028cc0989df04", "manual" ], "core-aam/aria-checked_false_on_menuitemradio-manual.html": [ - "33d1fafc0b1dead3b87bf63f2da16a7d700e2304", + "9302b829f9b0469941398942bdb1d00deb3b583e", "manual" ], "core-aam/aria-checked_mixed-manual.html": [ - "3a0d20457b5adaa0a1557f5c9311831ab2ad4d78", + "0352c70c6c04f8f7511684eddb78e01b2f2e9c12", "manual" ], "core-aam/aria-checked_true_on_checkbox-manual.html": [ - "203a4c3c635bcb21ec99a15595a64173a5ebed70", + "29fb6a5cb1006dbde26f4428fcf71d215c3ad61b", "manual" ], "core-aam/aria-checked_true_on_menuitemradio-manual.html": [ - "7a2aa3896861003e90b4c3e8e73adfaca8dcaf7e", + "dbd0baf43b7efadf859039ac01befe4e7600d15a", "manual" ], "core-aam/aria-checked_value_changes-manual.html": [ - "ab6b990cc593eb6f135b78af886b41e4a69fb752", + "c3d841e881e154f306f8cbe0f163a2e002cb0f65", "manual" ], "core-aam/aria-colcount_new-manual.html": [ - "04fd57706e621226bd4ba173e56a61ea59f2bba6", + "8bc97cb0b279c88a121ea7f26b8d2027350f30cb", "manual" ], "core-aam/aria-colindex_new-manual.html": [ - "8365f1b54c90e5c2cbc451512ec74b36bc83b925", + "4586e48e88c5f45cc2dcbb0b5c3f6a8a3fc94960", "manual" ], "core-aam/aria-colspan_new-manual.html": [ - "916205a9d0595a3cc0f35763a5c43ddf6a1b578e", + "5f7dff1e6f34f5b89b81b911053af3ece1575bfd", "manual" ], "core-aam/aria-controls-manual.html": [ - "f61aca68b1ae4709cb883d1281aadb418203d67a", + "e5bbfd3a09cebfa1b539c8bc1444f312bd74520c", "manual" ], "core-aam/aria-current_value_changes-manual.html": [ - "3422e86f65c3bd3886ae2d6c820670bcb6e9d681", + "3f4fabe4311f5d5203b85c60e5d86042193189e9", "manual" ], "core-aam/aria-current_with_non-false_allowed_value_new-manual.html": [ - "2eefb0c82d0b79eb0d248c29891b18df10eecd6c", + "af161ba43aa9b760eb8fd16ec8158ed38868720d", "manual" ], "core-aam/aria-current_with_unrecognized_value_new-manual.html": [ - "3a74e4a0dc60d5bb7a4611c9953b2bc8a358766a", + "2228052edd1f57d56e8e08d89058709ccaa4d863", "manual" ], "core-aam/aria-describedby-manual.html": [ - "042028f26f5cd2a268fc04c5055d4778e5570da3", + "ead1d100c265fe4f5964a273fe5a7b46ca5e4525", "manual" ], "core-aam/aria-details_new-manual.html": [ - "35b69bdb2c33a8a6366dade9c177c49e8794f411", + "0cad2e0cd9dd2e6f3229a949d8ed2fa426d6943c", "manual" ], "core-aam/aria-disabled_false-manual.html": [ - "a86ac2e0b8f9df36bb9b13a0db2a7d4017c17cc8", + "bffee09b7d021260313a43c17f0ad479609837fa", "manual" ], "core-aam/aria-disabled_true-manual.html": [ - "ab71f5a8b037aea3acbeaf7595873396e0683c4b", + "97188d6cb7f793d7f33301ac2b39e99b63cc5797", "manual" ], "core-aam/aria-disabled_value_changes-manual.html": [ - "b39c020d186b3098c55e6f51288ef7d00a302216", + "f38a2358777c01e09069ed5b29ecd90d792c0ed8", "manual" ], "core-aam/aria-dropeffect_copy-manual.html": [ - "904734aa17a6281fcb7fa3f129ff240869153236", + "52aa27b3f31cd329ec7d7d6dbe5a80b2f5f6dff7", "manual" ], "core-aam/aria-dropeffect_execute-manual.html": [ - "af47742a879ef4b4dc75a5a8d77a3b546c3cc31f", + "492d3dbdd10ceb6818ea4a60dfdb72ec360eb174", "manual" ], "core-aam/aria-dropeffect_link-manual.html": [ - "ad688f3230161fa22457d7c71bfab32232b541b0", + "e1b9c6f36bc668ce18b246979dd58d171b0509b9", "manual" ], "core-aam/aria-dropeffect_move-manual.html": [ - "ae5d81fb4cc1f5b3053d51a9db612364743f0ee4", + "767f98514f92288bd4cdfcfe6feba5f8f38ff008", "manual" ], "core-aam/aria-dropeffect_none-manual.html": [ - "e10b72943abf5950f09e4f2fcaca5c256c60c4bf", + "47efc7fc462e50e6686276e8f293fedf9cf12f8d", "manual" ], "core-aam/aria-dropeffect_popup-manual.html": [ - "3f28bb13ccc039cd183367749a69d4bd953d8b58", + "156b3b6b8b35c23dfd47e7952f9ad228d0bc7544", "manual" ], "core-aam/aria-dropeffect_value_changes-manual.html": [ - "448a3821b05732ca142b545c419dba13f39e3333", + "61b2236e66849d5b8fc41a19feef3739376e6005", "manual" ], "core-aam/aria-errormessage-manual.html": [ - "b2cc894907f3fff1092f102adc58bdd878f434b9", + "9cff566788e2ccff8aeeec8a6b4182b94d7f2071", "manual" ], "core-aam/aria-expanded_false-manual.html": [ - "249d36e19d4ca26b281a1eb9f623c107fdc11567", + "cd2d74d80b008f12b9effeb164fb2612c42e5cec", "manual" ], "core-aam/aria-expanded_true-manual.html": [ - "6374a29b6a2bc008f12884d361149139070ea1a4", + "9ea559e282e1dc3afd91ec5addf931f2c1b82b73", "manual" ], "core-aam/aria-expanded_value_changes-manual.html": [ - "b1e42b76a3088ce00494366f53a5d696d4ee914e", + "e3c2dce7eaafe43304808c6936c59463557e416b", "manual" ], "core-aam/aria-flowto-manual.html": [ - "aa2b63438ffe1ce2dad9073cd0065f70b4002630", + "451c6ceec5f956d4377aaacdd1042a7176097ae3", "manual" ], "core-aam/aria-grabbed_false-manual.html": [ - "9fc589158670650b9016af89c5d0dbf8e2f99f4e", + "de684ca7d3cbcfa40f75d6ed5139db5f34334d7e", "manual" ], "core-aam/aria-grabbed_true-manual.html": [ - "d55d6a540ca0200aa63b15ab3cc50e914c4e15bd", + "0000f96fefe8ceab38ce26199d5206bbed445eeb", "manual" ], "core-aam/aria-grabbed_value_changes-manual.html": [ - "9c89d94f4f91efe0e23cb068ecb455d8a2a60d36", + "2cef56417e420a692600c842f1f8772459671fc7", "manual" ], "core-aam/aria-haspopup_dialog_new-manual.html": [ - "fce55e4f6982abee6f158b36c1df06a6f775d2c8", + "ca82e7932c5709ed8d3d3931c208fbe17d570d78", "manual" ], "core-aam/aria-haspopup_false-manual.html": [ - "4fbd1d6a7e229c5d92efb34e77a1ec552e4e2bac", + "535bff6e6c229961a059fd3792733e87ca8fec9b", "manual" ], "core-aam/aria-haspopup_listbox_new-manual.html": [ - "c8e6ce5f5b52b55136c22742d9168264cb126e4d", + "a3d0213870f290f78186832444ee5cb9a6572955", "manual" ], "core-aam/aria-haspopup_menu_new-manual.html": [ - "ad0ed72f17a76c05dd0aa873418084167d837b00", + "9cd27b913c567008b5537573c00c0cd103cd6ca3", "manual" ], "core-aam/aria-haspopup_tree_new-manual.html": [ - "99a729c76d38e1d500f99c940d895b634dab7055", + "fd9a9a56c597159b71424ddde9932b73860d73c3", "manual" ], "core-aam/aria-haspopup_true-manual.html": [ - "0610a9c974ed3b1f7ff2c3ca0a76c20db57606c5", + "9575eca5fdb3d673e690089588fd87381a90fa99", "manual" ], "core-aam/aria-hidden_true-manual.html": [ - "4ad0f934d67800e562343f2f0409da87035655e8", + "3230b19099c81d4f0494f39c11f38bb04d700ab6", "manual" ], "core-aam/aria-hidden_true_when_element_is_focused_or_fires_event_new-manual.html": [ - "cff04a903a339c608d25e76bdae6ee4c9dc983f5", + "21a0f880bf3ebd0918aa305cb736bdeb7cde1422", "manual" ], "core-aam/aria-hidden_value_changes-manual.html": [ - "ab82bdb93aee0de057c47d69ea5afecf4c723d73", + "afb750478843afb652196071fb2c571d18b7954c", "manual" ], "core-aam/aria-invalid_false-manual.html": [ - "9afee59c1274f99de33bbcc4c2730e40671f3361", + "1bb7827f3fde33ed6533526de1379f6446758dc6", "manual" ], "core-aam/aria-invalid_grammar-manual.html": [ - "4a4d889c8166fe089dc93abf6d8b4f40186b0160", + "d149fa5d74d8b1c337dd07d7f44ae7183ec453e7", "manual" ], "core-aam/aria-invalid_spelling-manual.html": [ - "421e1a55d691b997777c13fd8713d1e3018dc46a", + "81cc024a85c9f53a09a2511efb497e26bf5a8b7f", "manual" ], "core-aam/aria-invalid_true-manual.html": [ - "09a266562226255012792c41190d95b397b46eae", + "20e3807bc563ac73dec1eb661c38f3004af41df9", "manual" ], "core-aam/aria-invalid_value_changes-manual.html": [ - "48f5ebaf55dfe24c78b30502e5af874b25c34172", + "1291ce533a5dc61c74ed3ad7b98ddb817ae62855", "manual" ], "core-aam/aria-invalid_with_unrecognized_value_new-manual.html": [ - "4cccc23d5ac0b71183dff5cd7fdf768125f46499", + "8ec189f8bdc591f526de43b7b2f58d107f868bc8", "manual" ], "core-aam/aria-keyshortcuts_new-manual.html": [ - "ddaabd128729156e8d58fdd83e587c8c5f956745", + "fde0c02d5369662b6d28aca254ec94369c01167e", "manual" ], "core-aam/aria-label-manual.html": [ - "6daff0af3825fa736448495529ff082eefad93ae", + "49575a0aeaf0c5a55f368df8b81f38b3470d3a10", "manual" ], "core-aam/aria-labelledby-manual.html": [ - "10ae53e2bddb00e1cc54c91cb19b67008c033e3b", + "2f47ea07687200ccb9d436f79893920cb2b09220", "manual" ], "core-aam/aria-level_on_heading-manual.html": [ - "386f2b127c43c50313343a5b118aa1624c00e087", + "3f1654b6922e963846f240835dff1d363aa0718f", "manual" ], "core-aam/aria-level_on_non-heading-manual.html": [ - "4ff3e8af345db1aecb23d60e9b5cfa3d02202c9b", + "d900cab9436a7f5fc94b1eee279fcc4a0ea3063d", "manual" ], "core-aam/aria-live_assertive-manual.html": [ - "66127854ece079613fbde5d2709089ac6083a8d3", + "a9b730440367570933f9d4ed01d47b2316b2be15", "manual" ], "core-aam/aria-live_off-manual.html": [ - "7d3656ea6928dbf381e412a4de1da94bb7f5f87a", + "65da53423899dd0b96b998a30a1388491e2376d8", "manual" ], "core-aam/aria-live_polite-manual.html": [ - "7554361de5acc223cfb890e65c77018584c434fb", + "cfda520a67fd630aaa123c0ed015a27db8bdfe05", "manual" ], "core-aam/aria-modal_false_new-manual.html": [ - "381e83c5dc0e97f40ea23296ab4c0987abac6c0f", + "1183d3ce06bd13dd0eb350cdc464e9aedd73b03e", "manual" ], "core-aam/aria-modal_true_new-manual.html": [ - "2c493da988e55c14e6ae22b6062c88db2924ec83", + "b34200829e97d8a6eeaa9c1208f83c839848f2c7", "manual" ], "core-aam/aria-multiline_false-manual.html": [ - "1a487ac0061ef450a4c6bd6c7664fb827a8f085f", + "9854c078c1c8838f9f3bb4418a88a630bc5ff4de", "manual" ], "core-aam/aria-multiline_true-manual.html": [ - "6ebc05326d73e45f91420caa390c084b95a7bd93", + "30df23755bdb9dd0873c2809151a2873fe6ba670", "manual" ], "core-aam/aria-multiselectable_false-manual.html": [ - "18c6164e4416acfc961895731a0fe3d6f0fe3162", + "d99f9ef051cfef34574718b661ea1c7d00b18c73", "manual" ], "core-aam/aria-multiselectable_true-manual.html": [ - "44375b1e1312639cf517834b844644e710f553a8", + "6ea059ea56a419b97ab60539388526efa9367e59", "manual" ], "core-aam/aria-orientation_horizontal-manual.html": [ - "8862d7f7a5ab93f777e8ef032226be3444c86c76", + "3a9b2e0e862a3be3d2035faf879d2950479e83a6", "manual" ], "core-aam/aria-orientation_undefined_new-manual.html": [ - "0fd3f611373b8622b8bff386f1d1690e01bd8bed", + "24012ea875315c7a432552a8102703028ec02eeb", "manual" ], "core-aam/aria-orientation_vertical-manual.html": [ - "ee9edbd3a36b03753c94e7c26cca9e9b0268e0a1", + "b005965a618587cc6f6be8fc742d8820ec53bd55", "manual" ], "core-aam/aria-owns_may_need_manual_verification-manual.html": [ - "4c6e3d6fedc2ed371b957e99c286c78983d19898", + "81b33bb96ec22e121c899b21409e3b708117e0ff", "manual" ], "core-aam/aria-placeholder_new-manual.html": [ - "519b1a991584a92c5a660e04e5ade0066ae464fc", + "4c42d8837d8c6a4f82a1e9ebbbcba85c3d1e4484", "manual" ], "core-aam/aria-posinset-manual.html": [ - "18d811d72fed48e70adda7f44f42980a57afe616", + "220b935f5e73f0176cf59ba93c31deeea7e77085", "manual" ], "core-aam/aria-pressed_false-manual.html": [ - "9f2e5c3401fd293d7d1dcda7b46bf6a59d43b42a", + "00e67a1ba89d24bf0dc18e87afdf2c88b473b09b", "manual" ], "core-aam/aria-pressed_mixed-manual.html": [ - "4e92ee5529060f55bacb63369d3f62fb15acf9c4", + "050217c5f0ad2a51d0e8754d2175f744bb92a1c1", "manual" ], "core-aam/aria-pressed_true-manual.html": [ - "e29b0515a226bd3eb461080357623ddd47a67c38", + "639631a82baa352e1b0f6debc5ae96e28319ec31", "manual" ], "core-aam/aria-pressed_value_changes-manual.html": [ - "ef7b7c37eadc4e0595b1ad0f663514f59ff45dfb", + "010fcd0709d498e14e11c96b01c598e9e23d6c68", "manual" ], "core-aam/aria-readonly_false-manual.html": [ - "8009becf00f1cf96c98841c736522583c7a3c79f", + "e223650192f40df5d034fca891dea58f661bd34e", "manual" ], "core-aam/aria-readonly_is_unspecified_on_gridcell_new-manual.html": [ - "771e05c31ff56c7e533578fc76f353fee975451d", + "7eef5d47602e9706651e21339b92ad7a876af6af", "manual" ], "core-aam/aria-readonly_true_on_checkbox-manual.html": [ - "c34fe5d9936fd305beb1d382a74c738b494da453", + "3d6e57f57dff65e2ff9615946263f4748f8334c3", "manual" ], "core-aam/aria-readonly_true_on_radiogroup-manual.html": [ - "d1b5578370ce7ccc19f4db951a773c15bb115224", + "227b459866626a8bc3181a9c0615ef26006cc4fc", "manual" ], "core-aam/aria-readonly_true_on_textbox-manual.html": [ - "2a618d52bede8ed766951fe9481c238281e07481", + "8fe7f4290f1019106567a3d50365e626f11c4b6f", "manual" ], "core-aam/aria-readonly_value_changes-manual.html": [ - "eaff04abf14ea32fc932eaa71af332c81605902d", + "9f52c218350a299c58a13594390ecfec15f9f6a3", "manual" ], "core-aam/aria-relevant-manual.html": [ - "f1e14260d46573039f44d98fdc918dac3a911e76", + "f6e6d1776ba2b2cd3d4badf1e07601f136b5bf4e", "manual" ], "core-aam/aria-required_true-manual.html": [ - "b3e7baa15286aa75cff1086c6497a81173582e7c", + "24c226199f5d1d962cac08d9e5487170cd48bd0d", "manual" ], "core-aam/aria-required_value_changes-manual.html": [ - "579334e6278b6edf04ebcbbeb5b9bbf77073bc33", + "3f4a1087e9bc11b263f8f81df6282a47acc45ceb", "manual" ], "core-aam/aria-roledescription_is_empty_or_whitespace_characters_new-manual.html": [ - "00496d1c81b91a2431606f4452a6084e312b0a81", + "4e33f5b07307aa3809376fa32863cc4acb9f433a", "manual" ], "core-aam/aria-roledescription_new-manual.html": [ - "32fa5268e48f61f9b914090c6689b9fb359c2ccb", + "88a70e97fab58dbc340ca33ed13a26b9454db34b", "manual" ], "core-aam/aria-rowcount_new-manual.html": [ - "7d78485d802b486e7b78e7a1189407ff315a1ad8", + "0a90243c3cec5545d9985e9bde48a58ec3f64a95", "manual" ], "core-aam/aria-rowindex_new-manual.html": [ - "6a08fbbc607bf60c97fa3bdfb6188e0d7cfd0236", + "58378d7e0db6948cfa0bd96e1d40b76085d3af3d", "manual" ], "core-aam/aria-rowspan_new-manual.html": [ - "fc4817b38147574abaa3570ed3dfe7321f81ec36", + "b55123805bdb941a4bb4be980ca6b1be009172ef", "manual" ], "core-aam/aria-selected_false-manual.html": [ - "fcfba1d3ea92579fc24dc95274d8674a4dd9689f", + "d630207ebf8c8fae3f7f0b1ee2e2d7eb2266e191", "manual" ], "core-aam/aria-selected_true-manual.html": [ - "c57ee5987a5805eba611eb4996429d464c1b578e", + "4bac203b19e279f168e4f2a5bfab0713e7ac1b21", "manual" ], "core-aam/aria-setsize_-1_new-manual.html": [ - "1aa760fbcf69fe8cf6f51347e1b61e8273b064d7", + "39de3f63c55a8d425571c5c6194611b70b44a74b", "manual" ], "core-aam/aria-setsize_3-manual.html": [ - "627b548cfd62f35afe9956a9924557014032757a", + "098aa998f14d2e57d063c7473563dc10888cc36b", "manual" ], "core-aam/aria-sort_ascending-manual.html": [ - "a80a64a238c6cf9ab14e06e911a15f06a84d2974", + "1e94e48d50038a20180c2f217da35aab9846f02a", "manual" ], "core-aam/aria-sort_descending-manual.html": [ - "0e020930ba439aad0216ed84e6499c3caf10f8a7", + "2068a2bf2553fee0e71350dc87c9f9aed951d14b", "manual" ], "core-aam/aria-sort_none-manual.html": [ - "a1b290ff9b2d013a948c2c3acfd26f9220073fc6", + "c6ba0dcce03a7b30d0e51695c64bf2678641fe38", "manual" ], "core-aam/aria-sort_other-manual.html": [ - "8336aff3f8e16bfdb596dddb1bb12b4eba5559ab", + "a57a592f53e91071f18b04da49b3ac319684d906", "manual" ], "core-aam/aria-valuemax-manual.html": [ - "f852b9de68752a73a14a22059b8201a7211f25e5", + "a331b468709f4fe3491ac54b88ff603cd4e986e0", "manual" ], "core-aam/aria-valuemin-manual.html": [ - "0ed24aa015fd799ff755057fc55d6a7da1178ed9", + "4d4e47363bd85bfe2535368bd870594f56fd0702", "manual" ], "core-aam/aria-valuenow-manual.html": [ - "cb7d42a3a1ef6745510d457c861b3c91f024922d", + "5d7c877285b32e33f3984b34b7dbd5aa75ac1963", "manual" ], "core-aam/aria-valuenow_value_changes-manual.html": [ - "313c1fa7c20afbc3047ab251ed32b860b5d5e15f", + "bd2e506476597cdc5ee086629f72ac923513c0ab", "manual" ], "core-aam/aria-valuetext-manual.html": [ - "f00cb422daf4280c9022054d21cec986be87ca72", + "9c11a534b978c27fde294a04848679d0636e0496", "manual" ], "core-aam/aria-valuetext_value_changes-manual.html": [ - "6a0cbb8c1a185f944488a9d0b8ec3870bace35a4", + "6605ee0eba5be4b04cea7e5d413ed64bfbc6b206", "manual" ], "core-aam/article-manual.html": [ - "140251a0eee810b28cfff5f8f788429c290dc56f", + "c932c0fe74e994309e3014dd4178ab849fc55a27", "manual" ], "core-aam/banner-manual.html": [ - "6c629ff372f0ba73bbc31c52e3452e0ec7e56b22", + "757e623ea8eca557c01c58b1eacca0d1cf8ecc1e", "manual" ], "core-aam/button_with_aria-haspopup_dialog_new-manual.html": [ - "0f9ec5572b8eb69fce716603c2ffbb35f6546310", + "ba8a30592b803c35199204e290e199689b6cb7b7", "manual" ], "core-aam/button_with_aria-haspopup_true-manual.html": [ - "d3a5c0b2d7a4f8d3b5fde379a85020ffa5b9c8bb", + "0fbd2ffbcb0f8f9f78a19464b5a35897a30f38d2", "manual" ], "core-aam/button_with_default_values_for_aria-pressed_and_aria-haspopup-manual.html": [ - "3a2b80b8ee6317d240d9971c565946a01735062d", + "1f29e904333240fd957838d47a2f5e2d98755e78", "manual" ], "core-aam/button_with_defined_value_for_aria-pressed-manual.html": [ - "f8c140ccaccdb7f66ebebb538381cc825cb13aa3", + "a4991486e4f991e61ee1e3f52dc73fecbdc5d084", "manual" ], "core-aam/cell_new-manual.html": [ - "ae4cf75a82e8482f4b0e5c023cc228abef66a157", + "53942ae488f7bd89d301dd985e7bc654f09e5449", "manual" ], "core-aam/checkbox-manual.html": [ - "c928767c1b6355411e0f94f9b8e7df7d8fd9c909", + "2bf180f4fa58f738a47d8eefc2c5df239cc3bdae", "manual" ], "core-aam/columnheader-manual.html": [ - "22cbd39e5da6e18e62547aa7d47754084dd27ded", + "90ee2c1371de05f14a1ce81639b5ba96da5acdeb", "manual" ], "core-aam/combobox-manual.html": [ - "c30d849b24521b7dfe1364a22d340d96c9adbe43", + "4dd2b1a3b73a26527c7d1c7dab14748a04d66027", "manual" ], "core-aam/complementary-manual.html": [ - "68c8b3bac4f10411651ccdf035f95b6982e332a9", + "e939205a937b526dfbb3c3d6a7bac0493d64df48", "manual" ], "core-aam/contentinfo-manual.html": [ - "8aea3dd1b09e8d4899c44b2500907a9a9980ac74", + "8fe4f1377fc8dc522522b7f02fe9a12828ba3d6b", "manual" ], "core-aam/definition-manual.html": [ - "32ec8c37210e61ecabeb718605cd3cc18c32b0bc", + "f357724a4d214ed070d90da5d4ada4929753f3be", "manual" ], "core-aam/dialog-manual.html": [ - "185229736630b12324939dcad6ca661aea912b3e", + "b32eaefc51f9477de1f192a039d121ab5673d6fb", "manual" ], "core-aam/directory-manual.html": [ - "65e83d8de84ecfe560ad694ee2bb19ba89b83c37", + "415a7ab4e3bd8c4ab9f23f72eae2d62fa6115ca8", "manual" ], "core-aam/document-manual.html": [ - "5d3e81bda52e8dcbde9f08c68d57cfdc3a5618c2", + "c904bad3af261f1c816d841f0e9d45a48c43acd8", "manual" ], "core-aam/exclude_element_hidden_with_css_display_none-manual.html": [ - "8d90d5975d23c29380b8a9c4c3ddce755c46c40e", + "0799d1818fc2284d3c87c3f526a09f562d2410a1", "manual" ], "core-aam/exclude_element_hidden_with_css_visibility_hidden-manual.html": [ - "ca68655fce7a3ac4c39474c22d131acef27fda66", + "e0035c0ef408f6a0d4057c073d44d089fcc6d885", "manual" ], "core-aam/exclude_element_hidden_with_html5_hidden-manual.html": [ - "9852875a50efe39674c674d51b27c95b8a24c8cd", + "1e621f91d90a65b90a11b4b42234bd726ae5ca73", "manual" ], "core-aam/exclude_presentational_children_of_button-manual.html": [ - "4319a2775114feb0598402ac4afeb4a2f223e119", + "2840eca33bfc6c199db8a337642dbe8558ee75f5", "manual" ], "core-aam/exclude_presentational_children_of_checkbox_new-manual.html": [ - "19b61c5ae7986e13aa330a8f7138b794d0bff88c", + "d8efc2c69c4936556cf4ab278a77c0c866a47caa", "manual" ], "core-aam/exclude_presentational_children_of_img-manual.html": [ - "f6fd8172fb4cebb646a3f802a843e442fd4595da", + "2b9594ac072726fc2b35bde31716c4c35c2f94ab", "manual" ], "core-aam/exclude_presentational_children_of_math-manual.html": [ - "89cdfe74dbaf497af4c6a61e77e08f3ddfa40a50", + "207075a1303577f7c78d0b51d569afdb93309bdd", "manual" ], "core-aam/exclude_presentational_children_of_menuitemcheckbox_new-manual.html": [ - "353a319aadd237dbf59fb649793357445ac2d225", + "186ea94985d2960b57e7dc63df2b2c4004af3b19", "manual" ], "core-aam/exclude_presentational_children_of_menuitemradio_new-manual.html": [ - "86042a801723c341ddfefbfec0753d0b2782ada2", + "3986cd80ba331fca4fc580ec6cbae65641d5dfbe", "manual" ], "core-aam/exclude_presentational_children_of_option_new-manual.html": [ - "3559e7422ac1da20ec979c8778f73d5f5d5f0263", + "966e5577873ff5fc759bbedd3362d07732b8dc9f", "manual" ], "core-aam/exclude_presentational_children_of_progressbar-manual.html": [ - "1f42a525dfad95e6f4563b1c7cafe9f149f6f2ca", + "1ee0ce40836a58e4644eaef0e547fca881808086", "manual" ], "core-aam/exclude_presentational_children_of_radio_new-manual.html": [ - "f7fcef7b737489ebae6bbb04d1491274f20fef20", + "837e9522242e617dadeb8cbf2e3c9c62de6c42b5", "manual" ], "core-aam/exclude_presentational_children_of_scrollbar-manual.html": [ - "c8ca1ae6a80876c4270d9ab4c158ce864875ad9b", + "1756483bf313efa817bfa12f5ab4cee5d22efdb3", "manual" ], "core-aam/exclude_presentational_children_of_separator-manual.html": [ - "9d17f744c06ef63e7a35c990a78c6490951664f6", + "199147675f7f48f4f26f1e3788827f96506f55e8", "manual" ], "core-aam/exclude_presentational_children_of_slider-manual.html": [ - "28a68c465bd9e1ff55732ef28e94e8c7e4aecf0f", + "1cf181e6f08e083e6e6e44d4eab7f5dcbf61c759", "manual" ], "core-aam/exclude_presentational_children_of_switch_new-manual.html": [ - "19a63482251f6c2ec182bfa42728f664d014d3e1", + "3429b95aaab9aea745d910ca3ee0cb4dea66a4b7", "manual" ], "core-aam/exclude_presentational_children_of_tab_new-manual.html": [ - "6d1843fe8b1d58100f5802bad629f48e372fc9fc", + "bd47d8f2308a86903e1555716963ca51e4f63054", "manual" ], "core-aam/feed_new-manual.html": [ - "e659bdcd01aebd53bc527ed476cb7e67227b4c60", + "fc34902741e2d31fbb6209b60faed49875000bd4", "manual" ], "core-aam/figure_new-manual.html": [ - "175904be565488c2fa57f8da6f031fb4929bd5eb", + "2bb30ee7d86e572138d0a943623713f700345dd5", "manual" ], "core-aam/form-manual.html": [ - "3f9b8144aaa5945f384789e6ab84e96f72d53ae2", + "c8693d470731299a1b48db7bf19850e79a4f45ee", "manual" ], "core-aam/grid-manual.html": [ - "45aa9dce7ec6f37f5b9457824cd8aef4384c6ace", + "635bc78128e884741ae3731732604293d1a300bb", "manual" ], "core-aam/gridcell-manual.html": [ - "c72cf8632ce6dc9c9e256ea4ef152bc667d9af80", + "3b093adfa46bc6816401a805d54ab9d211d068ee", "manual" ], "core-aam/group-manual.html": [ - "0d61a26299bda921e326821e4882d03d6196afc1", + "1b4a40176efe6ccfcb02f8257458ebe5738c7302", "manual" ], "core-aam/heading-manual.html": [ - "8da1a2e8f544abc7734301a2db773d4597ccd49b", + "07a76dcb4b366f6770da5f8d0d06908c76f47e78", "manual" ], "core-aam/img-manual.html": [ - "4b7a6ec157300dcffadaefa243c7c89eebc158ef", + "0f851316d6dd1b5af960d9ab9346e828862376ae", "manual" ], "core-aam/include_element_referenced_by_global_aria-controls-manual.html": [ - "b9d9fd53ef5625443dd84e6a43ff3dd3e66c61c7", + "090390606f870167a666a6294a7cc286602178ce", "manual" ], "core-aam/include_element_referenced_by_global_aria-describedby-manual.html": [ - "800eb7e59730a182baa757654875406e6a33c31b", + "9dac4c336875f8863e1cf4eea549bba143b99276", "manual" ], "core-aam/include_element_referenced_by_global_aria-details_new-manual.html": [ - "57f69a68a6911e5e580a0d3ff307ef4346e59b76", + "670b597365fef2c4e3fd83491190b68c2fd0d189", "manual" ], "core-aam/include_element_referenced_by_global_aria-errormessage_new-manual.html": [ - "2cefe94d13199d8c3c4a1850b1cf5dcc9e6a61ff", + "c530c51e9feb96e6ace7cd51770d82078de17358", "manual" ], "core-aam/include_element_referenced_by_global_aria-flowto-manual.html": [ - "2e0bac9bf235765e0069aa59de2e20cd47177993", + "1a49be004a2087eeda3117c9a241a211d33f6880", "manual" ], "core-aam/include_element_referenced_by_global_aria-labelledby-manual.html": [ - "b57e67396e0255d57e4e55ffb50d9571b7a5d91f", + "eaa77ef9a58049ece00883ef3175f1ca64ab020f", "manual" ], "core-aam/include_element_referenced_by_global_aria-owns-manual.html": [ - "c83c6b8f6a8011dcce1e3bc3a3e33ab684a10e9f", + "5fcada41b267438d8bf7dc0ae7ef28496cbbda1d", "manual" ], "core-aam/include_element_that_is_focusable-manual.html": [ - "7c2202d531272fe4bcd5767d34cbbd4231e72451", + "0a0d396ffd393ef79266be55b28c4f5d4a019ffd", "manual" ], "core-aam/include_element_with_id_inside_element_with_aria-activedescendant-manual.html": [ - "aa67c2ffd1f38cc578984c044319017a720cae9e", + "36566c5051a0f7abe9cc2a9b483d6eba0b259c51", "manual" ], "core-aam/link-manual.html": [ - "08a9850a68d397c0c94a5b8273c86333e3c445fd", + "b29c6bf7a43214958c85ab3e070d25cea9ac5dbd", "manual" ], "core-aam/list-manual.html": [ - "3bca83e6f292af793140669e5d1a477b13824dd4", + "51654c7f8df848e5ebef097a0c91c1858a4f8946", "manual" ], "core-aam/listbox_not_owned_by_or_child_of_combobox-manual.html": [ - "08134c2a597049966243bb43e7794395a1796fc1", + "dfa6479bc6622cc4e4b06781bed2fe264ba3feb9", "manual" ], "core-aam/listbox_owned_by_or_child_of_combobox-manual.html": [ - "70c893bc1617777f8f4bf199e7751b3e0236907a", + "71ae566d5dbb35ff02a7e4ab0e3c745d077db322", "manual" ], "core-aam/listitem-manual.html": [ - "fe47c78b32125a3608478ce2e329e8e6e73b02c3", + "bb55e89ce125030296062054d15944dffee6d0ce", "manual" ], "core-aam/log-manual.html": [ - "b0cfb23b15694c7b27ab81236ce2cd9523da2f04", + "4e5e2b9dea7fad68d9193cdcbe07ea56f9d96540", "manual" ], "core-aam/main-manual.html": [ - "8e6e5db5991f1665ee358c86e611ae6d63327ab3", + "3d6521e96ec1340d3a7752e46adcb7565b32e2a8", "manual" ], "core-aam/marquee-manual.html": [ - "d37d31030ef5bd924a51c299e3eda67171abdb92", + "9aceb89e7944350a537c9f61c7b3348896c97fdf", "manual" ], "core-aam/math-manual.html": [ - "45a130f52eaf4324df8eabeb162544e8048b2ecd", + "18fb1d763ec9e68dbcecfce47ee0b9a6bd01787b", "manual" ], "core-aam/menu-manual.html": [ - "55f6cbab2fb9466fcb7f0adad6532b0eb1ab0dbd", + "8bd0a1bc001c7f6235a631c51a583708cf111390", "manual" ], "core-aam/menu_child_of_menu_item-manual.html": [ - "65836d38e9842a8bbf341e05da8a0590a4a8ae95", + "a0b402df75639ce11c9bc92b22857b11927874ad", "manual" ], "core-aam/menubar-manual.html": [ - "51b75485984cc0f4d77f32049c47d39bec0d74eb", + "17aa79da53bc4bee7b7b24bf9dd8b191c67e4081", "manual" ], "core-aam/menuitem_not_owned_by_or_child_of_group-manual.html": [ - "c2a94ee210c24c2dd03c20781b98d84e6aa489d1", + "c2660dcf6b98027ef37fb9ed4ef792f24ba7ac7b", "manual" ], "core-aam/menuitem_owned_by_or_child_of_group-manual.html": [ - "0885a232296e242e633e7929d90b292a90505d0e", + "bd9721ab09402f7fa9ec0221d3367c469e485ea7", "manual" ], "core-aam/menuitemcheckbox-manual.html": [ - "3c9bafc81c06ed2dc45788c412c0013c103aad35", + "6517fb3607761929337b7d07056c4c322f1b4cd1", "manual" ], "core-aam/menuitemradio-manual.html": [ - "696306c6d495f47723df3240323e7e896c2e0447", + "c4263ee059a0b499fff5c95a681e5f5d125c5f36", "manual" ], "core-aam/navigation-manual.html": [ - "d3b80c33c4738b8ba1b3b6aa719b2403b05a2e01", + "ee5be4deb328f9773433b9ea4980c04f218945cf", "manual" ], "core-aam/none_new-manual.html": [ - "cbef2eed17c93f0c43b81968c79e172198c3f87d", + "91f9d1b00a118d7f4a461398dba1c8d63a98e53e", "manual" ], "core-aam/none_used_on_element_that_is_focused_or_fires_event-manual.html": [ - "37804ca22720578b4513f71f08b297e65f2f59ed", + "f0fda850ca33b0c2d22947876b96ee53a495a330", "manual" ], "core-aam/none_used_on_table_element_with_td_children_new-manual.html": [ - "9abf93a3e9de4117abcb56cc533007ea96680010", + "b5857641f220c8a0ec0e43b1ca83e24b2f7c820c", "manual" ], "core-aam/none_used_on_ul_element_with_li_children_new-manual.html": [ - "b8e90f929bab2ca1fc30e04f841fc49a931531e3", + "0e27d1041496d4a50702eca3a6d3a06f6f0c96de", "manual" ], "core-aam/note-manual.html": [ - "ae0d55036db32cf4646d2f6dd8ce13c374f71712", + "b743803a2db863c91be7ca254335aa3bcc5d510f", "manual" ], "core-aam/option_inside_combobox-manual.html": [ - "8e13f4e37088d43288d73b65cadedd884ccd3e32", + "6037f1df34a52686e3e0dad3ed7538b0fbf8ac82", "manual" ], "core-aam/option_not_inside_combobox-manual.html": [ - "fb5244e2337d0b0589fa111cd11474bbddefb8ce", + "80abb7e7ae6f1738b76375893fb1102ba77b732c", "manual" ], "core-aam/presentation-manual.html": [ - "6d164fca767b1dc0002f958f04a7484ada67ebc9", + "c791791766851f6c9530bd0736d0a2f47dd52192", "manual" ], "core-aam/presentation_used_on_element_that_is_focused_or_fires_event-manual.html": [ - "d671a5e21682870819586eecc6a9f3d74182eac9", + "fc48af04128ef4cafb6aca0f4a9f28e741f7603e", "manual" ], "core-aam/presentation_used_on_table_element_with_td_children_new-manual.html": [ - "4494e50029966771e05f4261a4204e451c1088ba", + "6ef13a82aa83a0206a48c3b193a47c4af4223efd", "manual" ], "core-aam/presentation_used_on_ul_element_with_li_children_new-manual.html": [ - "9c4256fbab54a0651372c010df4b4b54645d48c3", + "b64a4a57b7c80041aea95ab40a761c4b520a5d4b", "manual" ], "core-aam/progressbar-manual.html": [ - "0d0e4c44b9e953a00898a4c57a507bd976fa4aeb", + "c316ca21323700e85eb304353a31f75d587f6ec0", "manual" ], "core-aam/radio-manual.html": [ - "cecdb8fde332fb31e61324ada239079ab925e7b2", + "caf680c72e61985d5bec7a8b566a54c74b834297", "manual" ], "core-aam/radiogroup-manual.html": [ - "9c9d0db1ace6d092d64fda9db7e5c6ce7755c84b", + "9bc36918464078e2727a57026aa8c38fafa43038", "manual" ], "core-aam/region_with_an_accessible_name_new-manual.html": [ - "2fa731fdafc525eb1ca9c5958d6815c6eadd83b4", + "6680d5d81c1b5ea1c3ee737496b88309c282e9f2", "manual" ], "core-aam/region_without_an_accessible_name_new-manual.html": [ - "2e89a57d2f7edd723224cc80695d57af2543b5b1", + "0d00faea4689f4470af49487f68aefa197d81680", "manual" ], "core-aam/row_inside_treegrid-manual.html": [ - "41b5f2cb912d1fe031dca42b6591f6d080522f28", + "0a1016de8e06d4972c3ae5987c3c85b72d884ab0", "manual" ], "core-aam/row_not_inside_treegrid-manual.html": [ - "cefd7631e03b4c182ed16d46cf3ece9a7eeb49d9", + "bea71a6ddfe99739530af85328beff54c36780c6", "manual" ], "core-aam/rowgroup-manual.html": [ - "9a11d3a6fbd7866736a930ff522c1fa6622fc878", + "5e64687cbb26f09543c2ee33356425cb0edfafad", "manual" ], "core-aam/rowheader-manual.html": [ - "dcd21b93f6230837f587bc616e259578ac8118aa", + "a91ef3fffa4122f5fc80bd374d2cdcb692b9f4c5", "manual" ], "core-aam/scrollbar-manual.html": [ - "a62bdc1ae12a5683d033925934287e44e4a3b94c", + "15e2b890d6889c9f48f8059a7f80bf04b497136f", "manual" ], "core-aam/search-manual.html": [ - "5ef988d9e86bcc57d5cba3050af31cf455225029", + "46ac0fb77de876e2e7c3b9f7a3977268194162e9", "manual" ], "core-aam/searchbox_new-manual.html": [ - "b376ede0ebd4b86f9bd70e73c14043abe33b69e0", + "7e8e4762bb086160e3ac79d23b2e7c9df09654d5", "manual" ], "core-aam/separator_focusable_new-manual.html": [ - "0ef8d2f270a3bb97ef1d1cc96758cafcefe56dc5", + "bda08c6535f7fbb55578eb7b44a9f35c3e34c98a", "manual" ], "core-aam/separator_non-focusable-manual.html": [ - "2bb493f07c66109f4f616c88456f7d6ea0af4fdb", + "3777336fadeef6bf57fb06a6b19aea78e32d1418", "manual" ], "core-aam/slider-manual.html": [ - "b30c6f0835349083b3d8e5b4f45433cea928b26b", + "f2c61896223ebaa70af20dfe99c5c57b83020db0", "manual" ], "core-aam/spinbutton-manual.html": [ - "d206a25f2379cd22b2394f92b4a52ac388e4667e", + "5d221b2a71c78a884b8d7b66b1d3f8986d63854e", "manual" ], "core-aam/status-manual.html": [ - "ae21b30623663495df042c975a22ef820f46d5f5", + "696249331ae6a914ee214a9312be542b78fd249c", "manual" ], "core-aam/switch_new-manual.html": [ - "1ad6e017f138891c62a4671bc957a47efd51019b", + "e99427f33513485c80d0cd13f9cdda1efd23a094", "manual" ], "core-aam/tab-manual.html": [ - "f1e10ec87a29ee5ea7e535f69da392dfcbdd6533", + "297f79c5c674859d8256269ca66d5b0c069bd59e", "manual" ], "core-aam/table_new-manual.html": [ - "41ddee4a58eaffaf6c0236ab0299ed7df4c3a7be", + "17256eaa155a24ce5e5db40c6ac04623f84b9fd8", "manual" ], "core-aam/tablist-manual.html": [ - "dcc005bbf334f34f87e997dc2f514c19400b921d", + "2cd52a7fc39d6c457e958b5d576ce836c9cdb477", "manual" ], "core-aam/tabpanel-manual.html": [ - "cce118b7d1002c1dc895f08a31d8dba2fc34f92b", + "b574f3302ef991b2f1e0e16af17f6239c8e45ef4", "manual" ], "core-aam/term_new-manual.html": [ - "c551a46778d6f983ad890efcad40fbf19efafa47", + "9d554da4e34515081398a1ea3ae8db302d6de733", "manual" ], "core-aam/textbox_when_aria-multiline_is_false-manual.html": [ - "b6798573553d05d1633e99292af9a21b99421d36", + "4935c9c4d448439496d846dfd08f1a450cbbed15", "manual" ], "core-aam/textbox_when_aria-multiline_is_true-manual.html": [ - "01569747831aa6cc672c054664030767215cf8a4", + "5de00a37517368424d4d984123a2d1c55f520e2f", "manual" ], "core-aam/timer-manual.html": [ - "45e10de6a4de88047e63713c9d1cb1a13ede9269", + "df0a5556edba275741bcf8f621e4b2076f5816b6", "manual" ], "core-aam/toolbar-manual.html": [ - "e8dd02cba761318997d69fc44bc2fb0fd6c42c2d", + "d70ac4573f45dfcc1f9329cd81889c97fcbfbc1d", "manual" ], "core-aam/tooltip-manual.html": [ - "d0ce96d1ce2d918f41ac2c595ab22ba0bd647d82", + "9763027f57e499d7c1f53ba7e2870c5d57cef1fa", "manual" ], "core-aam/tree-manual.html": [ - "51dc4b4b499fea248051556f48bec20b8b8dbae2", + "f27f5accc74e3cf700e3a969ca2bad98a03c0836", "manual" ], "core-aam/treegrid-manual.html": [ - "6d8e0f4056481bd18a894fc9a2666ce998e14e53", + "a10b8432b1c99a5de4a36bdc4f699f5ad5b4e24b", "manual" ], "core-aam/treeitem-manual.html": [ - "adb1499f09e7b3d86f359ce526260b312d51e207", + "7a62eaee7b29868499a2152c64015557e7d48b90", "manual" ], "cors/304.htm": [ @@ -429743,6 +432595,10 @@ "a3589dffef076a17cc33610ad49fae71485886c4", "testharness" ], + "cors/client-hint-request-headers.htm": [ + "8376a7a4d8e3d5fd33f6ce0b41dd0cb3ebd72e89", + "testharness" + ], "cors/credentials-flag.htm": [ "0c2e70a707db7426e86726fc8e9cf86159606227", "testharness" @@ -429844,7 +432700,7 @@ "testharness" ], "cors/simple-requests.htm": [ - "73671cf4dd3474c70b065a7f34e706677c6abb62", + "608ea76c3209d7e803b4d4c1b02035e8493d52d5", "testharness" ], "cors/status-async.htm": [ @@ -429863,6 +432719,10 @@ "8307ed240a531033c96da89197dcfb5ea25cde87", "support" ], + "credential-management/OWNERS": [ + "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "support" + ], "credential-management/credentialscontainer-create-basics.https.html": [ "4889217f5e821965907d4d60a9ffdd19d4bc79af", "testharness" @@ -430027,6 +432887,14 @@ "f060b356887b9ceb49be019634657b847bfffe81", "reftest" ], + "css/CSS2/abspos/table-caption-is-containing-block-001.html": [ + "d416e3d830bf172326723ed469d6a5f02de7e9e1", + "reftest" + ], + "css/CSS2/abspos/table-caption-passes-abspos-up-001.html": [ + "e052f94ee697a68bb31cc30231197655251bdc04", + "reftest" + ], "css/CSS2/backgrounds/background-001-ref.xht": [ "9ae9d57c3db2a6bbb7e56e592b2808a7ba921848", "support" @@ -446503,6 +449371,10 @@ "a1b16dd5548c5b358564fa723ee30dd0b872aa46", "reftest" ], + "css/CSS2/floats-clear/adjoining-float-new-fc.html": [ + "c9b1c2a88838d119a7a472f99e44e3e245eb16ee", + "reftest" + ], "css/CSS2/floats-clear/clear-001-ref.xht": [ "6c2495de89220792494f6e57450135d2b9be050b", "support" @@ -446535,6 +449407,10 @@ "4bb55db3c05ae1f52b6320491577cc40f99a59a0", "reftest" ], + "css/CSS2/floats-clear/clear-after-top-margin.html": [ + "6787ba8e0510d9867d9585e6b2cde68b7f40b447", + "reftest" + ], "css/CSS2/floats-clear/clear-applies-to-000-ref.xht": [ "5691b2e615b308024ea804cf5fcc7aba5de29313", "support" @@ -447528,11 +450404,11 @@ "reftest" ], "css/CSS2/floats-clear/floats-143-ref.xht": [ - "7713f31704c7bec118a066048eeb0163730f2bbe", + "e0b18220ad5d855dc081da2cc1e2bc36b9a0e982", "support" ], "css/CSS2/floats-clear/floats-143.xht": [ - "8cae4019514dc9018bd744670e0fc856a55d874a", + "0229a8a9b443508801a17d980ecdb12362578516", "reftest" ], "css/CSS2/floats-clear/floats-144-ref.xht": [ @@ -447819,6 +450695,30 @@ "b4347b446723cc1bfd3476c457858a780064e001", "reftest" ], + "css/CSS2/floats-clear/nested-clearance-new-formatting-context.html": [ + "4e6792f21e342e655c066de8091c904994ec0e5d", + "reftest" + ], + "css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html": [ + "a38b48546f1f170839e6d7e17d75771b693c3427", + "reftest" + ], + "css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html": [ + "4047422ac3c5e044a0ab8a7b07f357f889fcad20", + "reftest" + ], + "css/CSS2/floats-clear/no-clearance-due-to-large-margin.html": [ + "bb349bd932fc54db66320e284f0e9270050f56c2", + "reftest" + ], + "css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html": [ + "39a8c1d7aa1a424912840a819b785a0ae41ec311", + "reftest" + ], + "css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html": [ + "cd06d798d180baa9d6c3d33b39975e43ff0be1d4", + "reftest" + ], "css/CSS2/floats-clear/support/1x1-green.png": [ "51e7b6974a09eda6cb31337717c5eaeb9c44b443", "support" @@ -448007,6 +450907,14 @@ "4081cd8860323434f2461673c39c872f7e9c55e2", "reftest" ], + "css/CSS2/floats/floats-in-table-caption-001-ref.html": [ + "546c22da7607f4c26a951e7c614b29dc6a7c9331", + "support" + ], + "css/CSS2/floats/floats-in-table-caption-001.html": [ + "f9b30873ba1da1309d17f2ae6f0777656521e5b2", + "reftest" + ], "css/CSS2/floats/floats-placement-vertical-001-ref.xht": [ "219c3d13a6859b58907f35df0a5602ba215a0335", "support" @@ -448315,10 +451223,18 @@ "7287e2ce42cab8fda1f63e97c98b664f0b49e9fb", "reftest" ], + "css/CSS2/floats/new-fc-beside-adjoining-float-2.html": [ + "3f5a648154f288d3a78038daacb3810662aa8977", + "reftest" + ], "css/CSS2/floats/new-fc-beside-adjoining-float.html": [ "f378062671d9de538e54c7dba552c2deab57baa4", "reftest" ], + "css/CSS2/floats/new-fc-separates-from-float-2.html": [ + "91a4405707130a19100db1ccbaebb41b885531dd", + "reftest" + ], "css/CSS2/floats/new-fc-separates-from-float.html": [ "357427f1d71d7137c1ba4c386ae25acc7712928e", "reftest" @@ -460815,6 +463731,14 @@ "33e6e180ed6e9896b7aeb3fcd9060bedb162291c", "reftest" ], + "css/CSS2/normal-flow/margin-collapsing-in-table-caption-001.html": [ + "97c8c6cd37568dfa52dea1538ac851e7357797fe", + "reftest" + ], + "css/CSS2/normal-flow/margin-collapsing-in-table-caption-002.html": [ + "920cfd35cdf213169ec6c4d0078abb812815bec8", + "reftest" + ], "css/CSS2/normal-flow/max-height-001.xht": [ "34a501cb70b591b6998234f3366361c33a064a18", "reftest" @@ -472016,11 +474940,11 @@ "visual" ], "css/CSS2/syntax/characters-0080-009F-001-ref.xht": [ - "0c4ed8b5ac633decd29f9c53292d08d57875318a", + "39e86240ba85ad84038749605b6d28158a718e59", "support" ], "css/CSS2/syntax/characters-0080-009F-001.xht": [ - "a5b33839189dbed251db006e22962aa9f681cf64", + "4388d4bf4c6b2e820e64148e08f41de850254835", "reftest" ], "css/CSS2/syntax/charset-attr-001.xht": [ @@ -472328,11 +475252,11 @@ "reftest" ], "css/CSS2/syntax/escaped-url-001-ref.xht": [ - "df891c3ea662fdb4fadd8e432e938b37ae5d0d5a", + "6559ce0dced033696989b923cf96d8d74afa0fd5", "support" ], "css/CSS2/syntax/escaped-url-001.xht": [ - "f3c1230ece92478f507bf2dc8f0e043cfcf27d04", + "b033a1237056d29b61baadddea2588d52d7f8d6e", "reftest" ], "css/CSS2/syntax/escapes-000-ref.xht": [ @@ -483135,6 +486059,58 @@ "7de15523c5a70277df00ce5c36cf0495796e8834", "reftest" ], + "css/CSS2/visudet/inline-block-baseline-001-ref.xht": [ + "9332dece9b7144eedb6bbd1434b39e32faba0753", + "support" + ], + "css/CSS2/visudet/inline-block-baseline-001.xht": [ + "b87d60726dd92a47df85f0c1decff084026198e2", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-002.xht": [ + "1b589ca728ddc33d0601cbacbb0a453b54e30d02", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-003.xht": [ + "ce0fa4694fbbd2f4dc27301df540d192199b4664", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-004.xht": [ + "689f0954014b30e156a34490841e23d384b4bea0", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-005.xht": [ + "a09d2427ab4e7bc1ab8bd22dd830a90f33642f2b", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-006.xht": [ + "803746d0a716ce6b848d3ad8adf5c7f8cbe72560", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-010-ref.xht": [ + "0b0a3d08162276df379a25ac4cb0850d0eaa733a", + "support" + ], + "css/CSS2/visudet/inline-block-baseline-010.xht": [ + "6d0974ec84414e31217d47aa07e9cb4f66ae3c05", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-011.xht": [ + "c3d3f9d8ca28e38fbea9ed47a9bc42755462b0dd", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-012.xht": [ + "2e5738dccd6943cedb10a2e6c9f0f528d23c9e32", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-013.xht": [ + "bd746c546151fa0f3c0a5077dd9058c471cdef0e", + "reftest" + ], + "css/CSS2/visudet/inline-block-baseline-014.xht": [ + "53997273e986a9a44c81910a2f3b4df57fe17330", + "reftest" + ], "css/CSS2/visudet/line-height-201.html": [ "e6bb33894cc5bcc27d2288496ba2c379f8528f3c", "reftest" @@ -483500,7 +486476,7 @@ "manual" ], "css/CSS2/visufx/overflow-applies-to-001-ref.xht": [ - "34faa112c98e7420ef620e72449843194c8810ad", + "73f5a590cb67d148487b7e0c23250af1252de762", "support" ], "css/CSS2/visufx/overflow-applies-to-001.xht": [ @@ -483772,11 +486748,11 @@ "reftest" ], "css/CSS2/visuren/inline-formatting-context-001-ref.xht": [ - "9b6407feb1ad5526b869991c6604d7f6c52a177b", + "a91a440baf7d555f70681ee72d238b18a7017b35", "support" ], "css/CSS2/visuren/inline-formatting-context-001.xht": [ - "0e997f564daa14cec4aba7a359d7db7b6cb306a0", + "abbfb786df6032c046b0cc0118216a09ee1e2da8", "reftest" ], "css/CSS2/visuren/left-offset-position-fixed-001-ref.xht": [ @@ -484216,7 +487192,7 @@ "reftest" ], "css/README.md": [ - "ab97108074d4c07c5333ff1148fe9a5e425484ca", + "4cd0a3eee196e6ca0eb72e84a8bd4bf45f5bb02e", "support" ], "css/WOFF2/OWNERS": [ @@ -488920,11 +491896,15 @@ "testharness" ], "css/css-animations/animationevent-interface.js": [ - "91d95ca5ee8f917ec3961e1cf29dc2a78b7acee8", + "d756058c7e5d9e2e1302d96b2b148c034bde8981", "support" ], + "css/css-animations/animationevent-pseudoelement.html": [ + "827d8eab74c277830749364b3497fad36613be05", + "testharness" + ], "css/css-animations/animationevent-types.html": [ - "168107b4c1e2aeb7c3329911bb0e5e68b61002ac", + "15d495003fa9616fc54a4f6072e531341d51185f", "testharness" ], "css/css-animations/animationstart-and-animationend-events.html": [ @@ -489160,7 +492140,7 @@ "reftest" ], "css/css-backgrounds/background-clip-content-box-001.html": [ - "0274ddcafae18210539741524c8d142adfabfed6", + "edfac77c12fb04febf258794980b4e11645c7d9b", "reftest" ], "css/css-backgrounds/background-clip-content-box.html": [ @@ -489475,6 +492455,10 @@ "36050bffda9382cfd978dc82a2f0244a535a6a46", "support" ], + "css/css-backgrounds/background-rounded-image-clip.html": [ + "1f3a33ee141f0bf0186875d376bc95414db8dd18", + "reftest" + ], "css/css-backgrounds/background-size-001.html": [ "7cf677bf25a1fcac569bd0accd28dd66e6060a1b", "testharness" @@ -491524,7 +494508,7 @@ "reftest" ], "css/css-backgrounds/box-shadow-syntax-001.html": [ - "90c15e29e3675b2dada46ea9d9d940fcb37c5b79", + "fcf77540a8d60885c814fedad81ce86e8b5255c9", "testharness" ], "css/css-backgrounds/box-shadow/box-shadow-blur-definition-001.xht": [ @@ -491800,7 +494784,7 @@ "testharness" ], "css/css-backgrounds/parsing/resources/parsing-testcommon.js": [ - "b5cc6f7c0c7729328bbbc45ec2a8147dae8d8668", + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], "css/css-backgrounds/reference/60x60-green-background.html": [ @@ -491824,7 +494808,7 @@ "support" ], "css/css-backgrounds/reference/background-clip-content-box-ref.html": [ - "8d6167560bb724cd2cabb59984821bb2569945c8", + "a818d18fc2089057ae818e20e4263ee2b0d88ad8", "support" ], "css/css-backgrounds/reference/background-color-clip.html": [ @@ -491863,6 +494847,10 @@ "1141a4c270ace715755b9b8352dab9baffca27c4", "support" ], + "css/css-backgrounds/reference/background-rounded-image-clip.html": [ + "0f98f9c82627977b11cde5f7c8ba536104cccdd2", + "support" + ], "css/css-backgrounds/reference/background-size-002-ref.html": [ "33d8850f315bedabb7024031b091a14177034c1d", "support" @@ -492039,10 +495027,6 @@ "121d1dcc21d4fb64b984bf54456bbe40d10f5dd9", "support" ], - "css/css-backgrounds/resources/parsing-testcommon.js": [ - "b5cc6f7c0c7729328bbbc45ec2a8147dae8d8668", - "support" - ], "css/css-backgrounds/scroll-positioned-multiple-background-images.html": [ "2fafa8d282711ae7b4a996ca5fe0fd9079c350c6", "reftest" @@ -492619,24 +495603,40 @@ "0723ed9d6c7414565e3dfed19b133f8450d6c092", "reftest" ], + "css/css-color/lab-004-ref.html": [ + "673330aa247dd4335b409f363d981bce2c98eafe", + "support" + ], "css/css-color/lab-004.html": [ - "51f4804db8a2f9e0e388c81cb1fee589e1bbdd28", + "5c2ba8f9a9e2210ba71cfab41ca8a7ca5c6df45c", "reftest" ], + "css/css-color/lab-005-ref.html": [ + "0e33a3d9f01ce838cceefb300ce285e3fa8b2614", + "support" + ], "css/css-color/lab-005.html": [ - "db07745d8a25a48ea3bcf1b8d3ea56c58cdbc9af", + "c36f72b1e4eb01643e215a4ce1fb13d771f78fd8", "reftest" ], + "css/css-color/lab-006-ref.html": [ + "3c8201581df26de61485477f74abc00d1012ba67", + "support" + ], "css/css-color/lab-006.html": [ - "eea09960176bb28aba7a05bde9acacb1960db649", + "8bfc2f23db0e166283116007f3e0e2c8bc4f515b", "reftest" ], + "css/css-color/lab-007-ref.html": [ + "e94b776e6fc00524cf2895cc50e3af2906ebc778", + "support" + ], "css/css-color/lab-007.html": [ - "c65ede9c328ddf85fc607a5ac78fd4897d25c926", + "ef6727c026766145a40ae1ddddc462771a7b19e0", "reftest" ], "css/css-color/lch-001.html": [ - "5b18f33c3947d8d9be59b886442f6e51248c5db6", + "56db2e10683be4fa459c657dc709f96903bef6aa", "reftest" ], "css/css-color/lch-002.html": [ @@ -492648,19 +495648,19 @@ "reftest" ], "css/css-color/lch-004.html": [ - "5e3588caa84df218f959bcf3fa98908e7a97c5a2", + "ecbee5e5b0394dc3bc8c4d09e6741c2a3fcf0aeb", "reftest" ], "css/css-color/lch-005.html": [ - "9ed500d2841d09b3db270f4c4c6624e231fa5915", + "d91d0e536685e4bb57a3e8a9b2795f0c4d3b75b8", "reftest" ], "css/css-color/lch-006.html": [ - "7eb1d1e686a1bc99621e2ecaa3b691eb7b81915b", + "50cfea9e95c16a2bd220c067b6ad9b78545fdb5f", "reftest" ], "css/css-color/lch-007.html": [ - "597f775935650c4259de1cdc85afdacb496aa3bb", + "217195f6a5931c9008d10da1cb16756a59ecda8c", "reftest" ], "css/css-color/named-001.html": [ @@ -493412,107 +496412,123 @@ "support" ], "css/css-contain/contain-layout-001.html": [ - "e40223fa77c569be5465ce55532eca46d9893cad", + "937507caf01330e9beafc7a5ba850284d35c4369", "reftest" ], "css/css-contain/contain-layout-002.html": [ - "30d5b2c379a9af602b9c882067ebe922c25038bb", + "f37c06237a09aea4eaa09bdc08d9969f7763f0b7", "reftest" ], "css/css-contain/contain-layout-003.html": [ - "5e19e8c0f7a9a9f73238ef6e6b28462883740c6e", + "b031fdb81e39d3044e133e6e332aff31b2844d8a", "reftest" ], "css/css-contain/contain-layout-004.html": [ - "391769dc944021336fdf3f3409be7e2be494a685", + "dea2a6b1dada9e57f36d2245ac67c05fd9c4ad0b", "reftest" ], "css/css-contain/contain-layout-005.html": [ - "c64e0379993570d68ebb96c7b6df3f5f0f60674a", + "60b834ef7b5becf76f5cacd55b2b9c4774562637", + "reftest" + ], + "css/css-contain/contain-layout-006.html": [ + "89c68e7ce325295d6a36da91b6d4dd39580f7165", + "reftest" + ], + "css/css-contain/contain-layout-007.html": [ + "799965dfb9989fc3a8226e80fa3c67cafb24374b", "reftest" ], "css/css-contain/contain-layout-breaks-001.html": [ - "2904f490dbe202ed821d6d74652ec177ad8eacab", + "09fcfd311126800c7ce63f27c3154ef31fc647bd", "reftest" ], "css/css-contain/contain-layout-breaks-002.html": [ - "947877963e2d57b249950ff75e218b23b19a0ef5", + "985252e8226e0cba567b49f44665804e3a12bc40", "reftest" ], "css/css-contain/contain-paint-001.html": [ - "27fb558b0913d1787e881fa1db42f8e925ef859b", + "c26e9cc0daf7cb92b0966656a17fb0c931e86d5f", "reftest" ], "css/css-contain/contain-paint-002.html": [ - "6c549e4be755d47fa4f0ffcffc62ffdab4edf15a", + "50adc0e83ba0d3bffd957dbf8acdf7474f6350f5", "reftest" ], "css/css-contain/contain-paint-003.html": [ - "f49511f28e8b0f51df677acae3cd9c07b1717657", + "7eb703232b2a448b3b49394ed0102b65aa37e647", "reftest" ], "css/css-contain/contain-paint-004.html": [ - "e39e7be877e3802262f1451067363d9c26b8dd4b", + "2db5aaea054ed4b3a2c2db1786f29fc44515cdd4", "reftest" ], "css/css-contain/contain-paint-005.html": [ - "2c3063121d36648ffe636950f7a36f0d565331aa", + "68c7155386ef96ba8fe22ce55d996634f928b703", "reftest" ], "css/css-contain/contain-paint-006.html": [ - "72b002b39ae9b252678157f1f95ecbcd33261230", + "935d160de8000eb1f83ac6a987b6c7047ca80e93", "reftest" ], "css/css-contain/contain-paint-007.html": [ - "c78854ac437a9cf3433da3c99c9934384a22851d", + "3e7d3cd3ccb55b7b8574be24fb2f180a6ce0af36", "reftest" ], "css/css-contain/contain-paint-008.html": [ - "0bd9de602bc622a1a1a74ac7d4434d66e6efadbe", + "5540aaf33b5b841d95f84ead3459f634cf444299", + "reftest" + ], + "css/css-contain/contain-paint-009.html": [ + "b3a8ee7512f1f893b630453a8443edaed983f4c3", + "reftest" + ], + "css/css-contain/contain-paint-010.html": [ + "e47f99a8fedb60f34ec7877686f478cbc002c6b4", "reftest" ], "css/css-contain/contain-size-001.html": [ - "04979088ce29652117bc74c6cc34c054b258d153", + "089c4fd7352f91a85d5d8f6bf8c5f261c868cd37", "reftest" ], "css/css-contain/contain-size-002.html": [ - "908f73fa8d56f2eb4bf39862a666875ea21b18db", + "ea16d90e56729c1678b327412cd945a0dea6b762", "reftest" ], "css/css-contain/contain-size-003.html": [ - "8668ef203078d96a051cdf437fa8d089492c4121", + "4b1fd16d90f0eebd7ce97a82a5ef55806f92060e", "reftest" ], "css/css-contain/contain-size-004.html": [ - "767d429b99eaf77227153d74a131864d0078d88a", + "94390f137f15d9667b3d5f105d13881fe7d53ea5", "reftest" ], "css/css-contain/contain-size-005.html": [ - "fe04ae74a7bfb5fd3629651c3d9a6dcdc1084537", + "dfb0708ceeda5812a7434454f39a360d576597ea", "reftest" ], "css/css-contain/contain-size-breaks-001.html": [ - "b936d15fad907793fb5a0249d643097cee2e79ff", + "3a3c80029a6c126c584a21e2ff3b25e5459c32e8", "reftest" ], "css/css-contain/contain-style-breaks-001.html": [ - "9325ee8666d1825644849dee8068d9f1e415917b", + "cc6748966bc23c1f8be0aaa57384d0dc1d80c8d1", "reftest" ], "css/css-contain/contain-style-breaks-002.html": [ - "60ba2d5b65d740365d248055cecaf0dbd5a38044", + "e4db568843b89407e787a4ace67602358a11d5d5", "reftest" ], "css/css-contain/contain-style-breaks-003.html": [ - "9bc7320984a55b349dae3d3f891eb8524c82da26", + "fb79c638966ddbc1fd6f265d79569b1461558d08", "reftest" ], "css/css-contain/contain-style-breaks-004.html": [ - "eb389ef6335039fddf1db70307d4c0886a6a1d06", + "8f485b4c176a0fbd46494e678a1b65fee881b799", "reftest" ], "css/css-contain/contain-style-breaks-005.html": [ - "f88bf147234294dffdbd831de90c20dbe81d0342", + "2c57f0016d0e8f43c5a37bd169cd948794c686ea", "reftest" ], "css/css-contain/contain-style-counters-ref.html": [ @@ -493520,35 +496536,35 @@ "support" ], "css/css-contain/contain-style-counters.html": [ - "056b3597f3555c803c74a8f6277a06626efd12ea", + "712b04117d388e4e2d6747edde2c955b54d397fd", "reftest" ], "css/css-contain/counter-scoping-001.html": [ - "aba8dd6e85fc14d928de33903eed919f527ccfaf", + "237c7d44e913ef11a77260d6bf890f8da64a7cb6", "reftest" ], "css/css-contain/counter-scoping-002.html": [ - "cdab600690babdcebe693991bf716f4772eeda4a", + "e54d1abf1026d6fd371685ca60d73a791b2ea67e", "reftest" ], "css/css-contain/counter-scoping-003.html": [ - "220a8cb80dc067593b3eb72e9bee6d03589483e7", + "547aeb36f80a406f3c3a5502001e6799f5308142", "reftest" ], "css/css-contain/quote-scoping-001.html": [ - "33a5755b8e14976806afe451621875c5e150b0de", + "8c2594eb25b5c44503fd33311ddeed1ba494bf7e", "reftest" ], "css/css-contain/quote-scoping-002.html": [ - "0130a683755b8829033d053b7f7bb7d48c04639a", + "2bb36460620d89989cbb49bd84d7d9f736a4e5a4", "reftest" ], "css/css-contain/quote-scoping-003.html": [ - "26e5a5d36ac865c4253da894375a3194f97c7f01", + "46aa7fadb81fbf45c379edc7771fb4d1e0858f29", "reftest" ], "css/css-contain/quote-scoping-004.html": [ - "fb3af3126d0700e58219fe0550bab57661c7b7ad", + "5067c9308951cae6deb33f4383398f96d859428f", "reftest" ], "css/css-contain/reference/contain-layout-002-ref.html": [ @@ -493627,6 +496643,10 @@ "6b72ea53450c5a08ef3ddd897608aa9cf7e68e00", "support" ], + "css/css-content/OWNERS": [ + "d3f0adf12724f2b230ffa3b2845e273ba4200076", + "support" + ], "css/css-content/attr-case-insensitive-ref.html": [ "30577fc39afb6ac028e25be11f363e060c0850b2", "support" @@ -494647,6 +497667,10 @@ "f7d3cda238b0209165a77571c59af0701bcede17", "reftest" ], + "css/css-display/display-list-item-height-after-dom-change.html": [ + "3f4efe05678b7a3faac63fa98822d1711e2a54ae", + "testharness" + ], "css/css-display/run-in/OWNERS": [ "6634529fb114ab2e29cb2fa4a633289ee9038c22", "support" @@ -495691,6 +498715,10 @@ "cfaff82945bd52baafb8c4c16eb38c9dbee14da6", "testharness" ], + "css/css-fill-stroke/OWNERS": [ + "d9c8054b356c9273a054a83abeb9be0626c23921", + "support" + ], "css/css-fill-stroke/paint-order-001.tentative.html": [ "46e784929d8a661eb432fa04cc79e0612bd5d194", "reftest" @@ -495699,6 +498727,30 @@ "35eb3b4cfe4505a5c9761dcecc047a8cd09f8fb9", "support" ], + "css/css-filter/filtered-block-is-container-ref.html": [ + "937aebf17944a83bfb41b3d9a6035f00e975c05d", + "support" + ], + "css/css-filter/filtered-block-is-container.html": [ + "e910cc30bcb2aecc0fcc60ca3cbf381c39dab837", + "reftest" + ], + "css/css-filter/filtered-html-is-not-container-ref.html": [ + "2e7b8249aa26a996e173f8f0d5e42b0b45457719", + "support" + ], + "css/css-filter/filtered-html-is-not-container.html": [ + "5fb31e59005e70dd8bb10525698c4b343c22b2dc", + "reftest" + ], + "css/css-filter/filtered-inline-is-container-ref.html": [ + "7c985ca7fb9e26a2b6139ff863817aaf236d6af2", + "support" + ], + "css/css-filter/filtered-inline-is-container.html": [ + "0c1b258810f515e72269ab07d8efb34791a9b0c4", + "reftest" + ], "css/css-flexbox/Flexible-order.html": [ "ff6b01d6069b9106c60e3f86ac29bffb7c94f916", "reftest" @@ -496703,6 +499755,10 @@ "edbe32d6daa5527617fa7f0069c49616b1c1efec", "reftest" ], + "css/css-flexbox/flexbox_first-letter.html": [ + "fbf5e6dd608d335ba902faefd21eae5ecb7c8387", + "testharness" + ], "css/css-flexbox/flexbox_first-line-ref.html": [ "09592ea23ba4deef09d16b630c46611c528fe342", "support" @@ -498811,6 +501867,10 @@ "62ff3e2eac64bb2057391e4dcc4664a4839bbbe8", "reftest" ], + "css/css-font-loading/OWNERS": [ + "19b55d317925d28a18230592db5d05426f16537c", + "support" + ], "css/css-font-loading/fontfacesetloadevent-constructor.html": [ "ad355c3d5220c1b938182241a8e8abe030ace699", "testharness" @@ -498828,11 +501888,11 @@ "support" ], "css/css-fonts/alternates-order-ref.html": [ - "5ca219e9f3b14418a44e771d6b00d487debe15af", + "9c5fe651a47243060ec7a30bc02cba7d85f853f2", "support" ], "css/css-fonts/alternates-order.html": [ - "9232ad7768f5bea41d87469113b210b3c663750e", + "104ef4541a76b22dc574fc1a0dfbcb0fc822ef88", "reftest" ], "css/css-fonts/calc-in-font-variation-settings.html": [ @@ -498951,9 +502011,13 @@ "aed82b64751022903531c88bbd5934557ebece24", "reftest" ], + "css/css-fonts/font-face-unicode-range-2-ref.html": [ + "0921411342afbc6a372057020f9a32ddc0fe6e41", + "support" + ], "css/css-fonts/font-face-unicode-range-2.html": [ - "50f4c2851ce756571ebfb694ec19e3a47513b51a", - "visual" + "d7da3ed2e9d88ba38ae7b118d5e752c9f2540676", + "reftest" ], "css/css-fonts/font-face-unicode-range.html": [ "e3c480ef4443eb2e22d9a717f41cecdf63febf31", @@ -499083,6 +502147,14 @@ "6a46776acc325ad42993555d516c6a057d801df8", "support" ], + "css/css-fonts/font-feature-settings-descriptor-01-ref.html": [ + "04e058c647517729219ff890434eb8d2275eec25", + "support" + ], + "css/css-fonts/font-feature-settings-descriptor-01.html": [ + "c7af57927b99d476e80ffdbfaac06b42fb04b71a", + "reftest" + ], "css/css-fonts/font-feature-settings-serialization-001.html": [ "bf557e7f93663a36dab3ea358401b16c2e88811a", "testharness" @@ -499147,13 +502219,21 @@ "003d315d72019673041c63b28a90f436c7e3855f", "testharness" ], + "css/css-fonts/font-size-adjust-001-ref.html": [ + "f477ee1d0669cc35acc873d267a5a9e7bcac8dae", + "support" + ], "css/css-fonts/font-size-adjust-001.html": [ - "9c8cda6faa82407d5d236d25d07004405dfe93ac", + "efbcd282a92449551fd908695b4af734e74e9a2c", "visual" ], + "css/css-fonts/font-size-adjust-002-ref.html": [ + "a4ac8846a65ef54e77e0df2c5cd1336553b77e69", + "support" + ], "css/css-fonts/font-size-adjust-002.html": [ - "15d7f4802c6b1eeeead5b9cea6f61f21a0eee5f2", - "visual" + "9efe4ad3aac00e484791445ddaf47aa4625fb980", + "reftest" ], "css/css-fonts/font-size-adjust-003.xht": [ "b75bfc06da526994f86a4d06c094e2be845994ba", @@ -499900,7 +502980,7 @@ "support" ], "css/css-fonts/matching/README.md": [ - "194fbc4cdaf1ff4a43e1a4e6b7bc7fbc17eec6d8", + "d1bf1cd04e0df5e54eeeb60c8a9311cb2d63f15e", "support" ], "css/css-fonts/matching/fixed-stretch-style-over-weight-ref.html": [ @@ -500079,7 +503159,7 @@ "69e4080710f24b062203f56aa6ae2d991d4fa19a", "support" ], - "css/css-fonts/support/fonts/font-feature-settings-rendering-2-expected.html": [ + "css/css-fonts/support/fonts/font-feature-settings-rendering-2-ref.html": [ "883083cdde66caca05384d3d6930070454e94fad", "support" ], @@ -506036,7 +509116,7 @@ "support" ], "css/css-fonts/variations/at-font-face-descriptors.html": [ - "3d0373ab9db1641f5a6f91066b7ff1237674ffa8", + "86a27733b254e430e4a94502cbca8cc466428474", "testharness" ], "css/css-fonts/variations/at-font-face-font-matching.html": [ @@ -506084,7 +509164,7 @@ "testharness" ], "css/css-fonts/variations/font-weight-matching-installed-fonts.html": [ - "f0362338e6a16a1c3cd2823f2da30651ba63b567", + "c56c7b8c274f918945f8cfc02ddc3543b4ff0c4f", "manual" ], "css/css-fonts/variations/font-weight-matching.html": [ @@ -508199,6 +511279,14 @@ "ca7e5d89d56f33291e83647bef188205bf01ef84", "reftest" ], + "css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html": [ + "443082a15b4c90d0717a1ae3da015ff723e3f7d4", + "support" + ], + "css/css-grid/grid-items/percentage-size-replaced-subitems-001.html": [ + "700a4464e7bda63aed59ed56e7ed4e1077b2571d", + "reftest" + ], "css/css-grid/grid-items/percentage-size-subitems-001-ref.html": [ "5d6652ce5649d15ecdeac623fea3541f5271be2a", "support" @@ -508395,6 +511483,10 @@ "d1cf60290fb927f91dc132fd801b92b84262e003", "testharness" ], + "css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html": [ + "151c91043591b3f372e8c97699e051c3253d0e40", + "testharness" + ], "css/css-grid/layout-algorithm/grid-layout-free-space-unit.html": [ "5873efcda9c17e48a8437a62bf6871cbf96bdc46", "reftest" @@ -508656,7 +511748,7 @@ "testharness" ], "css/css-images/parsing/resources/parsing-testcommon.js": [ - "b5cc6f7c0c7729328bbbc45ec2a8147dae8d8668", + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], "css/css-images/support/1x1-green.gif": [ @@ -510020,7 +513112,7 @@ "testharness" ], "css/css-masking/parsing/resources/parsing-testcommon.js": [ - "b5cc6f7c0c7729328bbbc45ec2a8147dae8d8668", + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], "css/css-masking/test-mask-ref.html": [ @@ -512279,6 +515371,10 @@ "7f8a5b4d9047c07378473362acb3d001e70d5663", "support" ], + "css/css-properties-values-api/OWNERS": [ + "b098aad4eacf3991e0930a0953067c1b1135c519", + "support" + ], "css/css-properties-values-api/register-property-syntax-parsing.html": [ "b065f4840b3c1deb4a2f8a59428e102f2ae11686", "testharness" @@ -514655,6 +517751,14 @@ "918bd04b95a276c6035383f2fe4dcfe4274bceeb", "reftest" ], + "css/css-scoping/keyframes-001.html": [ + "1b72da32df7b17edbd42429d2dc8b791b9f49eff", + "testharness" + ], + "css/css-scoping/keyframes-002.html": [ + "87f06cf1de80a4cf001fff6d150ce7013e78d604", + "testharness" + ], "css/css-scoping/reference/green-box.html": [ "a736f68dc602c0fccab56ec5cc6234cb3298c88d", "support" @@ -514723,6 +517827,18 @@ "27d36ba54623bbee2cdd09b7a9322873d5ab0011", "reftest" ], + "css/css-scoping/stylesheet-title-001.html": [ + "2e49b6d74d2021144444ca77e62acbc6aeffac2a", + "reftest" + ], + "css/css-scoping/stylesheet-title-002.html": [ + "5816d3d7af3c4bef07f4a299ab65c74b7b8d80f9", + "testharness" + ], + "css/css-scroll-anchoring/OWNERS": [ + "d9c8054b356c9273a054a83abeb9be0626c23921", + "support" + ], "css/css-scroll-anchoring/README.md": [ "31205944cbcf321f7aa77e3bef0f8835cc7b6d13", "support" @@ -514803,6 +517919,10 @@ "de66dba5bce15b7403e9e582d982d4e3e4aed552", "testharness" ], + "css/css-scroll-snap/OWNERS": [ + "d9c8054b356c9273a054a83abeb9be0626c23921", + "support" + ], "css/css-scroll-snap/scroll-snap-type-proximity.html": [ "75bfc0b6c7686afbbf431e653ab674496ad3fe46", "testharness" @@ -514823,6 +517943,10 @@ "dfaf8675bec557c9f2178ad48b29c803f94056b5", "testharness" ], + "css/css-shadow-parts/OWNERS": [ + "d9c8054b356c9273a054a83abeb9be0626c23921", + "support" + ], "css/css-shadow-parts/all-hosts.html": [ "a92019bba916ed3242dcdf66184d73b915f2689d", "testharness" @@ -514868,7 +517992,7 @@ "testharness" ], "css/css-shapes/parsing/resources/parsing-testcommon.js": [ - "b5cc6f7c0c7729328bbbc45ec2a8147dae8d8668", + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], "css/css-shapes/parsing/shape-image-threshold-invalid.html": [ @@ -515051,6 +518175,38 @@ "2f2b95904fad670919fae32cb94284118a45566c", "reftest" ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-009.html": [ + "2226228acb7badb0145118891235733b62bd5504", + "reftest" + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-010.html": [ + "8bcee868c33ce352ff4435584b01b91a867e2699", + "reftest" + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html": [ + "a8f9bd56d4fe6f508c4251f97ff32b0555c3b8ac", + "reftest" + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html": [ + "f4e6edd54826da5374c63651af925bcb4dc2f7d3", + "reftest" + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html": [ + "764980f1beaedaf608096161525ee1f4326bee18", + "reftest" + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html": [ + "42305d67e0f88ed75bee44edc992c0e92a761597", + "reftest" + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html": [ + "b8294d4201dd68a5c91c6f4da7acb9a352ba0cbc", + "reftest" + ], + "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html": [ + "18d2fe95bf79efe975a07b332aad3e0fd0e0f298", + "reftest" + ], "css/css-shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html": [ "b13df2df3be12ac74a7933794d91558c416b412c", "testharness" @@ -515235,6 +518391,10 @@ "c20645a47561cfa655b759d20f52d22536776893", "reftest" ], + "css/css-shapes/shape-outside/shape-image/shape-image-026.html": [ + "a7cbad00762e590050f118a84ef5d6a6fbbb3db3", + "reftest" + ], "css/css-shapes/shape-outside/shape-image/support/animated.gif": [ "c5252926d8dbf82c06cdb615fda708ca7728f0bb", "support" @@ -515496,7 +518656,11 @@ "reftest" ], "css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-029.html": [ - "67161f08b8aec3fe9bd94e14cbe865dd4c9d3664", + "763518bc498fa2560e91eb6dfd13803a5dab2e17", + "reftest" + ], + "css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-030.html": [ + "e5b82f3b41a856a34152af46c9cc659202c61843", "reftest" ], "css/css-shapes/shape-outside/supported-shapes/polygon/reference/shape-outside-polygon-007-ref.html": [ @@ -516083,6 +519247,22 @@ "43d44ad3a75e6abb9d66d06c3cdc71dbcb366651", "reftest" ], + "css/css-sizing/intrinsic-percent-non-replaced-004-ref.html": [ + "4b93517397b4332b3062804e2d6047afdd169fae", + "support" + ], + "css/css-sizing/intrinsic-percent-non-replaced-004.html": [ + "42bc0191ff3ba22c5ceb377f1bc68131d652509e", + "reftest" + ], + "css/css-sizing/intrinsic-percent-non-replaced-005-ref.html": [ + "a2cd75ab26376e74e26414013fc34b8e7fdb1a68", + "support" + ], + "css/css-sizing/intrinsic-percent-non-replaced-005.html": [ + "33aa880de7eb7c4128022871dfd5e2895be30dcc", + "reftest" + ], "css/css-speech/Integer.html": [ "8db91e711b22ead393b1d9a18c224a7f838b85b0", "manual" @@ -516531,6 +519711,10 @@ "7ce37259edc09da4e36f40c026ac76f33d829720", "testharness" ], + "css/css-syntax/unicode-range-selector.html": [ + "781f8a4a4cc74736485d1c63f9d42562def2423d", + "testharness" + ], "css/css-tables/OWNERS": [ "eccf10a7909e2358ac6425140e87c323ed786296", "support" @@ -523172,7 +526356,7 @@ "reftest" ], "css/css-transforms/2d-rotate-js.html": [ - "ed492813fb9a406fed9383b698aad5399f9e2a70", + "be0007472b224565f92cb7db80de6706ad23f919", "testharness" ], "css/css-transforms/2d-rotate-notref.html": [ @@ -524292,7 +527476,7 @@ "testharness" ], "css/css-transforms/parsing/resources/parsing-testcommon.js": [ - "b5cc6f7c0c7729328bbbc45ec2a8147dae8d8668", + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], "css/css-transforms/parsing/rotate-parsing-invalid.html": [ @@ -531523,6 +534707,98 @@ "78390a1cce8c291b93e1399018c02727ac96aa41", "reftest" ], + "css/css-ui/parsing/box-sizing-invalid.html": [ + "f6d47c2136afc9b6538e2dfc5b8f1f13efd51359", + "testharness" + ], + "css/css-ui/parsing/box-sizing-valid.html": [ + "ae42aa258f80502238e4106c5aad8cd3a86b67be", + "testharness" + ], + "css/css-ui/parsing/caret-color-invalid.html": [ + "4f661bf5354591a4763dc0e2e24262135274e851", + "testharness" + ], + "css/css-ui/parsing/caret-color-valid.html": [ + "43e5e627b82425fe9b5f2e8aa631a3e29076a894", + "testharness" + ], + "css/css-ui/parsing/cursor-invalid.html": [ + "9dc6470ff66b178b131df50baa4983e9c268f150", + "testharness" + ], + "css/css-ui/parsing/cursor-valid.html": [ + "b0a45e0783e4fc8d238941add086337a26352f97", + "testharness" + ], + "css/css-ui/parsing/outline-color-invalid.html": [ + "c2c76b237c6a3cb3e6c739b46907afb3b168a00c", + "testharness" + ], + "css/css-ui/parsing/outline-color-valid-mandatory.html": [ + "d4353c1c614c9352636351fd4f6060d5ebdf2551", + "testharness" + ], + "css/css-ui/parsing/outline-color-valid-optional.html": [ + "b68ab57f63120ae95944c55e0ea52d3155573267", + "testharness" + ], + "css/css-ui/parsing/outline-invalid.html": [ + "e579a7ab952531873dea0ea2c1b749949336024c", + "testharness" + ], + "css/css-ui/parsing/outline-offset-invalid.html": [ + "924035eac723af4bf4712c3786543306ae6fcc10", + "testharness" + ], + "css/css-ui/parsing/outline-offset-valid.html": [ + "1f0e8b438dec00532cc115f959db11b77cedfb31", + "testharness" + ], + "css/css-ui/parsing/outline-style-invalid.html": [ + "3f6a0a0842d5ca76c481eb92269fff221c8386c9", + "testharness" + ], + "css/css-ui/parsing/outline-style-valid.html": [ + "a72005f961c1aad7ef1244541193e4959e496a71", + "testharness" + ], + "css/css-ui/parsing/outline-valid-mandatory.html": [ + "567b86da51778fc5350d11288dbd3e3f3e12bada", + "testharness" + ], + "css/css-ui/parsing/outline-valid-optional.html": [ + "aa6ea1da3f43ca74a44527e84cee0ab8d2e4b091", + "testharness" + ], + "css/css-ui/parsing/outline-width-invalid.html": [ + "78e0dc7d541e7000d507a4773908ca851c50a5cb", + "testharness" + ], + "css/css-ui/parsing/outline-width-valid.html": [ + "a31c9f3572566e75dce6a36d58f9e21aaa727405", + "testharness" + ], + "css/css-ui/parsing/resize-invalid.html": [ + "972f102e81b150ea63b9616728aa0c27b6f31dfb", + "testharness" + ], + "css/css-ui/parsing/resize-valid.html": [ + "f10a19dae64b6b8d02bc188dc2bb7df778fa4d60", + "testharness" + ], + "css/css-ui/parsing/resources/parsing-testcommon.js": [ + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", + "support" + ], + "css/css-ui/parsing/text-overflow-invalid.html": [ + "576fd63bd6455a8e0e3623e853dfc260662d3a86", + "testharness" + ], + "css/css-ui/parsing/text-overflow-valid.html": [ + "79c05636c160aa39475e059ede5de6b60afafaca", + "testharness" + ], "css/css-ui/reference/box-sizing-001-ref.html": [ "04fa9c2beed67d222479d37a99b66e1b262dd8b2", "support" @@ -540127,6 +543403,10 @@ "f033a1ec4b1f0636897c4ee16b67c1c13f0eac4e", "testharness" ], + "css/cssom-view/elementScroll-002.html": [ + "98dec0c15711c0f7baf4a0ea404e1fda872e3d5b", + "testharness" + ], "css/cssom-view/elementScroll.html": [ "2119d689cc369bd6632ee1a9525bcbf7d1d4ba65", "testharness" @@ -540172,7 +543452,7 @@ "support" ], "css/cssom-view/interfaces.html": [ - "84067e6095d184488dc1c44a7ba17792d946976b", + "af6db1b54502f6174c644f06c19f39b8350add8d", "testharness" ], "css/cssom-view/matchMedia.xht": [ @@ -540600,7 +543880,7 @@ "testharness" ], "css/cssom/cssom-setProperty-shorthand.html": [ - "14c752e5dbeab2d58983d53aceab08519379bf0f", + "905be9c1bbbaceea752ea0577ce475cc246ae49d", "testharness" ], "css/cssom/cssstyledeclaration-csstext-final-delimiter.html": [ @@ -540660,7 +543940,7 @@ "testharness" ], "css/cssom/historical.html": [ - "02b135e62439d775d7e8de7ca94c831a8d00e077", + "89c506ea58f2ad38eb9ecc1e5f422b81a45b07fa", "testharness" ], "css/cssom/inline-style-001.html": [ @@ -540719,6 +543999,14 @@ "85952fbd040de03f5082f28ba8116fd4827a1fc3", "testharness" ], + "css/cssom/preferred-stylesheet-order.html": [ + "5e9dca55be95bcbd999d32d9c975c5e343db7f35", + "testharness" + ], + "css/cssom/preferred-stylesheet-reversed-order.html": [ + "b47c6d8f66ea0481b64f506c466476342cb28599", + "testharness" + ], "css/cssom/selectorSerialize.html": [ "d93c31a8261ddc3b83bb4def15f7c8eb765b9dc7", "testharness" @@ -540787,6 +544075,10 @@ "cab23bdf8b92c8194cc71b1a8ce34155f89f42cf", "testharness" ], + "css/cssom/stylesheet-title.html": [ + "69938dc0f6d1a266e028d14950a7265124ff0733", + "testharness" + ], "css/cssom/support/1x1-green.png": [ "51e7b6974a09eda6cb31337717c5eaeb9c44b443", "support" @@ -541268,7 +544560,7 @@ "testharness" ], "css/filter-effects/parsing/resources/parsing-testcommon.js": [ - "e1e3a86c14c73867a050311b8f69db2cc4764797", + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], "css/filter-effects/reference/filters-opacity-001-ref.html": [ @@ -541716,7 +545008,7 @@ "support" ], "css/mediaqueries/test_media_queries.html": [ - "234627714b5f304ad7efbeaf2dea3455125f8cc4", + "cff3585932589f611a7101329d3b5b6ca27820aa", "testharness" ], "css/mediaqueries/viewport-script-dynamic-ref.html": [ @@ -541860,7 +545152,7 @@ "testharness" ], "css/motion/parsing/resources/parsing-testcommon.js": [ - "bb1376de12185a14f77fd28be757cc8db2a9929d", + "14f32b772f27a9bc75fe90e2ea1d8e4fb3649e95", "support" ], "css/reference/OWNERS": [ @@ -549476,7 +552768,7 @@ "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list": [ - "cf1af7daefe2db67dedf186e44744bbb03e537c3", + "dd45c0949b1301d526a2ea5b66684e1c7a8b812c", "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-001-ref.html": [ @@ -549759,6 +553051,14 @@ "3fa72763f5861efda170bc258a152b9d36c16877", "reftest" ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html": [ + "2d26e3249f3fff3ab6b81016784068f6433b1c6e", + "support" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html": [ + "923c596ff05fd5546847db4a3676cc51122681e1", + "reftest" + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-content-box-001-ref.html": [ "dbd151f3c71007b3788fe86ca245405c8f479325", "support" @@ -549943,6 +553243,14 @@ "74cc5ab0e72399c572059bdb0fc29bc743a93e35", "reftest" ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html": [ + "2d26e3249f3fff3ab6b81016784068f6433b1c6e", + "support" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html": [ + "ead96f4fca2d3b31049362702df96ef63da83a2b", + "reftest" + ], "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-016-ref.html": [ "e6cb3ee3eb3d0c521303b6010546e0b743a4090c", "support" @@ -550255,6 +553563,14 @@ "217e140bdd429d6889102e43253e6fb64dca4705", "reftest" ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html": [ + "890dd0754f2c985719c75200dd9ef70e8c1abe14", + "support" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html": [ + "bc5ea0a69154ce2cc4d08ea3b5d48b62a6c7fedc", + "reftest" + ], "css/vendor-imports/mozilla/mozilla-central-reftests/sync-tests-filter": [ "2c4512ec008c997d1254b5822ade227c057b7e24", "support" @@ -553119,6 +556435,10 @@ "2ec52a6baa7490478ec61e72bf89b2ec09d453b5", "testharness" ], + "device-memory/OWNERS": [ + "c328f48fe12bce670646911964930d221c768f1d", + "support" + ], "device-memory/device-memory.https.any.js": [ "4e746987c6580c6ff388f1512a02cc6fe33393ea", "testharness" @@ -553208,7 +556528,7 @@ "support" ], "docs/_running-tests/chrome_android.md": [ - "082b7697eed61caefcc0a280cba6cee24ff12e7d", + "7a26348aabd414f1d8e2da68717dd0a16d3f6ce8", "support" ], "docs/_running-tests/index.md": [ @@ -553268,7 +556588,7 @@ "support" ], "docs/_writing-tests/server-features.md": [ - "c9ed5970c091c7fe7aa16847b8c68783b133a25a", + "31af790d058eda13ec0ecf06e1c65d13419e4920", "support" ], "docs/_writing-tests/submission-process.md": [ @@ -553280,11 +556600,11 @@ "support" ], "docs/_writing-tests/testharness-api.md": [ - "5fa854f33ee9141f2226fa1e1b4e5aa44c3b75c7", + "6e49764657b4aa160f3db1a85f92910bfccae1e2", "support" ], "docs/_writing-tests/testharness.md": [ - "6d581e1021a2401b34c0c024990b5e85dbef1fa5", + "0a0d88c5ddde91514a51d607405c2b7dedee4776", "support" ], "docs/_writing-tests/visual.md": [ @@ -553364,11 +556684,11 @@ "support" ], "docs/introduction.md": [ - "ea9a85d79dbf66598ee05da17d34f9e786a3ce78", + "0e7e19e553874040f954d81ca85b06a212126c11", "support" ], "dom/OWNERS": [ - "2bfae729fb0eab4081f06e51ae5640b49e012b8e", + "8c6222f056d7e5b318f37a80774f40889558df3f", "support" ], "dom/abort/event.any.js": [ @@ -553604,7 +556924,7 @@ "testharness" ], "dom/events/relatedTarget.window.js": [ - "0426d2ecae3f3562be175e4364353d979365ed1c", + "563ac74d2750439ccac70c524c61f74d4eb49275", "testharness" ], "dom/historical.html": [ @@ -554440,7 +557760,7 @@ "testharness" ], "dom/nodes/Node-normalize.html": [ - "6480a28f06e2556b5fa88521f6bcfd36f4cb0c09", + "0c2a0a00238c982d35d1a9cd9b6dafa736bf5bfa", "testharness" ], "dom/nodes/Node-parentElement.html": [ @@ -555080,159 +558400,159 @@ "support" ], "dpub-aam/doc-abstract-manual.html": [ - "db010032cbeebdde1c59d301d02dc1079ac8bef8", + "070022922fe7beb75b62776b24e3b5f74cdcfb3c", "manual" ], "dpub-aam/doc-acknowledgments-manual.html": [ - "a2275ae536cd37f9014e32db720f3c9de3e31731", + "c99d67348b4d612e488375f5e14d2520683fdcb9", "manual" ], "dpub-aam/doc-afterword-manual.html": [ - "1b5984592c07f925b7e5e50a975415871d0fbef5", + "93e4bb8ec1c2948fbf929e8e1481877896d92b2a", "manual" ], "dpub-aam/doc-appendix-manual.html": [ - "a95c68b3db24bba85efad275c2d88fc84ab513b1", + "1bd7c6a7805289f38dac379997e37773bef62df1", "manual" ], "dpub-aam/doc-backlink-manual.html": [ - "e311587406c5b88e592bfd4a1bd8b6c0562dc38f", + "db6b47bfc17bcef7958a13b1dc1fc2f947600ea8", "manual" ], "dpub-aam/doc-biblioentry-manual.html": [ - "cede32da267cdb9da0ef0a3a94b38bebd88db4cc", + "ebc18406bf4ba3cefb46554617f74df98d3f0791", "manual" ], "dpub-aam/doc-bibliography-manual.html": [ - "dc2845dca57c7dcb3d8afe5b864e5221ce13e3b1", + "9ff9bc6105a017f4a319c79a18875580959a91ca", "manual" ], "dpub-aam/doc-biblioref-manual.html": [ - "b8462b8f347678042dd35cea11269d2e4d4c5db3", + "9916423e4cca087a13f04b937f7e75dc56507075", "manual" ], "dpub-aam/doc-chapter-manual.html": [ - "ec1bb79d43c515815fe51c435c942daf971aff4f", + "7617b5e5e12e7e1572e0a95ea4edf9a9eba82b8c", "manual" ], "dpub-aam/doc-colophon-manual.html": [ - "f6e5f99ca284a1edb1ee3954897384fe35025103", + "eda5f3c25c3a9addd785b70d2df05b5157143664", "manual" ], "dpub-aam/doc-conclusion-manual.html": [ - "1335bbf52562adfc9439961d31b7edf0f50ef024", + "fbef819f31eca3de0a1a8c68634ea771f3a4b615", "manual" ], "dpub-aam/doc-cover-manual.html": [ - "8f643cef033607187f2ade6328e8eb48989fb4fb", + "e1670e6e4e5697fbbecb830b00eec49a162c97ae", "manual" ], "dpub-aam/doc-credit-manual.html": [ - "89c08d3ba2f7a199e91a32b4be8b079f8c01c96f", + "7dab789526ba347bd1ccb1e6e1dbc24ba402d1a8", "manual" ], "dpub-aam/doc-credits-manual.html": [ - "73f018976929746530ded8ecf98d53af0b59ae5b", + "407530b1954d68f549f1fcaa758e9162db04e238", "manual" ], "dpub-aam/doc-dedication-manual.html": [ - "c93d97051189aec775a1d62e2ee50a98fb6735c7", + "50f8151778a2b9e0ec78b40e10495387e51734b6", "manual" ], "dpub-aam/doc-endnote-manual.html": [ - "59fbf494eae63db03455fb0e28c5c02627d3363d", + "f08d0ecc3cda8682bf57b0306bc21b6ba68bd196", "manual" ], "dpub-aam/doc-endnotes-manual.html": [ - "e55ed6488a0a8b6901085e175c57b83dc5ec5861", + "1f569d45de1fae87d5988a92edb9e8a2e03d8ad6", "manual" ], "dpub-aam/doc-epigraph-manual.html": [ - "0680698a36ee7104e45426e8d2801cb9c95c9770", + "d7fbd45774f7151c7c78f6fe1af24a4e3669cc81", "manual" ], "dpub-aam/doc-epilogue-manual.html": [ - "bf79ff7ef266ae329881fe569fc94272e24ec10e", + "8747eb5e587c5be71cff45bd8eb8b934b29a08d3", "manual" ], "dpub-aam/doc-errata-manual.html": [ - "750c10409f689ad5355cddafdbcdc67ffa1d8377", + "41fa772dd80c9cf708afc180c23f7f7ea75015ab", "manual" ], "dpub-aam/doc-example-manual.html": [ - "e23b0e0fbfe8d7943c1369d5a9801f9bf2266d21", + "81e3e1630f2ecbff9377f71d220c1d06f4547c7d", "manual" ], "dpub-aam/doc-footnote-manual.html": [ - "7ec6a5a11c609da425ba24eba2177ff9f6a9a271", + "06abcde8a2df312c6f159d2bf22443f66b19c689", "manual" ], "dpub-aam/doc-foreword-manual.html": [ - "c568b2a39ceede888795fde325e3afbdae8d4b7e", + "9f5f3a8e525771de50f1dcc8a82f2e7b3e7e916e", "manual" ], "dpub-aam/doc-glossary-manual.html": [ - "4e563f91709a81b1a3328595b0dbda4071336abf", + "5ae20eac34a9fb9d60d1f25095304683de5badc3", "manual" ], "dpub-aam/doc-glossref-manual.html": [ - "b4312dca5df927018ae6bc9b4f19e87614101ac9", + "9f9f207926f209a45937a0887a941243732efeb0", "manual" ], "dpub-aam/doc-index-manual.html": [ - "dad15f86619ce8485bc08bc97cd3c260b5151b12", + "e7c6525b9bcd161d5d0b4e12b0e2b27265567c27", "manual" ], "dpub-aam/doc-introduction-manual.html": [ - "d8193c4a29c7c0179b19ea2da55f26b004f5cfc2", + "990ec8900b96332c80bf33722b29afd9a461bb17", "manual" ], "dpub-aam/doc-noteref-manual.html": [ - "92dd7d70c414ed617d98e453e61cef11ca039694", + "14d47b4bcf4e170081a4d677ab8ab7c5bca0127f", "manual" ], "dpub-aam/doc-notice-manual.html": [ - "cf0d12bb10f3d4300c8fd165fd210a6c3bb2ac85", + "4fd92963e62e28b6742a3bf354be40ac24befd65", "manual" ], "dpub-aam/doc-pagebreak-manual.html": [ - "a45144f32e79c5073b61eb9b94ac88a992026793", + "24583d4b4dd7a693c0429fe128a144453f6e2a3f", "manual" ], "dpub-aam/doc-pagelist-manual.html": [ - "ab945743bff60e4dcac61efc4e5c6db57cd4ef90", + "53cb2215125ed2cb7d34075006f470ddf0e2f7ee", "manual" ], "dpub-aam/doc-part-manual.html": [ - "9747a5139ead45a6d5abee26528bc195be42b61a", + "fba068fc053e9308c8d58dfa50d3d9c9774ff8a9", "manual" ], "dpub-aam/doc-preface-manual.html": [ - "9f1908845b75e63b7a590364cb6b9bdbc351dc00", + "d8ca7388c8fe5aac27db2170cb02aa39535da788", "manual" ], "dpub-aam/doc-prologue-manual.html": [ - "251c03feb95ea33b9f25c07f6e0d74445ee5b82f", + "80a7edb53e1de3104e9ce84e6e9906434d729e8b", "manual" ], "dpub-aam/doc-pullquote-manual.html": [ - "a6a15a5d7a86a2fd3e6f7235668cbd09292239a6", + "028fdef75e8c1c3a73ae48017c39b38468d6e3c1", "manual" ], "dpub-aam/doc-qna-manual.html": [ - "4d3e659dc66aea87e44426a815a128cabcf339e7", + "9947487fbcb6f2723a1b642af51e7ed7829e018e", "manual" ], "dpub-aam/doc-subtitle-manual.html": [ - "ad507918447a7fd73b73104a279d3782457d53f3", + "f17ae04f67531c7e15ed96abd91db85c92f2418a", "manual" ], "dpub-aam/doc-tip-manual.html": [ - "c54e3458ed49b3824d1236a74f8bb389fd285d83", + "49a17438161277621b6580ed2737d648b88ec6c4", "manual" ], "dpub-aam/doc-toc-manual.html": [ - "0c5b3572dc1b27b7a1bf331b78b8f0f75100cd6b", + "af3d42ea176aaf16a34ad07078e7aba707f80210", "manual" ], "dpub-aria/.editorconfig": [ @@ -555248,7 +558568,7 @@ "support" ], "dpub-aria/inuse-manual.html": [ - "2342ccf97a30c1ac671ce34d354f85673449b69d", + "6a7dda423fc08a42f87acb0827e0182e468c1fa6", "manual" ], "editing/OWNERS": [ @@ -557959,6 +561279,10 @@ "7be60c6f51698ea1e63030bf94aad995881e0049", "support" ], + "feature-policy/experimental-features/resources/vertical-scroll-touch-action.html": [ + "a85e54c23c9e055c959a86187d07f1c0d943f37d", + "support" + ], "feature-policy/experimental-features/resources/vertical-scroll.js": [ "cfa86de92596fa755d2c3a001b2c33f74283665a", "support" @@ -557979,6 +561303,10 @@ "fe6000c242c73c81b5fc3c227f7703299fea455c", "testharness" ], + "feature-policy/experimental-features/vertical-scroll-touch-action-manual.tentative.html": [ + "bdaef76d16a826efebedade2127f006c5c3a49ea", + "manual" + ], "feature-policy/feature-policy-frame-policy-allowed-for-all.https.sub.html": [ "a48c092204750e00c9aa167a9ef9d2d239445d22", "testharness" @@ -558172,7 +561500,7 @@ "support" ], "feature-policy/resources/picture-in-picture.js": [ - "20355b27be4404af59fc2742b43c6600147eccd3", + "5f8637f67053cd55cfa0aa03d0bcbc7dee3ba876", "support" ], "feature-policy/resources/redirect-on-load.html": [ @@ -558196,7 +561524,7 @@ "testharness" ], "fetch/api/abort/serviceworker-intercepted.https.html": [ - "ee3512098bed44d034d9a0e6f2ccdbd5a07c7e42", + "b5169e88b2146712ee98cd2c6f7575ce3f2999a3", "testharness" ], "fetch/api/basic/accept-header.any.js": [ @@ -558307,42 +561635,18 @@ "246a6e661ef1179330f9109131cfcb2fa9f5bf64", "testharness" ], - "fetch/api/cors/cors-expose-star-worker.html": [ - "fff53964064bd5f0a7f216b940dda7b01854105c", + "fetch/api/cors/cors-expose-star.sub.any.js": [ + "f026be2d5244f1077b6f65e2c22ecbfdb40026c2", "testharness" ], - "fetch/api/cors/cors-expose-star.html": [ - "5a9f1e1fc61dc64598a943a8fafc34bb5a2f48d6", + "fetch/api/cors/cors-filtering.sub.any.js": [ + "a97ffb8496022e3806ca3b1c9cbb299eae49ddcb", "testharness" ], - "fetch/api/cors/cors-expose-star.js": [ - "338dc1bf4cfe3b61209b5ffd362ecc3175890c1b", - "support" - ], - "fetch/api/cors/cors-filtering-worker.html": [ - "636a08cb1943b3f1cb6a06944bdc7675d18233f0", - "testharness" - ], - "fetch/api/cors/cors-filtering.html": [ - "758f06e2f78808f3437f62c51b9fc730461c2fc1", - "testharness" - ], - "fetch/api/cors/cors-filtering.js": [ - "5beac80fa31e80addfdd29fa58557ef59865744a", - "support" - ], - "fetch/api/cors/cors-multiple-origins-worker.html": [ - "d05043bda6972c41a28557cbff1294c0ac83bbed", + "fetch/api/cors/cors-multiple-origins.sub.any.js": [ + "162ae575876397495f10ce377d871d8f45998da5", "testharness" ], - "fetch/api/cors/cors-multiple-origins.html": [ - "89bc503dcdc1dc32cfe42c0cf10e050859af0b10", - "testharness" - ], - "fetch/api/cors/cors-multiple-origins.js": [ - "96b1f59e7c7608af442b561a09cc3f63061388b7", - "support" - ], "fetch/api/cors/cors-no-preflight.any.js": [ "a4952e4133f893bf90ae282c0dc819cdd9099f3a", "testharness" @@ -558563,106 +561867,42 @@ "9aefc6a6198eaec591e432bb5454e1ebb22e58a1", "support" ], - "fetch/api/redirect/redirect-count-worker.html": [ - "61f80dc021081bea6fee7ef6dda10498515308ad", - "testharness" - ], - "fetch/api/redirect/redirect-count.html": [ - "0ef8800e90abbcccdeace87d483e9efae3444242", - "testharness" - ], - "fetch/api/redirect/redirect-count.js": [ - "2c01e28adc2334a1405fc2f53481584be89dd5d5", - "support" - ], - "fetch/api/redirect/redirect-empty-location-worker.html": [ - "12efb427d7507bb712dfe8734c0c3af25fbfb34d", + "fetch/api/redirect/redirect-count.any.js": [ + "4a34ca3e45905d13423426134675c52102cc54d3", "testharness" ], - "fetch/api/redirect/redirect-empty-location.html": [ - "1fcd9a1d5e05204da9e6bdc9b7794e887c857950", + "fetch/api/redirect/redirect-empty-location.any.js": [ + "0c70c7a4cc044ed2e6eedbd30ebfd93a1961f871", "testharness" ], - "fetch/api/redirect/redirect-empty-location.js": [ - "1b3e1c6ea531f0e313c6a41ed4d4b16df27022d4", - "support" - ], - "fetch/api/redirect/redirect-location-worker.html": [ - "f3c0991345e839954459801454d22fe81df8d72d", + "fetch/api/redirect/redirect-location.any.js": [ + "5396e80df0d0d820f95bae8c74140321271d1147", "testharness" ], - "fetch/api/redirect/redirect-location.html": [ - "1c50b134b8f6041c3bae1ef320d2a86570c9c7f3", + "fetch/api/redirect/redirect-method.any.js": [ + "ba3e1b33f42d3ab4e3114cd727f195d4d8f9bb7e", "testharness" ], - "fetch/api/redirect/redirect-location.js": [ - "c8795b2a372e365e1b6e052d8a3309f3bfb2c143", - "support" - ], - "fetch/api/redirect/redirect-method-worker.html": [ - "06954c75c2b6b64b56d674cf626e3c6220833821", + "fetch/api/redirect/redirect-mode.any.js": [ + "6dae5802c01587a37959a9c93f80a6fb19f7e4fd", "testharness" ], - "fetch/api/redirect/redirect-method.html": [ - "4e5404d271dcd4fb59b2f80bee32e56e666f428a", + "fetch/api/redirect/redirect-origin.any.js": [ + "b975d49e3a988058f0bc968c7b552c9c1256c8a5", "testharness" ], - "fetch/api/redirect/redirect-method.js": [ - "6e1d7ec853ecc7f15af9119cd1ff30027fd6beb2", - "support" - ], - "fetch/api/redirect/redirect-mode-worker.html": [ - "bccd984f902bcfde3882c6202995b5efba82b792", + "fetch/api/redirect/redirect-referrer.any.js": [ + "e0f03272e1f2705b2f7111a1e0d0c72321045338", "testharness" ], - "fetch/api/redirect/redirect-mode.html": [ - "60ef7b28da442f7b7f008368606f7d6ef4560adc", - "testharness" - ], - "fetch/api/redirect/redirect-mode.js": [ - "8553fa7a2d2df7e4b14b6fdd9dedd5856645beb4", - "support" - ], - "fetch/api/redirect/redirect-origin-worker.html": [ - "b3bc9e04ce8a6a5383b4a93dbe092b84af0f6b7d", - "testharness" - ], - "fetch/api/redirect/redirect-origin.html": [ - "7a56a9a4ebdf1d6cec0a5dfcfee9b8d53434c7aa", - "testharness" - ], - "fetch/api/redirect/redirect-origin.js": [ - "ecab66c33873c5023a204616299f0d64799a72a9", - "support" - ], - "fetch/api/redirect/redirect-referrer-worker.html": [ - "0f0e258553e0579b71e88dea5ecebbddebd1243c", - "testharness" - ], - "fetch/api/redirect/redirect-referrer.html": [ - "982e3bc3c7d3c8e713d1183762b95d12b0d8c967", - "testharness" - ], - "fetch/api/redirect/redirect-referrer.js": [ - "a7dfef66fc61f8340f794aac5de75aaf6c848a08", - "support" - ], "fetch/api/redirect/redirect-schemes.html": [ "d190e3d919ec5339ab811237cb62a8e0cb0b0526", "testharness" ], - "fetch/api/redirect/redirect-to-dataurl-worker.html": [ - "91f828ebee88acd3b37aea45666230d39ad8e1a2", + "fetch/api/redirect/redirect-to-dataurl.any.js": [ + "bcd9893b121cbf18bd1103f08e35873271873eac", "testharness" ], - "fetch/api/redirect/redirect-to-dataurl.html": [ - "b019b8217832c5b7df482a0941e3217b3ef1a0e4", - "testharness" - ], - "fetch/api/redirect/redirect-to-dataurl.js": [ - "3099fb27913f11a983f955cb2a883a882911bfe4", - "support" - ], "fetch/api/request/destination/fetch-destination-iframe.https.html": [ "8b9f5f87086914fa8964702042a21bb833ff2d54", "testharness" @@ -559044,7 +562284,11 @@ "testharness" ], "fetch/api/response/response-stream-disturbed-6.html": [ - "af3dcd2f8918b5c1365191490d127dcf2cc35cd9", + "f55b1c4a1fd57c227f52abddf002bbf5f76bc455", + "testharness" + ], + "fetch/api/response/response-stream-with-broken-then.any.js": [ + "5fa2f4b55656018f60021a8060f0b7f5f8dcd503", "testharness" ], "fetch/api/response/response-trailer.html": [ @@ -559059,36 +562303,44 @@ "b6053e53d641cd7f6575096cbf6854c52be82d20", "support" ], + "fetch/content-length/content-length.html": [ + "5ade7f549fe195af4e897debb4913e07ad237243", + "testharness" + ], + "fetch/content-length/content-length.html.headers": [ + "c86f164a128d02814744e0456e4588062eb016c8", + "support" + ], "fetch/corb/README.md": [ - "d532c359cdb1359f88ef79afff88052b3387dbf6", + "c786c1df10c1edad9b25be4ec112250864c328e5", "support" ], - "fetch/corb/img-html-correctly-labeled.sub-expected.html": [ + "fetch/corb/img-html-correctly-labeled.sub-ref.html": [ "a252054121e7f50a3bcb949ae5a40f278c842c04", "support" ], "fetch/corb/img-html-correctly-labeled.sub.html": [ - "699a8b2c8bb1f089f3ef1827bf8cfe1873849bf8", + "0c080d27dfcc89fc1f7e92be063f4d2d95fa9d6c", "reftest" ], "fetch/corb/img-mime-types-coverage.tentative.sub.html": [ - "58422f923455c1f62e0c4e743b1c900061657146", + "02da8b9ee9430d552c4cb71fb759e05e939ec05e", "testharness" ], - "fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-expected.html": [ + "fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-ref.html": [ "1980633a4167993d90636be2ebba2aa8d72299b7", "support" ], "fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub.html": [ - "7169e4ebe99797d15f006f6787e84093780fbaa6", + "2005cb1cd7a313d8ca7ee89c32e5bc54c39b2da5", "reftest" ], - "fetch/corb/img-png-mislabeled-as-html.sub-expected.html": [ + "fetch/corb/img-png-mislabeled-as-html.sub-ref.html": [ "730878950e0b7a4097d42e7eaaae79304fe05106", "support" ], "fetch/corb/img-png-mislabeled-as-html.sub.html": [ - "a7775fb534d38a5d5b5827a27f0c16e1268f4d0b", + "cafbaa0cf543dc360a6261258e88339b2ad1dcb3", "reftest" ], "fetch/corb/preload-image-png-mislabeled-as-html-nosniff.tentative.sub.html": [ @@ -559131,6 +562383,22 @@ "41e260e7df49e0e4ddb1fc5df11913dbda15edd7", "support" ], + "fetch/corb/resources/html-js-polyglot.js": [ + "529e81f0fa614cb1707cf759f6bf1c7990f4d51f", + "support" + ], + "fetch/corb/resources/html-js-polyglot.js.headers": [ + "41e260e7df49e0e4ddb1fc5df11913dbda15edd7", + "support" + ], + "fetch/corb/resources/html-js-polyglot2.js": [ + "2a314fc6b634c7f6a6117d5602f9a4520397850d", + "support" + ], + "fetch/corb/resources/html-js-polyglot2.js.headers": [ + "41e260e7df49e0e4ddb1fc5df11913dbda15edd7", + "support" + ], "fetch/corb/resources/js-mislabeled-as-html-nosniff.js": [ "ec322736e35e0649e1f3cd4d5b88e2f211436e2b", "support" @@ -559176,7 +562444,11 @@ "support" ], "fetch/corb/script-html-correctly-labeled.tentative.sub.html": [ - "71cb97517821177aa1c1d116f830cd2315963d18", + "971fcca2f52153a39bf3643b52fb69b6255acf32", + "testharness" + ], + "fetch/corb/script-html-js-polyglot.sub.html": [ + "0e9042bc4d7492b17aeb69c9062ca9682000936b", "testharness" ], "fetch/corb/script-html-via-cross-origin-blob-url.sub.html": [ @@ -559208,7 +562480,7 @@ "testharness" ], "fetch/data-urls/README.md": [ - "83d54a0532dd87ab1fa9f5f9b7e01d9a43d91eae", + "868cb170fa0c5626008fef77e37dee16e76b10d5", "support" ], "fetch/data-urls/base64.any.js": [ @@ -559235,6 +562507,14 @@ "b9ccc7958ae3b00cd1b9c08b1e673b49ace0ca1c", "support" ], + "fetch/http-cache/basic-auth-cache-test-ref.html": [ + "42fbbd76956a8d2a84221500f70bd5c42cf5c75a", + "support" + ], + "fetch/http-cache/basic-auth-cache-test.html": [ + "8b1a7f0af30c997b57ad063b5ef73082904de8b3", + "reftest" + ], "fetch/http-cache/cc-request.html": [ "2002d341679139428e164cfe916dd39b9b664a3e", "testharness" @@ -559263,6 +562543,10 @@ "f2e102b289c8ef55628800ae07b3737367ecbf65", "support" ], + "fetch/http-cache/resources/securedimage.py": [ + "e1206a227bf8641abee0900391fd6e500973ab78", + "support" + ], "fetch/http-cache/status.html": [ "dac72c83edb75519e8ef5c3324442def4f380349", "testharness" @@ -559340,7 +562624,7 @@ "testharness" ], "fetch/security/dangling-markup-mitigation-data-url.tentative.sub.html": [ - "92c4633c3d684de4b1d959dbff4f2bab1eaf15a0", + "1059b1c0907444bd416889f99d766a566ba9bde3", "testharness" ], "fetch/security/dangling-markup-mitigation.tentative.html": [ @@ -560239,16 +563523,20 @@ "b1349055762c7d44414c0c11fb8500d5eee9a75f", "support" ], + "generic-sensor/README.md": [ + "48615c1b9e70e02c02ea0246eb7ca1953bab0c68", + "support" + ], "generic-sensor/SensorErrorEvent-constructor.https.html": [ "99bcfb42c91e084a3b847ab4bab2bad80e548540", "testharness" ], "generic-sensor/generic-sensor-feature-policy-test.sub.js": [ - "c7c9c4d1c578f267cbb4241d7ea7a981be6f49ee", + "f90a08bd96c729c5c166fd628e69f01c3413a78c", "support" ], "generic-sensor/generic-sensor-tests.js": [ - "6364f1838215eaafd91b86690039da41d4c19cd1", + "a23c776f7536e3f406c78a5aa02359c7dde8c745", "support" ], "generic-sensor/idlharness.https.html": [ @@ -560376,31 +563664,31 @@ "support" ], "graphics-aam/graphics-document_on_html_element-manual.html": [ - "933fcb47c29bb5e119326147266457231dabf810", + "f686aecabb2b93aec606027a0c49deb6a6a47be4", "manual" ], "graphics-aam/graphics-document_on_svg_element-manual.html": [ - "126688d4b899c2b718914a9e7454f4ff14e21ae3", + "4032238193305de5716fd73fda5565b5b4be0d30", "manual" ], "graphics-aam/graphics-object_on_html_element-manual.html": [ - "5fef647bd9e1cfed38467ca790b8796ef9d58bbe", + "a5b486cd6a8ab9b3cff11bc05ff53cf282540959", "manual" ], "graphics-aam/graphics-object_on_svg_element-manual.html": [ - "ae94b8f962584ba8afa6ccb40c992a597bb9d9af", + "0026225d08a733406bf83bd33847950dea7832f8", "manual" ], "graphics-aam/graphics-symbol_on_html_element-manual.html": [ - "be301a3a71514708c547fa033eab0271367a3fb9", + "9641390cc19feb44f311b46c32f45c913412c000", "manual" ], "graphics-aam/graphics-symbol_on_svg_element-manual.html": [ - "52b2e48333492373708b86cf558e578b04ac5977", + "433d0e83ee0556b94e00edc138bd32e36b10b1a0", "manual" ], "gyroscope/Gyroscope-disabled-by-feature-policy.https.html": [ - "bc6f85cb3506d3e3e062eef43dca88bf3a4ebe89", + "64db7d9fe9726d6c04e97802f2328e3cfe6e2585", "testharness" ], "gyroscope/Gyroscope-disabled-by-feature-policy.https.html.headers": [ @@ -560408,15 +563696,15 @@ "support" ], "gyroscope/Gyroscope-enabled-by-feature-policy-attribute-redirect-on-load.https.html": [ - "cc1f4082fa420a9076f929d88268f5a1d921a44a", + "6f9c2974d9fa82d85ecc299990295f7bb44fbced", "testharness" ], "gyroscope/Gyroscope-enabled-by-feature-policy-attribute.https.html": [ - "75429c87bbebd19df7b4edaddc5869c6202b3fab", + "413cad8e563dd38decb5e388a3a10363417cd413", "testharness" ], "gyroscope/Gyroscope-enabled-by-feature-policy.https.html": [ - "5129c05f9b226650a9b7fed4841871045525bf15", + "5c723e19f2f67d50d7e5d1ea75a5c09b4eeec4a3", "testharness" ], "gyroscope/Gyroscope-enabled-by-feature-policy.https.html.headers": [ @@ -560424,7 +563712,7 @@ "support" ], "gyroscope/Gyroscope-enabled-on-self-origin-by-feature-policy.https.html": [ - "2603bd858929ae6f84ebbe0cce34c5417ccdae06", + "3b6cc272c04aee446ce8dffbe041330e5c2298ea", "testharness" ], "gyroscope/Gyroscope-enabled-on-self-origin-by-feature-policy.https.html.headers": [ @@ -560432,7 +563720,7 @@ "support" ], "gyroscope/Gyroscope.https.html": [ - "504abfa42529e08576e49c3296464bcea5fe0b8a", + "e2b1919195d0af74bb7733a6d8a299adf43f4ee4", "testharness" ], "gyroscope/Gyroscope_insecure_context.html": [ @@ -560440,7 +563728,7 @@ "testharness" ], "gyroscope/Gyroscope_onerror-manual.https.html": [ - "1e15b883bd317ca83783864fc563794cb0f6df8e", + "c8f346f00bbc296e89e132926f974ee408d66fcf", "manual" ], "gyroscope/OWNERS": [ @@ -561167,6 +564455,30 @@ "272d9e767599cd6215770cb9f6286c54458f3215", "testharness" ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/README.md": [ + "908c496fea2d5e4397d64c3190c963a28c2465b7", + "support" + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js": [ + "d49d82110916c7bb675bb1c332c0d5499c180028", + "testharness" + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/multiple.asis": [ + "b0986e96d4eea0e280aec1a82bec472e39abcb22", + "support" + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refresh.py": [ + "a64a162dee650125a4ba6244caa9a8a1de397371", + "support" + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refreshed.txt": [ + "eb5608b416f1f461e2acd0dbc848cd93807250d9", + "support" + ], + "html/browsers/browsing-the-web/navigating-across-documents/refresh/subresource.any.js": [ + "dd861a7c3fd42255edb603f50c7466dd9132917c", + "testharness" + ], "html/browsers/browsing-the-web/navigating-across-documents/source/navigate-child-function-parent.html": [ "dc948f346289dc8ad33129a7794f823865e319e8", "testharness" @@ -561819,6 +565131,10 @@ "8add09b76d8662f4343188a1ac36fe71fd4a225d", "testharness" ], + "html/browsers/history/the-history-interface/history_pushstate_url.html": [ + "bf3c08fc9730f233fd05bac58be4b73d152ac923", + "testharness" + ], "html/browsers/history/the-history-interface/history_replacestate.html": [ "91cf4970bfa565ee8b846582bdbe608d38902fe7", "testharness" @@ -562539,10 +565855,6 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "html/browsers/origin/.gitkeep": [ - "da39a3ee5e6b4b0d3255bfef95601890afd80709", - "support" - ], "html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html": [ "604c6ee2bd78187a600dd28e03b60caf89580cfe", "testharness" @@ -562564,25 +565876,17 @@ "support" ], "html/browsers/origin/origin-of-data-document.html": [ - "9fec457691ac4b071e9bc8de1ebf6f13dbadd4e5", + "844b162882b27fd3ec0a07c8d4c1a6a6254b69ca", "testharness" ], - "html/browsers/origin/relaxing-the-same-origin-restriction/.gitkeep": [ - "da39a3ee5e6b4b0d3255bfef95601890afd80709", - "support" - ], "html/browsers/origin/relaxing-the-same-origin-restriction/document_domain.html": [ "9839a9c24ce78ec42da8a60d2175df06e19983c1", "testharness" ], "html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html": [ - "1f0408464d8d98341c9537c3e3356cacbcf2f489", + "74417f69455c12f894207e23496c0f92edff7eae", "testharness" ], - "html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_iframe.html": [ - "d33427abcc87693bce1f5610f460aad12cb99759", - "support" - ], "html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_null.tentative.html": [ "212e7be483bcb35413156231afcda8fe074558fc", "testharness" @@ -562595,6 +565899,10 @@ "80d3d94c22642b2c07dae8f9cd8a50b563d36ef3", "support" ], + "html/browsers/origin/relaxing-the-same-origin-restriction/support/document_domain_setter_iframe.html": [ + "d33427abcc87693bce1f5610f460aad12cb99759", + "support" + ], "html/browsers/sandboxing/.gitkeep": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" @@ -563871,6 +567179,10 @@ "e7c9064ba73547f25e0c7f202f14d51ee4e10fd1", "testharness" ], + "html/dom/dynamic-markup-insertion/document-write/contentType.window.js": [ + "f39e34dec9f0a9ca12e76085a26b567dff96dc55", + "testharness" + ], "html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml": [ "3b309503bf8f002712eafba1d5e7a1f3f743d7e1", "testharness" @@ -564135,10 +567447,22 @@ "a2a5acc9dfe53c7482eeaa4be3a4819238f8e120", "testharness" ], + "html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js": [ + "b021d6fcc38925ddf39309e21716c5be37791247", + "testharness" + ], + "html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js": [ + "ccf357a8081b99de1d85e05196145e83b3de2ab5", + "testharness" + ], "html/dom/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js": [ "1e1c656e1d19c9c459faf16327e099a4c9e13872", "testharness" ], + "html/dom/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html": [ + "1d8ae9f75fe05343c1858caad637c9f7602c9f28", + "support" + ], "html/dom/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt": [ "8d06cea05d408d70c59b1dbc5df3bda374d869a4", "support" @@ -565304,7 +568628,7 @@ "support" ], "html/editing/dnd/datastore/015-manual.html": [ - "e83d2bbe807f1e3e0ab85e7ddcc4d260ccd02ab5", + "ff22955ac3be6c9e602b15bba119d60038ef0b7c", "manual" ], "html/editing/dnd/datastore/016.xhtml": [ @@ -565892,11 +569216,11 @@ "support" ], "html/editing/dnd/events/events-cross-document-suite-manual.html": [ - "0e051592fc8cc2d2dd37f4275e1ec6dbb3f29131", + "e8e8f73b31f559fa80d47da7b039a72ebd0f1c98", "manual" ], "html/editing/dnd/events/events-file-suite-manual.html": [ - "1e0629010837f83b4e829271bfe304b947305312", + "3f5955f1ff95afec2713ccd9bf50d184f62bd812", "manual" ], "html/editing/dnd/events/events-non-draggable-001.html": [ @@ -565908,7 +569232,7 @@ "support" ], "html/editing/dnd/events/events-suite-manual.html": [ - "6b940e48678f498192e3cfe531e3e82c4d5affc6", + "355c39e32d5ba9128d9a0909af4a44b7cc8b39a1", "manual" ], "html/editing/dnd/events/helper-drag-me-input-with-circle.xhtml": [ @@ -565932,15 +569256,15 @@ "manual" ], "html/editing/dnd/file/001.html": [ - "28e4e1d0e06a8c300c116aeb2d07e4808bdf56fe", + "9a004cc780577f28242feeedce7a15deb7849c8c", "support" ], "html/editing/dnd/file/002.html": [ - "62f40d477019e663e377f314947c28ea6b556864", + "fdb4d92324f81cd4412fa8334aeb75fa79044804", "support" ], "html/editing/dnd/file/003.html": [ - "df5bb0614ea6c7135caead8c5a1258bf981aeb13", + "578bc2823d303d41577abc9c0a855af338baf8be", "support" ], "html/editing/dnd/file/004.html": [ @@ -565956,11 +569280,11 @@ "support" ], "html/editing/dnd/file/007.html": [ - "21851c97db234d854576e3ea6e1029ffed38a761", + "bb927ac9126c217f7cb0bcf07e58f6e8f756fc06", "support" ], "html/editing/dnd/file/008.html": [ - "081def5342c9b8bb426812bef312e6cdee3dd66e", + "b632d267d0c66c631670957566e763d8511efbe4", "support" ], "html/editing/dnd/file/009.html": [ @@ -565972,7 +569296,7 @@ "support" ], "html/editing/dnd/file/011.html": [ - "6c5de23f6a63e817d60d1357020ee90f71193372", + "4e78bcbbdd8b8f220e1b431f964c299636d2a064", "support" ], "html/editing/dnd/file/fail.txt": [ @@ -568636,19 +571960,19 @@ "testharness" ], "html/editing/dnd/synthetic/005-manual.html": [ - "2c34cba5b352e89c7c4f2a1703c3ef658b43210d", + "f0aa10823510a6cb31a893275b8b368fb31c7fea", "manual" ], "html/editing/dnd/synthetic/006-manual.html": [ - "9e36bdbecc05807d517056934e473bf21556d3fc", + "71db416e3fed6a9862316fa3fc8911a9aaeda872", "manual" ], "html/editing/dnd/target-origin/001-manual.html": [ - "6d9a6910e4afcb1f369e3ba490f8a4559492ec40", + "ced623f68d2973d0dd8f276f2bf94f191fc7d46e", "manual" ], "html/editing/dnd/target-origin/002-manual.html": [ - "b4aff5f5ad993cd6da595a135f0100929e3bae33", + "0dfb0de055d6e7a77bcf7ff9ad013df9d7211298", "manual" ], "html/editing/dnd/target-origin/003-manual.html": [ @@ -568704,7 +572028,7 @@ "manual" ], "html/editing/dnd/target-origin/101-manual.html": [ - "b7c79cd240dfa0f5facb2df39322adcb76c8cf17", + "8b5f4f858072cfa6e692638b2c9e21dc208f7d81", "manual" ], "html/editing/dnd/target-origin/102-manual.html": [ @@ -569675,6 +572999,10 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], + "html/infrastructure/urls/resolving-urls/query-encoding/location.sub.html": [ + "bc42ced67ad1368f3cf459dd113b131c69aaba78", + "testharness" + ], "html/infrastructure/urls/resolving-urls/query-encoding/resources/blank.py": [ "e55787bc9f46f01aece15afed2ce0686d143dc03", "support" @@ -569692,7 +573020,7 @@ "support" ], "html/infrastructure/urls/resolving-urls/query-encoding/resources/resolve-url.js": [ - "5b09875b7207da2b908e66e1d75f095f12887247", + "70fd863f8335a2026d5755cf2ba7a01d98222ec0", "support" ], "html/infrastructure/urls/resolving-urls/query-encoding/resources/resource.py": [ @@ -570707,6 +574035,14 @@ "9c96574d448d5df8aeb64bcdda404660e99d815f", "support" ], + "html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode-ref.html": [ + "0f71104298fa4dbfa07139c34f1735279f78a1c7", + "support" + ], + "html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html": [ + "5b111e4a102e7d1795a9a68daad92dda9fa707d3", + "reftest" + ], "html/rendering/replaced-elements/image-maps-0/.gitkeep": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" @@ -570964,7 +574300,7 @@ "testharness" ], "html/semantics/document-metadata/the-link-element/link-rel-attribute.html": [ - "45824076fb8696f775582c7bcfab093ebfb3055c", + "4baacb7829d841fcef0086d2f1ec6e5fc915179e", "testharness" ], "html/semantics/document-metadata/the-link-element/link-rellist.html": [ @@ -574188,7 +577524,7 @@ "testharness" ], "html/semantics/embedded-content/the-img-element/sizes/sizes-iframed.sub.html": [ - "aa99ece8022ddd68be6b8350a51c77647a0a19f7", + "47e56d828d8c366a95d0ea77571a1dbcaaca3164", "support" ], "html/semantics/embedded-content/the-img-element/srcset/common.js": [ @@ -574563,6 +577899,10 @@ "5cb7e225df89561a1137933615b93c9912444006", "support" ], + "html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js": [ + "727543085a822c9976f443b2e5adbf9708aecec2", + "testharness" + ], "html/semantics/forms/form-submission-0/form-data-set-usv-form.html": [ "82386590b55a9028e47d16d6a8c67cd0e44e919e", "support" @@ -576216,7 +579556,7 @@ "testharness" ], "html/semantics/scripting-1/the-script-element/execution-timing/077.html": [ - "2bfe280f0ae7b745f2217055e66579ab6fb06769", + "077bf7437a9ef4f6d51d0fa26b45ae7c765feb9f", "testharness" ], "html/semantics/scripting-1/the-script-element/execution-timing/078.html": [ @@ -577032,7 +580372,7 @@ "support" ], "html/semantics/scripting-1/the-script-element/module/import-meta/import-meta-url.html": [ - "9758a62ec1f943c00dcd9b58ca62464c5c78bbb3", + "3328350068373e6ad5cfd06f1180468ea4dccfb8", "testharness" ], "html/semantics/scripting-1/the-script-element/module/import-something-namespace.js": [ @@ -579179,6 +582519,10 @@ "2bea14569ddd5c874a05d7ad72f083b2918d6e84", "support" ], + "html/user-activation/activation-thru-contextmenu-event-manual.html": [ + "6383438f2069930b8f7fe684c5a2850d138e6073", + "manual" + ], "html/webappapis/.gitkeep": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" @@ -579723,6 +583067,10 @@ "49fd55dbbf64c6973a0e76284c0e3d8b7bf0ef3c", "testharness" ], + "html/webappapis/timers/missing-timeout-setinterval.any.js": [ + "40ad74d6ed3719dcad2097246d74d49c87b989aa", + "testharness" + ], "html/webappapis/timers/negative-setinterval.html": [ "405046cab9cd15a88d57eace1f293ebdd7b1b3e2", "testharness" @@ -579755,52 +583103,8 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "http/OWNERS": [ - "0bf8031d11c018af20c2a7387685b7b370ce643a", - "support" - ], - "http/basic-auth-cache-test-ref.html": [ - "42fbbd76956a8d2a84221500f70bd5c42cf5c75a", - "support" - ], - "http/basic-auth-cache-test.html": [ - "3695684b66b1929a582d7b1cffee9487400b9c1c", - "reftest" - ], - "http/content_length.html": [ - "5ade7f549fe195af4e897debb4913e07ad237243", - "testharness" - ], - "http/content_length.html.headers": [ - "c86f164a128d02814744e0456e4588062eb016c8", - "support" - ], - "http/refresh/README.md": [ - "f503dfb32f6762191ad3fda507256b697ffd1602", - "support" - ], - "http/refresh/navigate.window.js": [ - "d49d82110916c7bb675bb1c332c0d5499c180028", - "testharness" - ], - "http/refresh/resources/multiple.asis": [ - "b0986e96d4eea0e280aec1a82bec472e39abcb22", - "support" - ], - "http/refresh/resources/refresh.py": [ - "a64a162dee650125a4ba6244caa9a8a1de397371", - "support" - ], - "http/refresh/resources/refreshed.txt": [ - "eb5608b416f1f461e2acd0dbc848cd93807250d9", - "support" - ], - "http/refresh/subresource.any.js": [ - "dd861a7c3fd42255edb603f50c7466dd9132917c", - "testharness" - ], - "http/resources/securedimage.py": [ - "d5aa250e8cba8384f47fca2c559aa6a310dff457", + "imagebitmap-renderingcontext/OWNERS": [ + "07a7da62ef2c26f061cfc076d268f06a0cdcf72b", "support" ], "imagebitmap-renderingcontext/bitmaprenderer-as-imagesource.html": [ @@ -580104,13 +583408,17 @@ "support" ], "infrastructure/browsers/firefox/prefs.html": [ - "32cd95068c1f207719e75f27144ebe74eb7a9c75", + "398cab31de190004ff7c09659547aad4e8fe9910", "testharness" ], "infrastructure/expected-fail/failing-test.html": [ "c832afb4826fd43d2fcc4f5e3fd6a773a6ee35f0", "testharness" ], + "infrastructure/expected-fail/timeout.html": [ + "a91279f3455bdaf63412e9487192502da1e51baf", + "testharness" + ], "infrastructure/metadata/infrastructure/assumptions/html-elements.html.ini": [ "0f536ac59a959769966d56c5a546f9f2c2557e97", "support" @@ -580127,6 +583435,10 @@ "7eecbfc4845e6befe54b0f007d587a1a003993dc", "support" ], + "infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini": [ + "03ddb1ea28337dabd61082a566149fa1e94f3e97", + "support" + ], "infrastructure/metadata/infrastructure/reftest/reftest_and_fail.html.ini": [ "b6c1fe38e610a8ffaf843c0c0b791c65fe6d5145", "support" @@ -580244,7 +583556,7 @@ "testharness" ], "infrastructure/server/wpt-server-http.sub.html": [ - "c39602efd7574944e8495e9ed0d98c6811f9e2e7", + "2a400478de23a6aecf31bdc08b187784c36be629", "testharness" ], "infrastructure/server/wpt-server-websocket.sub.html": [ @@ -580344,7 +583656,7 @@ "support" ], "interfaces/cookie-store.idl": [ - "0d74ef8e7681fddddfb786b75075a1dd0ddb9147", + "bb4c385873deafd746f186058b111193c8aebf01", "support" ], "interfaces/css-font-loading.idl": [ @@ -580420,13 +583732,17 @@ "support" ], "interfaces/html.idl": [ - "297268c7debe3d8ee741c4b1abd86a1e64f65e03", + "fe86c7370a537be87884d1b9da1f7b7630c6af41", "support" ], "interfaces/keyboard-lock.idl": [ "7188a9233db3acc741650d46156e16e9e7a132fa", "support" ], + "interfaces/keyboard-map.idl": [ + "1e9e311a4d347d9f036702d29ef0bc82fca04162", + "support" + ], "interfaces/magnetometer.idl": [ "ffac480912edba82886fef6d5368092d237a0c7f", "support" @@ -580567,6 +583883,10 @@ "6cbea44f209e59ea0b901b0fe1cec7ac1aee0b64", "testharness" ], + "intersection-observer/isIntersecting-change-events.html": [ + "6def578601e9fb21f2ffd5412a83036353b7647a", + "testharness" + ], "intersection-observer/multiple-targets.html": [ "83173248b825b97063c61dd31c64d8fe7ba10aac", "testharness" @@ -580604,7 +583924,7 @@ "support" ], "intersection-observer/resources/intersection-observer-test-utils.js": [ - "889d403e334e3c0fc4ae7a6af06ef9504145fa2b", + "dcfa6c9058145d3b1be7dea6864bb0464186494e", "support" ], "intersection-observer/resources/observer-in-iframe-subframe.html": [ @@ -580723,10 +584043,22 @@ "581702f5f6b8f6e547918ae8f8a8547b103a9b6c", "testharness" ], + "keyboard-lock/OWNERS": [ + "723bcf4599ad389962b61dd830818fc167049e7b", + "support" + ], "keyboard-lock/idlharness.https.html": [ "010771094a9dc58e03a2c1ca2d8416866284fc2b", "testharness" ], + "keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html": [ + "c51c1780a7c25938ee362234345f43711561fc73", + "testharness" + ], + "keyboard-lock/navigator-keyboard-lock-blocked-from-iframe.https.html": [ + "381b3ce858035d2829b6a004b007fa1d06c9938b", + "testharness" + ], "keyboard-lock/navigator-keyboard-lock-two-parallel-requests.https.html": [ "8d0517d7f78890aead8376dfa314220180d48b3e", "testharness" @@ -580743,6 +584075,18 @@ "f5cc2141ea7c74964d308784901d6d2c242f4369", "testharness" ], + "keyboard-lock/resources/iframe-lock-helper.html": [ + "2ac2738dd428f3937fc2fd15dae2f98df5e3feb1", + "support" + ], + "keyboard-map/idlharness.https.html": [ + "3215b6729d83ca2841baf6eb33445eb07e0a7c25", + "testharness" + ], + "keyboard-map/keyboard-map-https.html": [ + "28b559875ce9514702d181cb4cb5e0a207083e2d", + "testharness" + ], "longtask-timing/OWNERS": [ "30a9c29ba53bac131c0cca801c01dddb4779824e", "support" @@ -580808,7 +584152,7 @@ "support" ], "magnetometer/Magnetometer-disabled-by-feature-policy.https.html": [ - "9af542095f2fcd57691c0432ef3248b04a0207a0", + "33e6cbd89ec34e729d84f5a50bd7f75c47fa42e8", "testharness" ], "magnetometer/Magnetometer-disabled-by-feature-policy.https.html.headers": [ @@ -580816,15 +584160,15 @@ "support" ], "magnetometer/Magnetometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html": [ - "47829ff5747eed99ba22e79b12ddfff288fd031e", + "3686719c3eab1867e5f5755dea11734f52123a68", "testharness" ], "magnetometer/Magnetometer-enabled-by-feature-policy-attribute.https.html": [ - "3b6314e9176a24976d9d882644c30f00554eed6d", + "8c61e61e1a7b43a080991d12c7b469e30613a165", "testharness" ], "magnetometer/Magnetometer-enabled-by-feature-policy.https.html": [ - "05128cdb7171ba230143e7b68b09968a484b602a", + "806b736a6320c82d5c6f10fae30ba5c35e695e10", "testharness" ], "magnetometer/Magnetometer-enabled-by-feature-policy.https.html.headers": [ @@ -580832,7 +584176,7 @@ "support" ], "magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html": [ - "3240dafd2bc810dea0dc1ebc31728c86a29f2ec5", + "5871a3396ac4030f2202ea27f48fcb715de26236", "testharness" ], "magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html.headers": [ @@ -580840,7 +584184,7 @@ "support" ], "magnetometer/Magnetometer.https.html": [ - "240e7d0af55b8681f2f45ca22283634acc406325", + "85b033df53fcaec4a55175f6a9438bd2abf5e6ff", "testharness" ], "magnetometer/Magnetometer_insecure_context.html": [ @@ -580848,7 +584192,7 @@ "testharness" ], "magnetometer/Magnetometer_onerror-manual.https.html": [ - "da4e6b8975beecdcae24da26920a56a652f781e4", + "5da81d90bd6960c94d5b3dd7592aa4c93d996e1a", "manual" ], "magnetometer/OWNERS": [ @@ -581319,6 +584663,10 @@ "b1f21c6a67c048f668ee6bd826fcfd903544ad41", "support" ], + "media-capabilities/OWNERS": [ + "4704befc950341a16c061872e3d57fe9f0f743bf", + "support" + ], "media-capabilities/README.md": [ "7d6ceec9a74d5485a6f7d51504f22e5eaf81bfee", "support" @@ -581364,7 +584712,7 @@ "testharness" ], "media-source/generate-config-change-tests.py": [ - "044023540660d9b81484d1ae14851e13af907055", + "fefa39b93290d8d97b18f606c5166d7792193251", "support" ], "media-source/import_tests.sh": [ @@ -581867,6 +585215,10 @@ "c3f2ab0ca87e837a5ffc6dfc1e757e1357c49d1f", "support" ], + "mediacapture-fromelement/OWNERS": [ + "59be3c98404e4c52dae30bd9334cf00c6c4d2650", + "support" + ], "mediacapture-fromelement/capture.html": [ "ff450ec02ee509df7a022a490bfc818c20983743", "testharness" @@ -581883,6 +585235,10 @@ "ceeb48e7982eb88561f4c1630cb0fcf15d9cf73c", "testharness" ], + "mediacapture-image/OWNERS": [ + "d53c2a28adfbc343850c3362a180bba24ae63609", + "support" + ], "mediacapture-image/idlharness.html": [ "7ccf7fcab0344a2e1893e89d7689e2312287b64d", "testharness" @@ -581940,7 +585296,7 @@ "testharness" ], "mediacapture-streams/MediaDevices-getUserMedia.https.html": [ - "a515deeec87c394b4a826b538df6dd0baa05cae6", + "dbd2cbacb24f088167e1c34207bea12c19f5d0e1", "testharness" ], "mediacapture-streams/MediaStream-MediaElement-preload-none-manual.https.html": [ @@ -581995,16 +585351,20 @@ "e3358344a76f874b68bdba743f113caa3b61ec88", "testharness" ], + "mediacapture-streams/MediaStreamTrack-applyConstraints.https.html": [ + "cda78cab93e93f9e436d46db8b7a6a0d12471e87", + "testharness" + ], "mediacapture-streams/MediaStreamTrack-end-manual.https.html": [ "6511203b417168722d1e05d90e58364ebce145ea", "manual" ], "mediacapture-streams/MediaStreamTrack-getCapabilities.https.html": [ - "23863eb0835fb86d556e6ea95692f52572a38170", + "3a6bdcf56d9414934be70d32765c04449532b853", "testharness" ], "mediacapture-streams/MediaStreamTrack-getSettings.https.html": [ - "013d31ba196d5a6f1506ceb8eab088e629dfd59b", + "e73c53bfd0c77c91f2f736cb5bb723856c2d1501", "testharness" ], "mediacapture-streams/MediaStreamTrack-id.https.html": [ @@ -582031,6 +585391,10 @@ "f30bde11122411931ad98ef49047bd3755047fda", "testharness" ], + "mediasession/OWNERS": [ + "4704befc950341a16c061872e3d57fe9f0f743bf", + "support" + ], "mediasession/README.md": [ "5ceecb2611837e6c52a303cec32d8cb9fabe93a6", "support" @@ -583787,6 +587151,10 @@ "b9d933d6a33eabc0b9c9f856c91b802677fa1094", "testharness" ], + "netinfo/OWNERS": [ + "93b655bb44ef39277cdc5308b2fefbc22ad96885", + "support" + ], "netinfo/netinfo-basics.html": [ "972b4048bbb74e1489329ae48759b587b9ad3800", "testharness" @@ -583887,6 +587255,10 @@ "f31d50ead567908aab1d1dad577eb06c912c97f3", "manual" ], + "offscreen-canvas/OWNERS": [ + "07a7da62ef2c26f061cfc076d268f06a0cdcf72b", + "support" + ], "offscreen-canvas/compositing/2d.composite.canvas.copy.html": [ "983ae27346b47cd73000d9e3cd2264e3233705d1", "testharness" @@ -589767,6 +593139,10 @@ "054fe1ca53999433cf4cddff7193d9f05d6c48dd", "testharness" ], + "old-tests/OWNERS": [ + "f304e4a3090cee48069599726312305250147495", + "support" + ], "old-tests/submission/Microsoft/foreigncontent/foreign_content_002.html": [ "a1f1e455324826f2a67d82d2f88be69852709d45", "support" @@ -589788,7 +593164,7 @@ "testharness" ], "old-tests/submission/Microsoft/history/history_000.htm": [ - "67c9d8a21aef80b124923effa8be40949d5e3e53", + "7f3698823c7c68617ce9f0fc9371158420e7ad0d", "testharness" ], "old-tests/submission/Microsoft/selection/RemoveElementContainingSelection.htm": [ @@ -589839,6 +593215,10 @@ "dbebb6a0f2c125dc5c7ddeccccae2eb6496d29f0", "support" ], + "orientation-event/OWNERS": [ + "10840492f7ff1b4a45d94e586463c307477ec3ba", + "support" + ], "orientation-event/devicemotionevent-init.html": [ "fab191bbebab21f696fefc0ad9e8110b99855eee", "testharness" @@ -589920,7 +593300,7 @@ "manual" ], "orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html": [ - "0c7657e32b46c64e5f050f04e40ccfc0dce32e47", + "d0ad686df1fc6e176a23f827f5afb61c55a7754b", "testharness" ], "orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html.headers": [ @@ -589928,15 +593308,15 @@ "support" ], "orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html": [ - "71a6966fb91f8ddfe15ee690c843e4621a3b4720", + "c666593365dba60ccf03a354f997bb86cab6581c", "testharness" ], "orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute.https.html": [ - "9bbe39e1be4a669f31f0fb3960aca22d7d159c5e", + "cd0c5fb506d123dea5e162994e68e908b8e18fa0", "testharness" ], "orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy.https.html": [ - "9f110b8ceca3dd3ce3d2a9e2567d92a3fc6462bf", + "260958b236c47b8d8796c8003ce3c1b1cedbe162", "testharness" ], "orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy.https.html.headers": [ @@ -589944,31 +593324,31 @@ "support" ], "orientation-sensor/AbsoluteOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html": [ - "c4404cf0b16c4d9ad15308392ecf52caee445b86", + "7d7709582f6fcfadd7000b79114a36adbf1c7dde", "testharness" ], "orientation-sensor/AbsoluteOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html.headers": [ "cb27e0f09caa38fc80b29580be4b0c06c1024a18", "support" ], + "orientation-sensor/AbsoluteOrientationSensor.https.html": [ + "c482c21d4336decf5d4c47b4e6911dc2b03a19e9", + "testharness" + ], "orientation-sensor/OWNERS": [ "b119dbb984792f33c6e7463f3105d37c3c3b7ad8", "support" ], - "orientation-sensor/OrientationSensor.https.html": [ - "ea9a61f9d526183071a0336e11ca844f59c284a9", - "testharness" - ], "orientation-sensor/OrientationSensor_insecure_context.html": [ "eb64da888f1bedf9d5ed8b11edc1626da88b322b", "testharness" ], "orientation-sensor/OrientationSensor_onerror-manual.https.html": [ - "6f0eb976affc21e49f48c42c1bd9d9eb0083ee40", + "c7d57da56142057f23503da971875df46ef6d137", "manual" ], "orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html": [ - "8c6c5f8f3bc4421f5143a3e4fab287564cf4907d", + "c45d0a4cbfa68431c97e6d6288a9e57161100733", "testharness" ], "orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html.headers": [ @@ -589976,15 +593356,15 @@ "support" ], "orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html": [ - "34a79c9033a41c0aceab3fa6a470dd5a76f2ac81", + "fb57e3d552c56f9b7e21f461b4938d850c5c9d8a", "testharness" ], "orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute.https.html": [ - "0e6260ccdaa8163b8db96516960be226a4d85ba7", + "04bf99c095016b4f39a99819f0cf3b5742c7e436", "testharness" ], "orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy.https.html": [ - "243b2d60d4c528a77e9cfb68fa256b35234e7346", + "2286335655c89a9428193cd42a42ec1df7ddf333", "testharness" ], "orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy.https.html.headers": [ @@ -589992,17 +593372,25 @@ "support" ], "orientation-sensor/RelativeOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html": [ - "c9f234f6508fb778fdf91277bb8950c99479979d", + "4b529302141beb7cdf2b6569a0f836dc378ba062", "testharness" ], "orientation-sensor/RelativeOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html.headers": [ "e6e93a77c618e8477d79f6cf1ff05d0f5865821c", "support" ], + "orientation-sensor/RelativeOrientationSensor.https.html": [ + "9bf83c64eb5dcf284eb6c45db8ac278ab3c637a2", + "testharness" + ], "orientation-sensor/idlharness.https.html": [ "1f94329cb330a1a904d409a6e158a5fe9f8dd709", "testharness" ], + "orientation-sensor/orientation-sensor-tests.js": [ + "250d6009213e72069acd56e847fc9509c52c1d90", + "support" + ], "page-visibility/OWNERS": [ "b82f9756b15ef3ea45fb250e304031d9ceaee9c7", "support" @@ -590056,7 +593444,7 @@ "testharness" ], "page-visibility/test_minimize-manual.html": [ - "7cf8bf5781fc968fedbd346dafe098218e37f0ac", + "2b8cdc5d56ee9edde9a38920011b327e06249cb5", "manual" ], "page-visibility/test_read_only.html": [ @@ -590064,7 +593452,7 @@ "testharness" ], "page-visibility/test_tab_state_change-manual.html": [ - "6c6c0d50dc4cf367646375170181d0135a403ae3", + "8acd2d1b2f9e397f9f533f845686745059cba300", "manual" ], "page-visibility/unload-1.html": [ @@ -590148,7 +593536,7 @@ "support" ], "payment-handler/app-can-make-payment.js": [ - "95d11a09c5468bcea9172e1511be5c8fa5b4d9d7", + "f789d5de3dcb915d66ca43142c940ac74fcedf6a", "support" ], "payment-handler/basic-card.js": [ @@ -590164,7 +593552,7 @@ "testharness" ], "payment-handler/can-make-payment-event-constructor.https.worker.js": [ - "39e90eca2f6cb7d4fa62655a1aa492acea30f436", + "4a77b5b3444c490b673b7c08862f1565b705f0e2", "testharness" ], "payment-handler/can-make-payment-event.https.html": [ @@ -590232,7 +593620,7 @@ "support" ], "payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html": [ - "1a2bf6b62a5021eec649c0919a35574779e30d09", + "46cac5ba402841a8bc311b1a11de4a82589ee567", "manual" ], "payment-request/PaymentItem/type_member.https.html": [ @@ -590372,7 +593760,7 @@ "testharness" ], "payment-request/payment-request-not-exposed.https.worker.js": [ - "b1c3cdc182cb967ec11b1cad826b333511203d77", + "957e88d8e5f212254140487b6980abf40cf5ed96", "testharness" ], "payment-request/payment-request-onshippingaddresschange-attribute.https.html": [ @@ -590555,40 +593943,44 @@ "dc978fd8669d67118109fcab245010fdd7d799b0", "testharness" ], + "picture-in-picture/OWNERS": [ + "6f6511f82937c14788c608d760c567d47b139fc0", + "support" + ], "picture-in-picture/disable-picture-in-picture.html": [ - "887338e9330b4d94d007685c2a511cf285bb0c3e", + "d97bf03a6e2f991c173248f9e28bd713da19a6f4", "testharness" ], "picture-in-picture/enter-picture-in-picture.html": [ - "1286b5349d7787be49ad00f910e2bd7ec80ed87e", + "b17c772130104f1b1fa11dbdd9ac0b1f693d7433", "testharness" ], "picture-in-picture/exit-picture-in-picture.html": [ - "b1103b96927872de07fc6eb5f34668a0267da6a2", + "4bcd6f2c68c4f6b9b17057d57d6cfe6101845e9d", "testharness" ], "picture-in-picture/leave-picture-in-picture.html": [ - "178275fc27367da45895150124e1d2a0051f73d5", + "9f19a0c59604198b67a687b14455be6e5aad7fa8", "testharness" ], "picture-in-picture/picture-in-picture-element.html": [ - "72f2d3b885be8f7268df828f7758b1bc05334d5e", + "98ad49176cbea00833479bd5aceed044b3cad1e0", "testharness" ], "picture-in-picture/picture-in-picture-window.html": [ - "6e4e3995dd3b0540148e68c9cb8722eb139b24ac", + "e1dee4bfd55491d150c786e193c52148e91b525e", "testharness" ], "picture-in-picture/request-picture-in-picture.html": [ - "3359d5a1a2c605847122da6ae3eab19e2751cdeb", + "3ffc08be84a5c7b67d35b21c614ccc8fa2a8c642", "testharness" ], "picture-in-picture/resources/picture-in-picture-helpers.js": [ - "84462753efc9803a053e3675b850654c0e57ca93", + "2ad1e3e8c5b857fa747b840457f06e943461558b", "support" ], "picture-in-picture/shadow-dom.html": [ - "d93f73abe52d38c26503c743fc64e440b8f779de", + "2db70930842eadd502dbd33ec06106c8a869c4aa", "testharness" ], "pointerevents/OWNERS": [ @@ -590651,6 +594043,10 @@ "b010a8ff22c0522c8bbd5332e5d4ff8f1032a766", "manual" ], + "pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers-manual.html": [ + "ed1a314a4240bdc127210fe11de23aabc6805ee2", + "manual" + ], "pointerevents/pointerevent_boundary_events_in_capturing-manual.html": [ "f7159ac1ef1627fcd2d48497037bae2b67144e6f", "manual" @@ -590919,6 +594315,10 @@ "09da177c312d4112bc0177221cccaf787455db7e", "manual" ], + "pointerevents/pointerlock/pointerevent_movementxy_when_locked-manual.html": [ + "0594dd75b63260bb7654ed1b18f21b50b2bd8eb4", + "manual" + ], "pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture-manual.html": [ "272fc056c5a31a70d17fcde39fa99c27cde695b3", "manual" @@ -590956,35 +594356,35 @@ "testharness" ], "pointerlock/movementX_Y_basic-manual.html": [ - "eb22c6fb2fbae178f2b662a09a9153635bdb17e6", + "45eea8be5393873e6c02331b4aff6f4622be692f", "manual" ], "pointerlock/movementX_Y_no-jumps-manual.html": [ - "a58e494ab143d0658535cb571acbf85544c52c51", + "0d92e1e270e9ab01c863815c07a02ff3081aede9", "manual" ], "pointerlock/pointerlock_basic-manual.html": [ - "4914806f0c1dc76a630dc82a8a0ee9ceacef06b4", + "c815d770b9663dbf9899b0cb53c16f246dc061af", "manual" ], "pointerlock/pointerlock_fullscreen-manual.html": [ - "c6cf680894c699d610716dfce34e8c67d0917498", + "1a342e8a079fecf49b8e86145ef371325bdfa87f", "manual" ], "pointerlock/pointerlock_indefinite-manual.html": [ - "d52319bd8c660491ac5528ae90aece83a2cf5642", + "599e7fab6b6592f23294f5183b10fae7c3bc041f", "manual" ], "pointerlock/pointerlock_leave_Tab-manual.html": [ - "41b0799807f5b7d88ebfc1e819ef10b5d4194aaf", + "8a5ecf9e4bce67edf50ef6f672e6837c917d0999", "manual" ], "pointerlock/pointerlock_leave_UA-manual.html": [ - "3794be5ea066cb99e32a5669f3e5d08b9732159d", + "c89cd123ef253704332cd3e80bc04c1188a7a2d0", "manual" ], "pointerlock/pointerlock_remove_target-manual.html": [ - "6262b231ca8af095dee42c493e77662ee132dc05", + "d593c6f437c50ec52d5c6befed19f26627697379", "manual" ], "pointerlock/pointerlock_remove_target_on_mouseup-manual.html": [ @@ -591328,15 +594728,15 @@ "support" ], "presentation-api/receiving-ua/PresentationConnectionList_onconnectionavailable-manual.https.html": [ - "ac16b8b189403d4b3c520f69c1675b6acd979e18", + "dba8e21a493a87fc11a14067c5cc99856877d7c5", "manual" ], "presentation-api/receiving-ua/PresentationConnection_onclose-manual.https.html": [ - "e44406efbfe55bb74ac62d5fae7700102ce8e706", + "f0e257255a33eed38aa766ff6929562508b6a6e5", "manual" ], "presentation-api/receiving-ua/PresentationConnection_onmessage-manual.https.html": [ - "3c98bfaf0bc18436501f724210a1f33d9f273573", + "05fbd54d5ec8cec09ee3a9d2148e392640b602bf", "manual" ], "presentation-api/receiving-ua/PresentationConnection_send-manual.https.html": [ @@ -591360,7 +594760,7 @@ "support" ], "presentation-api/receiving-ua/idlharness-manual.https.html": [ - "fdabdbe847d78dd22754d72ed62f293cd55227ee", + "fadcaa8c9e3d9df537f8a9a7a02ecbea98b9c1bf", "manual" ], "presentation-api/receiving-ua/serviceworker.js": [ @@ -591492,7 +594892,7 @@ "testharness" ], "referrer-policy/OWNERS": [ - "f87103278641394f49c7e36acc9ff1ef60bacb79", + "01570ab696585cd0fbb1c2e159dc6f058844ee7c", "support" ], "referrer-policy/README.md": [ @@ -591715,6 +595115,18 @@ "23e44fb1191c3925779a1cfab1e41a0c9433b137", "testharness" ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + "ce22b663769ab4fbb3255d39594e53fdd03bc58c", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + "0338f2b9056a17c1bf7da123ae4615a7a54ec892", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + "f5945d7424fd24003912d977f0c274e85f5d00f6", + "testharness" + ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "33e51dc7cc9372c882785b4b2074b29f71bdb8f2", "testharness" @@ -591739,6 +595151,18 @@ "10d22a3ebc6165c49e1c998204efa03b9d3a8d23", "testharness" ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "77c7ecc1bb3e8970cd6aa4d491de9b88cf920034", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "f0e0071eae8322c8b005e509e5a1efbee800587a", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "4fa3afdc45b20c13f27c2599c4dd51175f0397ca", + "testharness" + ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [ "8dcec4e809a75120783eefec05f4d2c723d2d8ce", "testharness" @@ -591763,6 +595187,18 @@ "404856607ea69f2565f2b4c31e289070034dffd4", "testharness" ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + "0bea9859731092e024104cdb5e7dbf060436bc16", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + "38276c03ff2fc0300c5080c7406352e5d65d767b", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + "2530effc8cff06f2a11330e9f9ab5b469de2cc97", + "testharness" + ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "f7ce280b058c192421b96e10ff548ce87f057693", "testharness" @@ -591787,6 +595223,18 @@ "0e453531b2ef9df66136b05b09b09fb0fbe1d702", "testharness" ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "2267b3d737399413a2eae029eeecbb7369384440", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "053e0de51ed8a3a97361bd6d43c74727d4b29dac", + "testharness" + ], + "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "fcd1eb6d85b6869f79fcf807433a29318c78d175", + "testharness" + ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html": [ "3ab7f6838a511559f3125294c30377173c4b16a6", "testharness" @@ -592531,6 +595979,18 @@ "8dc6b62fd7f1cb9185979d7be035de80d543a598", "testharness" ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + "b537d5d2c53b8660975622addcf033f70970111b", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html": [ + "d26f82d3fd9e8ca00332636c18f00e7cda06096e", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + "3d394ebef91c974bd2eed15fe0682229282312c9", + "testharness" + ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ "5b7658745d0034c7232ca496e4c1b16fd470da35", "testharness" @@ -592555,6 +596015,18 @@ "718f92ffc44407a5baad224c6ac126cf1588eb82", "testharness" ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + "fc9c1ae199ac838aae1300e50a6a9a9d86f0fe1e", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html": [ + "a327bd53a56adb7e298f7fb3712d4e17ae90292b", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + "87757d9a6957f3053c10e27e37cac4d34bbb39cd", + "testharness" + ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [ "e81e5f42c0ede2bef8e86664020e782e84b19f14", "testharness" @@ -592579,6 +596051,18 @@ "483ca114ad9770a1393cf5e9a41768d1a9d13151", "testharness" ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + "83c60178a18630ec023347aaa6d73ed315778e71", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html": [ + "2e545cc7fe82ffa7543ccec8f15b5d64d6ef38b1", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + "cbf5971dadd7b0f436fcdb85ac0e87355b40b6c8", + "testharness" + ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ "e887516f1691c7e8261d6655910a378806615087", "testharness" @@ -592603,6 +596087,18 @@ "7c94113c5d73e3dc3fdd8bc5dee16142e0d78f78", "testharness" ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + "fb0c597d3a886879f81aaf64a2c17a5b901b64c6", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html": [ + "35916403a0839b3c2f8aa72fcb6300739807f694", + "testharness" + ], + "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + "db80602e38efd61237a29aa79cad31eba1f0455f", + "testharness" + ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html": [ "38809ba23121b8aff39aa28df7cf18e07b67d39f", "testharness" @@ -593347,6 +596843,18 @@ "846b3347d9973dbf46eeae1383be3aaa1d19183d", "testharness" ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html": [ + "952700e12aceab33a2af06f23ed1842dff408e09", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html": [ + "2b3c2c8a10686acabeec43738dad39fc6c2ac5e2", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html": [ + "c1b4c20e5578ea9a35baca4eae109f5b46215cde", + "testharness" + ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html": [ "66cff14960c354e2f82a73e37611d250ad858bb4", "testharness" @@ -593371,6 +596879,18 @@ "f6e240ecaa2c20359ee1093cba343ff83d75d791", "testharness" ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html": [ + "8099689002ac57fdd79ef1c18f537aabcc6848bc", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html": [ + "08c73d3d1f7b6cfd262c1ce74f81b8f8bc89e5ac", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html": [ + "c60f9a781a4b5f0b9a90ae6b36cada3b1fbb5a1e", + "testharness" + ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html": [ "c9a5e8c5a727b7aaa793a2fd3b3a488d0cac989b", "testharness" @@ -593395,6 +596915,18 @@ "9cfd20b265862f0d88681ab583a37dc2dbadf342", "testharness" ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html": [ + "3d2b96c285cfe4992e6aef78a4652278fa1e7df1", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html": [ + "c356f80a1b5061d35dbeae0de0710bd5ec39d343", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + "de794f6dd4bd6f271143e53631b08665d795d4c8", + "testharness" + ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html": [ "59aee1151b51e5d28470c27107798b538b8507af", "testharness" @@ -593451,6 +596983,34 @@ "ae2d7528298d91bbde7e731ab043ef4b07e0cffc", "testharness" ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html": [ + "13af32e9edfe28bb38a2e80c45a9847316f716ff", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html": [ + "9f0f0b68f9f329cafff9b4b036cf1a184575f4e6", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html": [ + "d925484a3e4e7d22cd84a337e1438a44a33eb5c5", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + "d925484a3e4e7d22cd84a337e1438a44a33eb5c5", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html": [ + "13af32e9edfe28bb38a2e80c45a9847316f716ff", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html": [ + "9f0f0b68f9f329cafff9b4b036cf1a184575f4e6", + "testharness" + ], + "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html": [ + "d925484a3e4e7d22cd84a337e1438a44a33eb5c5", + "testharness" + ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html": [ "2adc94235bfce1ecf133c995d3d1038591969d68", "testharness" @@ -594435,6 +597995,18 @@ "7aa70f80081af9e2044c0e91a8d8f071ad1aaefd", "testharness" ], + "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + "e998d4c037be765b5199e2ba5fe0370a0c18f93e", + "testharness" + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html": [ + "22f3c4314db0ffbf94ead2afbf9caf0eb9c2eb88", + "testharness" + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + "a17dddd188668f712ca2673a07bee1e3d818148e", + "testharness" + ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ "4d5c093d8fe412a8b3590a56a3a2e3ea50b06a7a", "testharness" @@ -594459,6 +598031,18 @@ "0bd358340cfdb2fa864146e7615663130392ee34", "testharness" ], + "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + "d237c93bfa893788850abdacb266e56fe7b6077f", + "testharness" + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html": [ + "326eb0ebb68a7f91a1edcc4d386b98456c92e0ac", + "testharness" + ], + "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + "92c2cc2ef2a79e7943dd859c53fcc82243f9bc56", + "testharness" + ], "referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [ "c02793a136dfee13dc7c1820cda8c68f02a79ab8", "testharness" @@ -594483,6 +598067,18 @@ "cb8d9d6bd08e87ce579237b73ccb2bbf7c439f5d", "testharness" ], + "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + "cef6d9c56cb6e5c3774f64fbcac9a98f04d67aef", + "testharness" + ], + "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html": [ + "578112023804c8b1e1efa8b99db7edb32ae404aa", + "testharness" + ], + "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + "72f855af834e77be887eeaca6de4f0bdefd2112c", + "testharness" + ], "referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ "67cf05d1c4a0365bf6995e16fdb2460b36582895", "testharness" @@ -594507,6 +598103,18 @@ "30140e4be783b8c6cf1983ba812fcb4d41db8929", "testharness" ], + "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + "e596b588cea44e0d45da81108b212ddf56418cd4", + "testharness" + ], + "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html": [ + "4f1812804fb75d32ef6f4ccee618e994ae28f9da", + "testharness" + ], + "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + "9f8b474c4f26c176002a8f2b4805d868b176a787", + "testharness" + ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html": [ "e1a6965b397efee4ae6fdb5e2f161e996155ec1d", "testharness" @@ -595251,6 +598859,18 @@ "cb53c4771987c07f22f0598c178566d23f9f5048", "testharness" ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html": [ + "a3d250357fba87fe9236bf7a4046ae75954c54ca", + "testharness" + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html": [ + "6bf350caf61d5a41f6bbd3adeb98c07ce1b84c32", + "testharness" + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html": [ + "f03ebbbe4dbcc9f4bbfddced63b08141c8a59dd0", + "testharness" + ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html": [ "cb34aa5dfd6279888cffbe67103d0527c1c5fce1", "testharness" @@ -595275,6 +598895,18 @@ "bb2c41c615084063bbc911b2f129b054ba894e5d", "testharness" ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html": [ + "e1a8ea451211c6e3e02304011ed7afc235f4ccd9", + "testharness" + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html": [ + "6756257ac973900438e2f30e3fe9448ebdd86a19", + "testharness" + ], + "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html": [ + "04ab965d5d752668ecc467a2baa8a7af8b59952b", + "testharness" + ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html": [ "b895a5ed02531a8bbbc21e0efc96ec7de14eba0f", "testharness" @@ -595299,6 +598931,18 @@ "238d7eaae5f403904aa94b8dfaa69a35f2c8901d", "testharness" ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html": [ + "010bfbfd2998710beac795d2de1568fe2738f8db", + "testharness" + ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html": [ + "15cef443f9124e4dbe9a3cef601a43f55ae86efb", + "testharness" + ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + "e25ccfea21d727bbd95fa034fb32b76402dcc2c5", + "testharness" + ], "referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html": [ "5276e5db3eb5d859d200ddc2a50315b228865285", "testharness" @@ -595307,6 +598951,10 @@ "40a82c22b14f58676f1d808ae7036932f955728b", "testharness" ], + "referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html": [ + "4e701b6d0b80378e9ed2b4682574a9821fc97576", + "testharness" + ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html": [ "a333b2c69561eb24e920d56ee83f6d9449b7d76e", "testharness" @@ -595908,11 +599556,11 @@ "testharness" ], "referrer-policy/spec.src.json": [ - "f8eed8168c4682b3d005532c106eebb32c9bf9b4", + "549de3a278c5cb471d89ca1c483ad4dafbd86bcf", "support" ], "referrer-policy/spec_json.js": [ - "694f076b518353393a87dbfd5b8a5d094382325c", + "a7752a2be23d80b0e22b178310a7cd6f6b869639", "support" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html": [ @@ -595939,6 +599587,18 @@ "6a7100c237cdc1c1b5af77e89f4c0e39ce04e79c", "testharness" ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html": [ + "d27ef0c3a182f460c75b06dd5df47cb6c711b502", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html": [ + "8fc539a23b9ad18d9ffd9e4f1f99e691b183a440", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html": [ + "3594647e20b90b7a2d5c91a5643cf572746eb8e7", + "testharness" + ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "2aaf8a7146d61fa3c5130c24fc7206bc8ad53251", "testharness" @@ -595963,6 +599623,18 @@ "2f30bdfdfaee06724331f3457abb6896bfd3ed91", "testharness" ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "fe48edc91843dbb616262c76b91e31c507cec4aa", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "c01400f2f3531f5e8306680b048d6ec4e12faedc", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "ddb846a66f65a7eb921f646672dd7d93cfcc72f3", + "testharness" + ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-insecure.keep-origin-redirect.http.html": [ "f833481698590bc5ab0e19e2a81635bd7ff926db", "testharness" @@ -595987,6 +599659,18 @@ "1e2c351cedb2c31974281cfb95f1c0745f74464a", "testharness" ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.keep-origin-redirect.http.html": [ + "37d33604006466558f94100fdfa4726ee7dca6db", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.no-redirect.http.html": [ + "183e1a50e41a85b52323cb2eede9d01555429962", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html": [ + "e49c2e84263c0020283f29b176899ae3201d87c0", + "testharness" + ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "abf47572e186e29b04be5ac8c7db3d8fd9567711", "testharness" @@ -596011,6 +599695,18 @@ "2eab682f949294399b34ab3f9c2c0a790688c9af", "testharness" ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "3fad13d7ae819338cb6d33b3e3a3ba603f3724f7", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "7465b3b657f755489446212c8abc1e3bc422476a", + "testharness" + ], + "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "54badda0b00a60e69dafb45fe194f0f723c5255b", + "testharness" + ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html": [ "625d5298b385892aa49ac074791b04f6d00a514c", "testharness" @@ -596755,6 +600451,18 @@ "56f0bd5a42f2245c71645b4f9d906560d8ad5415", "testharness" ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + "3ad0195910c10a0a8f3dc043bd8007d384c4b2ed", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + "7a9975522ae371b91f044b65e87983f0ad9f9bf2", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + "d352e744bde02dd1968dce92eb99cc754011874c", + "testharness" + ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "788352b0ad1c8167718b36510a9e2c543bc4406e", "testharness" @@ -596779,6 +600487,18 @@ "266d0889e762ea3ac1a8d2ac3c362a36bb247513", "testharness" ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "125c38d42a7eae0a028019449e483cb445569bcf", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "a39f3f694aebe3319849c9a903787995d1c1ea05", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "3b3234a13acc65e98156980fb33145ee4c65e64a", + "testharness" + ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [ "eb1885e2e33eb08d5b05c2a7ced3593a18211211", "testharness" @@ -596803,6 +600523,18 @@ "5a9b51f2e56113d874cdd3fd2491f927e97659b0", "testharness" ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + "e3ee456285d29db1b377804d5969bb8c1913c83c", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + "c76033ec9b114b490856063f7817bd7b6cdc929a", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + "056248a7f63b40454db3bca9e6c991d93583496c", + "testharness" + ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "b2cb7c472c70fd7d2f65fd0a2bfa77c13f16c0ae", "testharness" @@ -596827,6 +600559,18 @@ "c5f215d55e861b4bd6737bdd87b7f025faea214a", "testharness" ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "d7e6b4fd04897ffc7e3691a3495a701060b8dfee", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "d98d198dbaa1e0ea22d9324018515068d95ca0f1", + "testharness" + ], + "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "ed3f16095cb4ee8104b4d166aac5c10740d77a51", + "testharness" + ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html": [ "d5009becd67a3581cd223ce5777c8728ab7dd1c0", "testharness" @@ -597571,6 +601315,18 @@ "ed55d0ef56a18b78a9b55d4c65fb50049a1f8057", "testharness" ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + "cc1c37f2b88c174d640179a31583d2f7ad4ed0e6", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html": [ + "e054a13f91fb57fd08e7b799db08f7dadb04ba13", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + "21db60f6b4da4f8a20f99a236cfd429cccbfbf0c", + "testharness" + ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ "4f18dcafbdbd96ca2a4dd65f98481e4097d60252", "testharness" @@ -597595,6 +601351,18 @@ "f14acde174681666966419c82a072941ec585a13", "testharness" ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + "82932e99fa5e5778ecaf2a299d09e9ca3595d0cc", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html": [ + "af9b6ef65842e80bbb81b61a88159cea3302825f", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + "d3845f6d8880bc9305ccc05bd2361ee53f111ad5", + "testharness" + ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [ "d569f85bcfae3358525b753f4af2e49ad695f318", "testharness" @@ -597619,6 +601387,18 @@ "84e45ba2ff455ee250d2e43a880c30c68a89f4b3", "testharness" ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html": [ + "186fef00293bb890805b6befc631554a63b65f86", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html": [ + "592a9712e3940bf62300b4b33dec9266d9c02050", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html": [ + "60ad2f54b943a00bd1266c2789797edf6fa53e13", + "testharness" + ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html": [ "d90bb821fec5d79947f112e585ee2f0b3de05cef", "testharness" @@ -597643,6 +601423,18 @@ "90a22c7ff8c01733f1b12b9836a802727458208a", "testharness" ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html": [ + "bfd62b8d209da8c0f61e1e91447bd7218fb66be3", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html": [ + "6ac828cb9fe9a4e36d1c6ac00a20caa7194c91df", + "testharness" + ], + "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html": [ + "bead3a46fea2821e483c53e7cb064736752fdfa1", + "testharness" + ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html": [ "6b8af984abce2e0c32380b196e77ea5d25c298fe", "testharness" @@ -598387,6 +602179,18 @@ "8d7ba313f0194ddde4c17abc3fbdd762b4817a87", "testharness" ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + "0f6fe3cb21327ed650393f7dbff46136f2857cad", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + "10e75aee08e5f593a19ad80af675a3fb38a14d88", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + "c834d55ff8d753544695c441c700c135e7e3ceb6", + "testharness" + ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "ad8ac960bd8ff67146375f780cd58e9952f33f49", "testharness" @@ -598411,6 +602215,18 @@ "917d549a711168876cd602de1cc9da27cc46863d", "testharness" ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "64fea0bc65daa30e3657bbbf17186abf95671339", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "ac3bdb6f6ab82fc2985f491e7b4bdcc425b0865f", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "9c0bbe2835145af7cea2beb88ae4b6390189465d", + "testharness" + ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [ "6826b134c95dacb62e9aacb8831ada32994883c6", "testharness" @@ -598435,6 +602251,18 @@ "1e83c8c91202672482cae762571247ba8a0d460f", "testharness" ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html": [ + "d3d72766804958592359280ec08bbb60cb8343a5", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html": [ + "3c1b07986d4d82b5ddb2718cbccdf96a38475240", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html": [ + "0dab905cd123fd66834a49229e988c7e48a2dd9c", + "testharness" + ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html": [ "84c2c5147aa2e2b99f4d54bf4ab464c44a17a698", "testharness" @@ -598459,6 +602287,18 @@ "68e51834ff6c49d8db56c4f4e830900bfe1ae63e", "testharness" ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html": [ + "81deba7309ad43fa6e7a05e9337188d1565791e5", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html": [ + "ab8834378a748d9349954ad91485fb7c324b0782", + "testharness" + ], + "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html": [ + "95d1f7b4f25c7f0e8783bec6bdcde571406839fe", + "testharness" + ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html": [ "100dee48f27f4e3b2de14e196e08d5c5865fd9e3", "testharness" @@ -598939,6 +602779,10 @@ "23c8725d3585fcfbe17fb2125f82c3146668ff3a", "testharness" ], + "remote-playback/OWNERS": [ + "4704befc950341a16c061872e3d57fe9f0f743bf", + "support" + ], "remote-playback/README.md": [ "ec6bc4453c4f187bd0640195a912a364955f6569", "support" @@ -599388,7 +603232,7 @@ "testharness" ], "screen-orientation/page-visibility-manual.html": [ - "dab433a2b2f0c479f03fc54119b89501c907fda9", + "e53d0575971ee59ed235eb08ccf0355d2bb5acbd", "manual" ], "screen-orientation/resources/iframe-listen-orientation-change.html": [ @@ -599399,6 +603243,10 @@ "27c3eb23f9931697d65c64a2c7a46be77f8961ee", "support" ], + "secure-contexts/OWNERS": [ + "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "support" + ], "secure-contexts/basic-dedicated-worker.html": [ "3e2dc8d37996552fc830ee6931f67091e83aa174", "testharness" @@ -599647,18 +603495,30 @@ "01ae6e757d428800555012783e290ebba575bcab", "testharness" ], + "server-timing/OWNERS": [ + "99acae581c71af3f6306bff62a1172955e83f756", + "support" + ], "server-timing/cross_origin.html": [ - "661cf7f329590a89aa2644a102a10d1ba34feb75", + "e20e60bef34167b4608a837d0ddb311effa20773", "testharness" ], "server-timing/navigation_timing_idl.html": [ "191f42a92f0ac135de816275920e54fa50065b15", "testharness" ], + "server-timing/navigation_timing_idl.https.html": [ + "191f42a92f0ac135de816275920e54fa50065b15", + "testharness" + ], "server-timing/resource_timing_idl.html": [ "eba493537f5d156b4fb074e24787e522ea3c7971", "testharness" ], + "server-timing/resource_timing_idl.https.html": [ + "eba493537f5d156b4fb074e24787e522ea3c7971", + "testharness" + ], "server-timing/resources/blue.png": [ "7de5cdb5ad04ac365430b3b5f5ba01d2ba57ea23", "support" @@ -599667,6 +603527,14 @@ "549289fb534722e17eea4477638e8da59e043c13", "support" ], + "server-timing/resources/blue_tao.png": [ + "7de5cdb5ad04ac365430b3b5f5ba01d2ba57ea23", + "support" + ], + "server-timing/resources/blue_tao.png.sub.headers": [ + "b946f1d6581cf7a62aa01e0deda46cd04ef858c4", + "support" + ], "server-timing/resources/green.png": [ "ef91d21307a12b2cfaf33a90dffe16aa1cba42c9", "support" @@ -600351,6 +604219,18 @@ "10f756bbf749b7ad8f7c6eb4efe752ee79c44b4a", "testharness" ], + "server-timing/server_timing_header-parsing.https.html": [ + "10f756bbf749b7ad8f7c6eb4efe752ee79c44b4a", + "testharness" + ], + "server-timing/service_worker_idl.html": [ + "cb5ea3136399f88fb6c4e8071ad8e3b7ccebb242", + "testharness" + ], + "server-timing/sw.js": [ + "47e2601a903e34c2c8afc90e544026e8c6d11d05", + "support" + ], "server-timing/test_server_timing.html": [ "7c778ca856e5cff0bbc785f59c9ccf1ec86456fb", "testharness" @@ -600359,6 +604239,14 @@ "77000d65537ef522a3471002118a120d2faf296a", "support" ], + "server-timing/test_server_timing.https.html": [ + "7c778ca856e5cff0bbc785f59c9ccf1ec86456fb", + "testharness" + ], + "server-timing/test_server_timing.https.html.sub.headers": [ + "77000d65537ef522a3471002118a120d2faf296a", + "support" + ], "service-workers/OWNERS": [ "153554b1fb793acd7a005c50b12678305e02014a", "support" @@ -600696,7 +604584,7 @@ "testharness" ], "service-workers/service-worker/activation.https.html": [ - "b7a9ca969b4122f1b9adc973c60044a6ab2a2a95", + "0babac43537db803219877f24f51c60fb6aabbb0", "testharness" ], "service-workers/service-worker/active.https.html": [ @@ -600792,7 +604680,7 @@ "testharness" ], "service-workers/service-worker/detached-context.https.html": [ - "a4e96edc51927eb29873b0c97a7232f71ae43378", + "81fc149311b54f92a2daedd81ffaba33fb88e831", "testharness" ], "service-workers/service-worker/embed-and-object-are-not-intercepted.https.html": [ @@ -601320,7 +605208,7 @@ "testharness" ], "service-workers/service-worker/registration-updateviacache.https.html": [ - "c1caf6840bc36eed4f4ece8e42702151e08b3754", + "c5fe71cfb142f80d451f541accaa0120d9923f2b", "testharness" ], "service-workers/service-worker/rejections.https.html": [ @@ -601331,6 +605219,10 @@ "e93efe04f35ff8c9ce15969a7b3f6373b098c4a8", "testharness" ], + "service-workers/service-worker/resource-timing-cross-origin.https.html": [ + "a100738d8300a6f8361ed040bda6503be240c2cf", + "testharness" + ], "service-workers/service-worker/resource-timing.https.html": [ "23cadb03b48a885dbbd9a5dfdc38b5b58f99d18a", "testharness" @@ -601827,6 +605719,10 @@ "b1a69bedbfbcb8f5b38d35f637f75f167d80118a", "support" ], + "service-workers/service-worker/resources/iframe-with-image.html": [ + "979ab7a2ad813948d68c7ecdde8349960fbdb867", + "support" + ], "service-workers/service-worker/resources/immutable-prototype-serviceworker.js": [ "0a428649e0ceaaacdea5d156e829c63668bc3f72", "support" @@ -602184,7 +606080,7 @@ "support" ], "service-workers/service-worker/resources/resource-timing-worker.js": [ - "45dd429936a3e3f558fac21a5a2e69ec7fa5ab5a", + "04a965dc0324c035bb3331e546d9bb43230d5eac", "support" ], "service-workers/service-worker/resources/respond-then-throw-worker.js": [ @@ -602271,6 +606167,10 @@ "fa547a180b73a5422d52c1702c9d1e43b1083f9c", "support" ], + "service-workers/service-worker/resources/square.png.sub.headers": [ + "34d0864df728804709caf1281dfd86587636fb2f", + "support" + ], "service-workers/service-worker/resources/success.py": [ "628bc36bef749e1a2ffda104f71a17acee69b13b", "support" @@ -602288,7 +606188,7 @@ "support" ], "service-workers/service-worker/resources/test-helpers.sub.js": [ - "fee1648c02422cd2607b008b9a1ef0834385c69c", + "74ea529125a5e2c5cd3d350f7c56ae614f82010d", "support" ], "service-workers/service-worker/resources/testharness-helpers.js": [ @@ -602351,6 +606251,10 @@ "22fc24fa277508cabfdfa500745b3446e7a8c076", "support" ], + "service-workers/service-worker/resources/worker-fetching-cross-origin.js": [ + "9bd4fb4507f5d7458b8702c5a0d34116acab4fcb", + "support" + ], "service-workers/service-worker/resources/worker-interception-iframe.https.html": [ "b9fd4ea281b328c1f21573d1563c968dac52cf22", "support" @@ -603116,7 +607020,7 @@ "testharness" ], "shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-011.html": [ - "c6c873beefb35326c2823703752c2644252dbb69", + "61b01f2b7f4a8aa128e885ce67223867e74ee708", "testharness" ], "shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-001.html": [ @@ -604667,16 +608571,24 @@ "6ed9e162526cbf37fb07c1cb7abbe79d987601c8", "testharness" ], + "svg/extensibility/foreignObject/foreign-object-paints-before-rect-expected.html": [ + "18e188a6279e64cbabdd4bb638b06d4a5b22fca8", + "support" + ], + "svg/extensibility/foreignObject/foreign-object-paints-before-rect.html": [ + "f626d744f7bd101cf31d85e59747e8470fa91398", + "reftest" + ], "svg/extensibility/foreignObject/properties.svg": [ "974affbb2c135c9aaa7a3f27687157b5e1250a9f", "testharness" ], - "svg/extensibility/foreignObject/stacking-context-expected.html": [ + "svg/extensibility/foreignObject/stacking-context-ref.html": [ "6ea850b74b6a03554305ed95df45079bdbcb15dd", "support" ], "svg/extensibility/foreignObject/stacking-context.html": [ - "ef9026d2b8b27a258c3921139c46692292377dfe", + "7e3601ac1fcac50bf989f3767cc81ad84bc99276", "reftest" ], "svg/extensibility/interfaces/foreignObject-graphics.svg": [ @@ -607340,11 +611252,11 @@ "support" ], "touch-events/create-touch-touchlist.html": [ - "b599de3a9a30809679c7479fe38c2e10c6dfe2df", + "4872b365fc9e704fc873b411dd0ab60a509531ab", "testharness" ], "touch-events/historical.html": [ - "e03c5d8efc58acd552a394f23b66eceeef448f86", + "0ccfb39ef6b094dadc6e6ac91de937b5180b2c84", "testharness" ], "touch-events/multi-touch-interactions-manual.html": [ @@ -607356,11 +611268,11 @@ "support" ], "touch-events/multi-touch-interfaces-manual.html": [ - "ed96c462404889ad1115b8efb65226282ce058bf", + "59b59712370c421bf3e53ddf975c6758f2bf4b13", "manual" ], "touch-events/single-touch-manual.html": [ - "948939aac27e2bddc1a5c2dda6a4f911933acf73", + "24cf0c09922fd6fc3c767a1a1cf47369bfe8d4f9", "manual" ], "touch-events/touch-globaleventhandler-interface.html": [ @@ -607379,6 +611291,10 @@ "11c8d88f78cb3e857479000332af49484da99212", "testharness" ], + "trusted-types/OWNERS": [ + "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "support" + ], "trusted-types/TrustedHTML.tentative.html": [ "1bcbd6d4d990c00449a95fd9c410c199b83b6661", "testharness" @@ -607855,6 +611771,10 @@ "5bbfdb72bba4bb37a8b27c85fbc5ae5e7470e390", "support" ], + "upgrade-insecure-requests/OWNERS": [ + "c7e6702e4472c55bb6e9c543bed62de2d2a7331d", + "support" + ], "upgrade-insecure-requests/iframe-redirect-upgrade.https.html": [ "c5c8b359e0613176641b41d5f2a684e3d017cd1c", "testharness" @@ -607976,7 +611896,7 @@ "support" ], "url/README.md": [ - "165b2a70da8bc2a7df3fe424a540f36b4f7be899", + "67bbc49a62ee08a94b7b55fff97e1160bf88bc33", "support" ], "url/a-element-origin-xhtml.xhtml": [ @@ -608008,7 +611928,7 @@ "testharness" ], "url/failure.html": [ - "908456e354703473b0806bbdac6d60216505905f", + "82c87b01a847f2821d1d71ea5e1c2ce8528f4deb", "testharness" ], "url/historical.any.js": [ @@ -608020,7 +611940,7 @@ "testharness" ], "url/setters_tests.json": [ - "8d58bd1c98f4d987e6abe66659c812591b197e60", + "7c9707c02714de9a17989ecc71775978e994ae8a", "support" ], "url/toascii.json": [ @@ -608064,7 +611984,7 @@ "testharness" ], "url/urlsearchparams-foreach.html": [ - "604154351de9db97183b3cfc149d3ca6c5132723", + "8f2adc3468f0f017253ed90fd68872ea0ad1d59f", "testharness" ], "url/urlsearchparams-get.html": [ @@ -608092,7 +612012,7 @@ "testharness" ], "url/urltestdata.json": [ - "59d1f7c678f29a70df885bdfbf9d491899f0038c", + "442c5f9d5faeb6752c8b33a04c73f3f3ba82ccb7", "support" ], "user-timing/OWNERS": [ @@ -608368,627 +612288,627 @@ "support" ], "wai-aria/alertdialog_modal_false-manual.html": [ - "68c8a71cadc32818bf2f4ae2e1b5b06c3dfbc169", + "2214933591fd9e41d432dfd479694ab92b43918c", "manual" ], "wai-aria/alertdialog_modal_true-manual.html": [ - "81119cf76329ec2e7134a77ea964ad29a31fd5c4", + "2cd3ce236b612be111c945e4415bfc7c7a0b97a0", "manual" ], "wai-aria/application_activedescendant-manual.html": [ - "14fa698d19749083c7f3ca357e554495f22248c9", + "c31927bb08c8230bdaf2b37126ae517444d1c87f", "manual" ], "wai-aria/application_activedescendant_value_changes-manual.html": [ - "898ce622e52ed46ce58b8923a757d4c0f0a1705a", + "8bfc156154260a70332759e4c7e1ae184bc97824", "manual" ], "wai-aria/aria-current_not_declared-manual.html": [ - "0f63350ee33dd244b71b5b076211d2bf0fa1b20a", + "f04938e083e3cce0995a0787c413d359c596d659", "manual" ], "wai-aria/aria-current_with_value_changes-manual.html": [ - "9278b8da982531f967d200c5dcbd3d374c78458e", + "d34fea4ce904bc65d2a34caae0bd368978a9adc5", "manual" ], "wai-aria/aria-current_with_value_date-manual.html": [ - "5142568284f266a990aaac4d3be3cdb7774cd815", + "4c4ccec4c9b7ab96386997ba7525a002bbfb69da", "manual" ], "wai-aria/aria-current_with_value_location-manual.html": [ - "9c74ddcabcd68a3a33c4b722a951d548e7381cb2", + "eec8bd8ae3fb9cc4ab0bc8de89057130f2fe6b51", "manual" ], "wai-aria/aria-current_with_value_page-manual.html": [ - "3e52165dbf19d8b51740b21b56a9ac8da9f22dbc", + "3c4206de53093ee908c6f022eb04ff4706299fdc", "manual" ], "wai-aria/aria-current_with_value_step-manual.html": [ - "aa1d055ed14a4801b5b750531227f3b275be90e0", + "605a8ccbead874f17db9c1086c1b8c13cbe5e7c9", "manual" ], "wai-aria/aria-current_with_value_time-manual.html": [ - "46c451ab94f2d7df1d86ae9d5e34b8a484582744", + "8a1eae9417529a2d1995ec9b2870f2eace52b129", "manual" ], "wai-aria/aria-current_with_value_true-manual.html": [ - "cce63c887ce3da546bcf14b2238c8ec27abfaf49", + "2ec61c70b8c2e044438dfe6588b76819d6e630f4", "manual" ], "wai-aria/aria-current_with_value_unspecified-manual.html": [ - "4bcd84c4da792c0cc9bdf4f9e70b4e403af06c96", + "684c304726bcaf2c36b3ea265924d2d2c9122e6a", "manual" ], "wai-aria/aria-details_pointing_to_details_element-manual.html": [ - "60892180a26cd8dfa5cb991616219e0cc3354880", + "1d8ae7a06231d87e7f17175fca669797ba8912d6", "manual" ], "wai-aria/aria-details_pointing_to_div_element-manual.html": [ - "17fe5b8de027cab8c5d0305876307b6de71ce9c9", + "dbbb1ab3352f5e630a564059c23972425ac76206", "manual" ], "wai-aria/article_in_feed_posinset_and_setsize-manual.html": [ - "55b95ad109f110b888856193aeb949bbb48b2422", + "9fb168666ca93eeb075f7f83e1a37e46f74200ee", "manual" ], "wai-aria/article_in_feed_setsize_-1-manual.html": [ - "bc8588586ea12e4f6ea32bc993cb7e6820503273", + "e359677b1e2c2149dba577c8ec46fc75d89dff4e", "manual" ], "wai-aria/article_not_in_feed_posinset_and_setsize-manual.html": [ - "ea70af19b8e0e3fc98b511161cabda07a9b1456d", + "c7348915ce20cb2f6acc6ade9b39ac98f5ac9644", "manual" ], "wai-aria/button_haspopup_dialog-manual.html": [ - "108f4a0796ba86bfbf3547328c43b62c1553d1b5", + "c2e8015a4df6afa202cdaa51de0daa669fac0f10", "manual" ], "wai-aria/button_haspopup_emptystring-manual.html": [ - "d008f881767d98788a280c28f30dd15e0b4507f1", + "7b8e19d6ac57ae6c282ea5656292c51375bb0e28", "manual" ], "wai-aria/button_haspopup_false-manual.html": [ - "cf3d8c78029128c0f9540fa5f340cfce69e28d2d", + "9d471f8895b5b7a1d0c5f07af35cdfa3b2c6e32d", "manual" ], "wai-aria/button_haspopup_foo-manual.html": [ - "e0161c6f138b6d6c6fea5ce5a30b605ccfc2cbc8", + "80bbed1e4e98c24261079eee3fd9237f05d9be39", "manual" ], "wai-aria/button_haspopup_grid-manual.html": [ - "d679d1a2e13a5d73658c804e7fa3ed8465fcfa8a", + "8a0d69a22365968a827520b4e21fcca640a2365f", "manual" ], "wai-aria/button_haspopup_listbox-manual.html": [ - "f4c0e3ea8c2c27588937a3eb24661da832406ecf", + "df921f70a9d67746ad78b47a9cf72d1c7f0ce115", "manual" ], "wai-aria/button_haspopup_menu-manual.html": [ - "e547bf37ad3062035a845b6e8ff85c2082bdcfc4", + "bd23557eb7a5018c458c937e9fb4529bd0bbe997", "manual" ], "wai-aria/button_haspopup_tree-manual.html": [ - "04c5530a3c3b0d97e39a23788304da6085c7c88f", + "e2bcb3c8bd243a0a248c3718ae58c1489051dd51", "manual" ], "wai-aria/button_haspopup_true-manual.html": [ - "06660fa8fe7b4a4a19727c1e1f4e93bf3b7e06fa", + "e33f61b329a5cddc37c9220de49682ba7d5af4f4", "manual" ], "wai-aria/button_haspopup_unspecified-manual.html": [ - "abaf3e93a69898fd35917fcc98d8828dfa1b99a0", + "6578c9f123104f5a49ce04f621e74e314c961d39", "manual" ], "wai-aria/button_roledescription_empty-manual.html": [ - "17b0e96fad091190986d6329e57c0a4ec6f29059", + "ba2a1d07376b2df07b3e88b4d88628d47f0e1bd4", "manual" ], "wai-aria/button_roledescription_valid-manual.html": [ - "eb0a2a85cddceeb1bd107a4e4d43cc9ddfae5fbc", + "b1afcd84d1eca53671d056a1445a1c20851659a7", "manual" ], "wai-aria/button_roledescription_whitespace_only-manual.html": [ - "b6d27fa239c4031ad4bb9fb93fc0eccf391c244b", + "cda9928858c3ddbb3b54a9f5beb50ea326463e2a", "manual" ], "wai-aria/cell-manual.html": [ - "2369dfd3f4f5b8e6af8f325b547f13ecb9e28859", + "774bd4305289d3eaf0148db0f36d4b7a798cfd66", "manual" ], "wai-aria/cell_aria-colspan_2_on_div-manual.html": [ - "9783e733d27321c5c3f84d863043fe0849412a68", + "c73677e19db6c2ac1a34320667fb0dbfd8155b02", "manual" ], "wai-aria/cell_aria-colspan_2_on_td_html_colspan_3-manual.html": [ - "cba6254e6306b3647733b1823b1f5543fb6064a9", + "0c95f4bb8b8b9d303275bd0141280bb6ce2e7125", "manual" ], "wai-aria/cell_aria-colspan_2_on_td_html_colspan_3_with_headers_and_border-manual.html": [ - "8c1afae9c0188db50ce4205892d23aedf565cc52", + "5864eb6ae02bff98223c0e748405fd18dc56284d", "manual" ], "wai-aria/cell_aria-colspan_2_on_td_html_colspan_3_with_three_actual_columns-manual.html": [ - "3392bae47ac091fc13dde3b0f456956862b51779", + "f5bde1a4fe0aed73dbff632151fdffe979cf8d7a", "manual" ], "wai-aria/cell_aria-colspan_2_on_td_with_html_colspan_not_specified-manual.html": [ - "d3a95edb251182a03f3484052a037bb406185118", + "507aa5c31efbf013bbcde87bb2b2c366ce292445", "manual" ], "wai-aria/cell_aria-rowspan_2_on_div-manual.html": [ - "cb4f984d568e04062c9088a60dc0aacf889ea673", + "388afc520f313b8031bdfe36723176fa9d85b7f8", "manual" ], "wai-aria/cell_aria-rowspan_2_on_td_html_rowspan_3-manual.html": [ - "25e0bd008d159211311ee22406364943a93d05cb", + "c9dfdc3968a2ffe0abaa2ca8149ec703788a31b9", "manual" ], "wai-aria/cell_aria-rowspan_2_on_td_html_rowspan_3_with_three_actual_rows-manual.html": [ - "752117c6c50282b6e63f31ca2ebe28471c94f333", + "ffef162303f8b294429a51f5ff901b4a834d9364", "manual" ], "wai-aria/cell_aria-rowspan_2_on_td_with_html_rowspan_not_specified-manual.html": [ - "1fe80df91327bd67d4a16cf48b4c6b20e04d10b9", + "925d5c9d61b592bcc2c2e9e1705c78532a62fb26", "manual" ], "wai-aria/cell_colindex_4-manual.html": [ - "41702551c72d187a2d3f0605923065aaa635b302", + "6f91d9201d2daf232147e12259aca9d555245371", "manual" ], "wai-aria/cell_rowindex_4-manual.html": [ - "5fc16311adf938a1c3961d3e27254061ceab2570", + "9016627feb3deb919f7675aff91c72f7149d136c", "manual" ], "wai-aria/checkbox_readonly_false-manual.html": [ - "058bb4a14ac1a1893e0acbe12e4e1476299940c9", + "8036d9b67a804c9b5c0464668a3c7466280ce950", "manual" ], "wai-aria/checkbox_readonly_true-manual.html": [ - "725838c76624e45f116938df24308807b042e4c5", + "33a2cab5d0697a6dce4678d457e750d5248753d1", "manual" ], "wai-aria/checkbox_readonly_unspecified-manual.html": [ - "d024eb792e244e844972a729983a63ddba4762b6", + "b8dc490bf12759ff400d9fd129721decacda6bab", "manual" ], "wai-aria/columnheader_aria-colspan_2_on_div-manual.html": [ - "8af44c7fa3c79d6f414bf5ee927e423770dd066e", + "5f461af55656695f89df6c2d2b5fd42626dbab48", "manual" ], "wai-aria/columnheader_aria-colspan_2_on_th_html_colspan_3-manual.html": [ - "099b9973f09a33a0976693c9410efa4824767780", + "5d7b935eba87483abf223c2416ea2d74d2e5b7b4", "manual" ], "wai-aria/columnheader_aria-colspan_2_on_th_html_colspan_3_with_three_actual_columns-manual.html": [ - "bef87265d36cfa93b037746087e9074c44743641", + "1470f02d1bff0810054b9ccfcb62685f7f484853", "manual" ], "wai-aria/columnheader_aria-colspan_2_on_th_with_html_colspan_not_specified-manual.html": [ - "272c32c2f62d34a87a626f788ab428e71ad7b3e5", + "e832c06e6b261e2e025f04d3ad1e354b53298ede", "manual" ], "wai-aria/columnheader_aria-rowspan_2_on_div-manual.html": [ - "88e831f09c24bb87c250643b272955973244966e", + "bcf6b25031d27ac83bbab491286952ada512684d", "manual" ], "wai-aria/columnheader_aria-rowspan_2_on_th_html_rowspan_3-manual.html": [ - "9e95976e9856c87c4aab9ec18cedc1c2b18b7413", + "1681b870e6ebe3f619f0180ede2dc3b19064e987", "manual" ], "wai-aria/columnheader_aria-rowspan_2_on_th_html_rowspan_3_with_three_actual_rows-manual.html": [ - "6391733367e9dbffe58c784e510d02850a2b8837", + "b3877c2d73df230fb49dbdad580469d254e85ca2", "manual" ], "wai-aria/columnheader_aria-rowspan_2_on_th_with_html_rowspan_not_specified-manual.html": [ - "c8d79061be3616bef54668c6788b86e029ecf563", + "f09e5ad4beb4c76e2a2840fc962a90036963afb3", "manual" ], "wai-aria/columnheader_colindex_4-manual.html": [ - "b5754c7fd7f67bbd0fe304a3c492805c8c808407", + "aa98217a0b4dc71bd880e7d014f0eeb8662c38a4", "manual" ], "wai-aria/columnheader_rowindex_4-manual.html": [ - "761ee820e9284c1b37683155a9b372ed0d3652df", + "d7ece3e26fabc7152e26afd26692dedefbc9ad88", "manual" ], "wai-aria/columnheader_selected_false_not_automatically_propagated-manual.html": [ - "a5194b21acc10f7ce439cc2730cd2c14884905da", + "23f09badb1cd77261becb628ba96c08eb540c006", "manual" ], "wai-aria/columnheader_selected_true_not_automatically_propagated-manual.html": [ - "5a2daef90b1ef37b62f66802e3e4611657443510", + "8bc711ecdb51485bedb07bd898b70f21927f362b", "manual" ], "wai-aria/combobox_controls_an_invalid_id-manual.html": [ - "7bd7949e3668b305a5a623368ed6da2e144e2032", + "1d2a1a0456d382abefe019eee4633343dfcc0945", "manual" ], "wai-aria/combobox_haspopup_dialog-manual.html": [ - "84712f94d0952c201ec3a510f07a5c30ea45fa90", + "177751da9179eda369a397855d668c3d6b01647b", "manual" ], "wai-aria/combobox_haspopup_false-manual.html": [ - "cfd88ca222c07f255ed566c56660fc9681cce69c", + "38efe6a9ca2d602acf14d86dcf35c63734e2e014", "manual" ], "wai-aria/combobox_haspopup_grid-manual.html": [ - "aa45fe6a5877bbfbe7a418513a5efe2279889313", + "f2e50308dd725c11c7c36696bf8c47b8793c5a6b", "manual" ], "wai-aria/combobox_haspopup_listbox-manual.html": [ - "3e4c72e9b5601b834395a5dcd8c9e317e071f079", + "88cd0319453da8a55077b733656c3b6ae45e24f6", "manual" ], "wai-aria/combobox_haspopup_menu-manual.html": [ - "c9a582516c3d701af6d73211315b713ac4f7953f", + "520c94eecd9b1032059ef5e466ea1d9e2c6d728d", "manual" ], "wai-aria/combobox_haspopup_tree-manual.html": [ - "c21fd5d22a2b9a6baa22a44bc5319412b35f89cd", + "09a22b99e85a78e58902480b16dcfcdcc33d8aa4", "manual" ], "wai-aria/combobox_haspopup_true-manual.html": [ - "5c37cccbe5a4a642d0344a61bf6949e0fb773fed", + "f3375559a4c739cc7ccc9ff861445cfab6d7cebc", "manual" ], "wai-aria/combobox_haspopup_unspecified-manual.html": [ - "2e7f0d5ed6da38621543c09019bbbab6e0a21a55", + "5cda19935d94780b990d904591d91876c6ac5024", "manual" ], "wai-aria/combobox_orientation_horizontal-manual.html": [ - "2c42a67ab05697533fae78a33406a9abd0397478", + "a043f4f91dcf7b4f0b7b7bfa39a5e84dc4fb2bd5", "manual" ], "wai-aria/combobox_orientation_unspecified-manual.html": [ - "59bbe7645fa43dcf8b05db1677fd4de4baf01e4a", + "51a27aadce1d17fcf44d42200f8ce5ade360a40e", "manual" ], "wai-aria/combobox_orientation_vertical-manual.html": [ - "281ae8a1d54636527974d722341347e1c2df0d57", + "54841c9370707dca17ce83aa79ca2b188213c81d", "manual" ], "wai-aria/combobox_readonly_false-manual.html": [ - "c0f42748cd164b12fb8b2a02afada5ecb88b93e0", + "14c4b8b2edb1cb56bcca9cc57a9adea3624e78ca", "manual" ], "wai-aria/combobox_readonly_true-manual.html": [ - "bc0c9f2f8bf72d41bdf94ed276e3ae58c5c988f7", + "c16617015a2929aa33733ab2e2e498a2431ffad4", "manual" ], "wai-aria/combobox_readonly_unspecified-manual.html": [ - "c9d7c778a4249153fbd6ea7744e4231e3a4f58b2", + "ee9c65a09751a1b46fb267b0e973dc8ead691f39", "manual" ], "wai-aria/dialog_modal_false-manual.html": [ - "58f1b7506b1b77d71943d9718584e961914dd746", + "c33ff09e7086128f94d58a6aa71ea9b70f8554c9", "manual" ], "wai-aria/dialog_modal_true-manual.html": [ - "db0066cf92f7eb9b2b209c078f5039992c4c1dab", + "3b468ea7f5818e962357d01204971b47715093b3", "manual" ], "wai-aria/dialog_modal_unspecified-manual.html": [ - "38fa5a8ff1627cbfb35978d190422eb2d50dab6d", + "9cd734a39d3c6f99be85e8a71c410b8d098e9509", "manual" ], "wai-aria/div_element_without_role_roledescription_valid-manual.html": [ - "0856d271322865f790130e958c3f1529f7527e62", + "e35086fe4748d8f1cf6e6474d1517a6fe2e64647", "manual" ], "wai-aria/errormessage_object_in_invalid_state-manual.html": [ - "e2777cdbdc84dd824761ec3f0cceb8642a0b092a", + "08411ebce5a88be06a3ed3488f1259bc140a3bbe", "manual" ], "wai-aria/errormessage_object_in_valid_state-manual.html": [ - "a8cbccf6b396b44067876244f98d0b62f83774f5", + "76d3d459e45cd3f9253eb50577dae6b0e7ae1bfc", "manual" ], "wai-aria/feed-manual.html": [ - "1ec93583fcd22913d4650b23f93df495ba7eb940", + "43cbc1d30ed948955c061aa0515bddd0509f74f0", "manual" ], "wai-aria/figure-manual.html": [ - "e082e00d346e721471f03b73374b4c38526be0a9", + "c3a69ff5bd8359032cb9b487a4f2c7fec9bae9ab", "manual" ], "wai-aria/grid_aria-readonly_false_automatically_propagated-manual.html": [ - "13716046d5ca45cb13583922b40fabc705672b21", + "6a97401326f64c2e8d5cb625709bed8742ae774e", "manual" ], "wai-aria/grid_aria-readonly_true_automatically_propagated-manual.html": [ - "96b04b9751b434510f85bbcb61af7875318e80fc", + "d81073a7560d6b961e26b2e683c4412d77b7575b", "manual" ], "wai-aria/grid_busy_false-manual.html": [ - "9f5aba26e274bfac88ca011fd67afeefd82dc573", + "1431f217983bbcb0efb59291085c3d771eac1656", "manual" ], "wai-aria/grid_busy_true-manual.html": [ - "fbd73fad52937eaecc80cceb381f2c460d961234", + "109090f9eb33905eac5b096f0393b8ca4534d67e", "manual" ], "wai-aria/grid_busy_value_changes-manual.html": [ - "f419a3519d0c3355e9262c2a4468a327f54dbd8d", + "53bb4b6af58b4fa582b7648e310d287fa29de78f", "manual" ], "wai-aria/grid_colcount_8-manual.html": [ - "25a8241b4c86a07ab24d639bd7465246ed6e342a", + "6ac4d1b4eb78a4fe50016af9132f07a6b6b43996", "manual" ], "wai-aria/grid_columnheader_readonly_false-manual.html": [ - "25d164213bf6bceb17d8c1592a9e32aaec8bc879", + "125da8518386e2749a6ffa0a4560dc9e305c5eef", "manual" ], "wai-aria/grid_columnheader_readonly_true-manual.html": [ - "369312f28ca1c8686177e634a449b2bf5f0089d0", + "eecb196521a8d7e716ae8e4f3cba11d28a942393", "manual" ], "wai-aria/grid_columnheader_readonly_unspecified-manual.html": [ - "45d9897d73f16fdc19ac25e6a304836d503e044b", + "ed733314bde9c73cafaa0a83f8b135436a480117", "manual" ], "wai-aria/grid_columnheader_required_false-manual.html": [ - "e40b2a1e0b14713978b55b16bb87bc597f4b8550", + "a24be163a0b022bbaa1cffa9b3b34be214310c6b", "manual" ], "wai-aria/grid_columnheader_required_true-manual.html": [ - "7d3b2cdacc03e0e9b575c57009eefd13d9bdb784", + "4d228f0a6c7771415b05ed23ebae624805d6849b", "manual" ], "wai-aria/grid_columnheader_required_unspecified-manual.html": [ - "866dc8878b90126c09538726413c7f768ee48dd4", + "fcd967fc1c23c8e55a2a9f1de0ac864f9f5ff728", "manual" ], "wai-aria/grid_rowcount_3-manual.html": [ - "47a0ce3042898e15e03ee2746b6586767e76066f", + "0fa89608eaa54a52d73713398806d934d1418e3e", "manual" ], "wai-aria/grid_rowheader_readonly_false-manual.html": [ - "69ecf3bb059feb1d33475b0b762f2db4a9e46aa7", + "44310ebc7e614894104fe0fdea5c09b0901d10a2", "manual" ], "wai-aria/grid_rowheader_readonly_true-manual.html": [ - "6f2e76bfbb203ab92ede1fd6de820a4037d79c4f", + "6a959528f76665d4abf941e563169d521130a684", "manual" ], "wai-aria/grid_rowheader_readonly_unspecified-manual.html": [ - "6b0d9a86da3b08110240bf212312e0d2152b74ef", + "a713d3a4e7dd01097ba829ea4fb41fb6834411cf", "manual" ], "wai-aria/grid_rowheader_required_false-manual.html": [ - "33520550b7acf017941c8e2c22c02e085849de21", + "81df3f050ee53af1d4147687e0fd0cc8b2e667db", "manual" ], "wai-aria/grid_rowheader_required_true-manual.html": [ - "85eb3649a12956bb0f06f23642899f526e1fe693", + "72cc2adb533915363bdf6c53831ba01709d90fbe", "manual" ], "wai-aria/grid_rowheader_required_unspecified-manual.html": [ - "948edf09c08b89aa6e3d11d4539a56a23bf7a6af", + "51e49d9d9aeee252462a6c01328fdab50d900518", "manual" ], "wai-aria/gridcell_aria-colspan_2_on_div-manual.html": [ - "e463c3b895a445aa3ddeff7f6d53b86be8f2d405", + "3a3b3e7b25ed13929147b7f43058af88c3b2ce9e", "manual" ], "wai-aria/gridcell_aria-rowspan_2_on_div-manual.html": [ - "dd18af945e17147bb2b639831c92900c0ec5d9ef", + "4a4f94160bdd100ce3c1f28db475cfbb362ad1fc", "manual" ], "wai-aria/gridcell_colindex_4-manual.html": [ - "a6c675d773c11685b6bdb9a52141f483779277a9", + "85d607a457a02ddb157f55b161f5c28010507c08", "manual" ], "wai-aria/gridcell_rowindex_4-manual.html": [ - "29615e12a755dedd0c486028ea58b7a4210953cd", + "39d479fb18a7b765b6f275e6073a896ead58608d", "manual" ], "wai-aria/group_hidden_undefined_element_not_rendered-manual.html": [ - "5a83d0417dbc93b6795ea0bd4f58080dbf70b1be", + "8e914db9f9cf9f2a1d310ed1096db3a61fd47206", "manual" ], "wai-aria/group_hidden_undefined_element_rendered-manual.html": [ - "b7d21c9cd9ce418ad1e85c90a72aaea74350bf5a", + "420e116e10384955f1741a5b3ca532018d642fc0", "manual" ], "wai-aria/heading_level_unspecified-manual.html": [ - "3776012458f8cbdce68e503f2a56e79512e7825f", + "812d51693e47e0c51efe2932af91492cad00edfc", "manual" ], "wai-aria/keyshortcuts_multiple_shortcuts-manual.html": [ - "d2ac7049387ae7bd4f0d38dfca46e38b4d0a68f7", + "8237d5deec8d29de45cc086249c137bc70faf761", "manual" ], "wai-aria/keyshortcuts_one_shortcut-manual.html": [ - "cf820ebb599b8097edb69be4c1551b24ab43a55f", + "c09477d160757b32de5435125c65b11c32b3e265", "manual" ], "wai-aria/listbox_busy_false-manual.html": [ - "44b35c288b1ba06c5d1c59599ef2c8be6b14b61d", + "78884cd94efe01a4a9515c39122ff0e0edc832f6", "manual" ], "wai-aria/listbox_busy_true-manual.html": [ - "b20396f47215f777c5351ac998b8e7d438a341a0", + "9ed7a59d26151af14045acfa1083ae3bca4433aa", "manual" ], "wai-aria/listbox_orientation_horizontal-manual.html": [ - "8d6f01eb9bbd232968163683d086f81dabd6e03d", + "73a93166e566d719ba325d93ffbc1889127c72ac", "manual" ], "wai-aria/listbox_orientation_unspecified-manual.html": [ - "757b5f1983cfddce21316ffc6efc8c7d3b473245", + "510332ad1fbb059107d80d6d0886bde1903ff87f", "manual" ], "wai-aria/listbox_orientation_vertical-manual.html": [ - "9f3b0e23df678ea853a38fd036708a5c99b1dad8", + "dc5734f14a9da39ec6b768ca1f703226f8340ca3", "manual" ], "wai-aria/listbox_readonly_false-manual.html": [ - "6f5fc88fbcd65713a2b11d2995efe4fefa6bcdad", + "316fe805228e8876f4150fad38f9f07cc633b48e", "manual" ], "wai-aria/listbox_readonly_true-manual.html": [ - "a9bec885bc448239ce5fc4810d1ba1ce3b374f2c", + "5e6e07b21a8d3bc346651f58a36f01af88779115", "manual" ], "wai-aria/listbox_readonly_unspecified-manual.html": [ - "d9f6aabfe918604ad7358f9cd5dbd0c8660e0d51", + "1a63ce0087e2cf53ce533c11e55820b2570a87bf", "manual" ], "wai-aria/listitem_setsize_-1-manual.html": [ - "52df1676c1c1ffc3083c1f4660a70df8ac8c5dec", + "5487f594684d7d683eaddb36a13c68a1bc511966", "manual" ], "wai-aria/menu_orientation_horizontal-manual.html": [ - "207ea1baeac038d05aa63b4acfb2b4bfee95a6a1", + "d73a6fafc291e7ce29ce233851995341bcbc612c", "manual" ], "wai-aria/menu_orientation_unspecified-manual.html": [ - "8667ad48461e0d9c48d48fbb32f9bbd6113ea218", + "ad5247858a3578d078739b5b8c3bec49e15268c1", "manual" ], "wai-aria/menu_orientation_vertical-manual.html": [ - "4946be44782f6172c2d3453cbe206e49c0685665", + "e4068826d111498d9f4eea09db356dc976d8c291", "manual" ], "wai-aria/menubar_busy_false-manual.html": [ - "8a03b7ae3025ab854b322c12d528162e3467d030", + "6eb5e21cd4f9a1caa7f5c45c0871a3de8f009e52", "manual" ], "wai-aria/menubar_busy_true-manual.html": [ - "51e683d83464e09e894b5c037da9aa4e812fa7e4", + "53c8a1bf8b43c4a882144ed90b3ec81c4d29517b", "manual" ], "wai-aria/menubar_orientation_horizontal-manual.html": [ - "0dce46771c55df1e9f2f2b00ac958e3602340759", + "28077dc88586f1b159244fec8b021c0a5e7a51b2", "manual" ], "wai-aria/menubar_orientation_unspecified-manual.html": [ - "bc4dc9287e5a95fdd3fed9199499f2b947d036ee", + "0d30556023ff84ef0a898d579c466f662488becf", "manual" ], "wai-aria/menubar_orientation_vertical-manual.html": [ - "c7115c655a70aeb4d35ce1f9eac9a2c687123758", + "605e89402a28bfe3e52c1dc02d32f0f242a89b24", "manual" ], "wai-aria/menuitem_posinset_and_setsize-manual.html": [ - "5dce1f03cc4961eed0ec6813b42653a1229b5d7b", + "9f66c7473f487001c4db836db170b7cff3e1ab12", "manual" ], "wai-aria/menuitemcheckbox_posinset_and_setsize-manual.html": [ - "b0f48dfef7fc382d75bc1aea29bfb15c6bc1940e", + "7cdfd2b970d2bd1fc114d832c4d0c0711073ec45", "manual" ], "wai-aria/menuitemcheckbox_readonly_false-manual.html": [ - "d207839d0ef1761a186aeefff4d7fa53a0f41040", + "63f32f05566a1a85ae146b395adcb042c4bcbaef", "manual" ], "wai-aria/menuitemcheckbox_readonly_true-manual.html": [ - "b6c26c26e07770f4279c530ce3354b449ffe4bfc", + "9d5870457a4d50df2b4bf7d4710325f768f859d6", "manual" ], "wai-aria/menuitemcheckbox_readonly_unspecified-manual.html": [ - "f5435462f1dbaa7e2493b453b5183bbbea333fbd", + "5174a8db9b91b94b0496410645b0df56b1071f48", "manual" ], "wai-aria/menuitemradio_posinset_and_setsize-manual.html": [ - "3cc12d0ddcddecbf870a3a0615914b4c4ca3a741", + "0a96f2ef994e3c6428c7dbbcedd48aca5c78370d", "manual" ], "wai-aria/menuitemradio_readonly_false-manual.html": [ - "88fc3c5514fa07e2ad3641224a3ebbb61778b2e8", + "91c0843b151c25b0218045592d3c98aad6df877f", "manual" ], "wai-aria/menuitemradio_readonly_true-manual.html": [ - "5e082185bd8bfacca8da1dd7b2d147a6b1c528e1", + "f5f4a2828e2924e108d137195d2ba91ea66679a6", "manual" ], "wai-aria/menuitemradio_readonly_unspecified-manual.html": [ - "e3b521691a02724bef7025eecfac91b47a71875d", + "a33ea193a875d381f05c653841346bdded371273", "manual" ], "wai-aria/none-manual.html": [ - "6f177f7c60f6063074cb7b22ff4798818a088a57", + "57acf0f0248363194ae9f8449ff4e4cdf9a3cc9b", "manual" ], "wai-aria/option_selected_false-manual.html": [ - "147b98f2d89560a1c4ab30166ac7df25392ff751", + "e4ae75248f2e1c2fcf67446584eb29bd382bc4aa", "manual" ], "wai-aria/option_selected_true-manual.html": [ - "1e96b25c9464122c2fdd55c491c8c5f4d8d5041c", + "d2cf3aec8c474456f61ae2f34aa9ea4965568208", "manual" ], "wai-aria/option_selected_undefined-manual.html": [ - "48e855811cefd7ea8d7744db5031fe32321978c5", + "911381284cd31cc1a1d1c39eb7d9fa98c5f96745", "manual" ], "wai-aria/option_selected_value_changes-manual.html": [ - "e359cc94d1ef484632bf190876447654a23404ad", + "66a0ad451360f18077db4e09cb53fbeede2dfa0e", "manual" ], "wai-aria/radiogroup_orientation_horizontal-manual.html": [ - "c373a9f15b9c108a03cec7662d92ca21b98cb006", + "4a992e57540779bc62c5c26d67ac212b2b3a20dd", "manual" ], "wai-aria/radiogroup_orientation_unspecified-manual.html": [ - "771cdca0240576bcc253df114799de995c81e0ad", + "d1ee7e71fb1ee9ec2ce1cf5371ad2004ed3782d4", "manual" ], "wai-aria/radiogroup_orientation_vertical-manual.html": [ - "efc922127513bda2d553331f33c4c077053b42e0", + "b7cb866c4fcc91ea5afd7926a042408d85d8efbe", "manual" ], "wai-aria/radiogroup_readonly_false-manual.html": [ - "be82d9478bf8d8f7292daaf0a53af4841c5a34a7", + "025286c708ff7c7dc247fc133d0ad636019cf020", "manual" ], "wai-aria/radiogroup_readonly_true-manual.html": [ - "b2bfef17fa599d5f25fac4811bbe43e615e117ee", + "f7088edcfe839301a327ce69751ae2e9a4a19e0f", "manual" ], "wai-aria/radiogroup_readonly_unspecified-manual.html": [ - "0d4fc6e2740c3d8b0f20f4edd632637f5e7b9542", + "6aeec267278f5439528077cc1ec230bc5395b907", "manual" ], "wai-aria/region_with_name-manual.html": [ - "1200dd9cd7882ddb7d01602723023d379df0eb1c", + "39c12fb4f27986528297d0806b15b6f939ab0261", "manual" ], "wai-aria/region_without_name-manual.html": [ - "a860494a93a7d7d5b01cdd0028b38c4048e51e4b", + "08940dbbacb9f954882160468eb467188e8e202c", "manual" ], "wai-aria/row_colindex_4-manual.html": [ - "d3db5c738273004b2390a0ff49a8637425968626", + "3132898938ccd3446aea6526fb64e423f50692cf", "manual" ], "wai-aria/row_rowindex_4-manual.html": [ - "e668877bd45fc7d249ad8915671d738bf0646cc8", + "ddfe366280232db44e4817ed6ed8c004bf89af09", "manual" ], "wai-aria/rowheader_aria-colspan_2_on_div-manual.html": [ - "3a6b424100bc0e94a6970a18ff21a5be54931721", + "f769b49e191332ab241f45bb3b71abc30a4cda7a", "manual" ], "wai-aria/rowheader_aria-rowspan_2_on_div-manual.html": [ - "4b50fd0b4054963cfc2711e2b7c6987aba1ec75a", + "26739d2913a44d6fc992aed4fc8239a2d7b54468", "manual" ], "wai-aria/rowheader_colindex_4-manual.html": [ - "84c0f043ee5f87fc478fce61055d8bf3c8bdc4a6", + "715a78f143de01e5284f722aee3b5542c7279510", "manual" ], "wai-aria/rowheader_rowindex_4-manual.html": [ - "f4b4d80cc2c804cd03f85db6e2f01408662922b1", + "4dabfecc9fbb059c567455ce9c475a6684863bcd", "manual" ], "wai-aria/rowheader_selected_false_not_automatically_propagated-manual.html": [ - "1ac89c790fc77941821d5b25fa9f80bbc4512421", + "fc8ae61138d41fdf9879c33514c0755067ff4e43", "manual" ], "wai-aria/rowheader_selected_true_not_automatically_propagated-manual.html": [ - "adedbbf77b2b1881dc97e41365ede3159b7c0745", + "1b7deb77e11091fd2f5654f19e8d975deb18550e", "manual" ], "wai-aria/scripts/ATTAcomm.js": [ @@ -609000,239 +612920,239 @@ "support" ], "wai-aria/scrollbar_all_values_unspecified-manual.html": [ - "4fe8f7a1640e7343ee583991b5bf93467aa2df52", + "fd4558605c2d28cefa9be5af6e577a62b08147fb", "manual" ], "wai-aria/scrollbar_only_valuenow_unspecified-manual.html": [ - "476de611a9d3437254cbb75aafe0b74fc2eb40de", + "6c3a3bd4b0f2e7eca68532634a17d0ad28d2fa99", "manual" ], "wai-aria/scrollbar_orientation_unspecified-manual.html": [ - "0b232b5bf4c14c11ae57f90b533cfbaae559a7ad", + "d3b058efa8bdf91ac82e0c35b919ef997fd83410", "manual" ], "wai-aria/searchbox-manual.html": [ - "feb163a6b4c81d6c76381aeae8048ed5578151bd", + "17f8dd605b88237752652a6c4ec490a40278b634", "manual" ], "wai-aria/searchbox_activedescendant-manual.html": [ - "dd14675cec701d0f5c06c8bf03d5837aeebe9a7f", + "67cddeb872ebe6d2300ccc9479eedc8941b3167a", "manual" ], "wai-aria/searchbox_activedescendant_value_changes-manual.html": [ - "a8de5f8f1116e4009d158fc2e0c4dc2ebf0b30c5", + "203180c556540050e5eeab5857fc5429ba40acfd", "manual" ], "wai-aria/searchbox_autocomplete_both-manual.html": [ - "7763946ddb6d67a28c294c000370b9b3427b51bc", + "e0e0f0ce41a7003d418ed9a3f39266fa11b5dc72", "manual" ], "wai-aria/searchbox_autocomplete_inline-manual.html": [ - "57285eeb124be858e60aca78ddb32ea94c0866bf", + "6066c975be6515705f9f0adedcd9a5c6f0c8e537", "manual" ], "wai-aria/searchbox_autocomplete_list-manual.html": [ - "b5c9b3cddd08e18eccfdd5e865973c6d9846059d", + "d84fae68b5dd37fb6633b95bca09aa9628d92b1a", "manual" ], "wai-aria/searchbox_autocomplete_none-manual.html": [ - "30a44a4066dda6ad45eec4b10556ce8f48693829", + "385e484fac18540ecbadaadaf865b5212af5a82e", "manual" ], "wai-aria/searchbox_autocomplete_unspecified-manual.html": [ - "a92974567bbb8a7762abbcc726393cad8ccece73", + "d25438ae99d3f5ba7ebd65cf6f8a9b132e0bec10", "manual" ], "wai-aria/searchbox_multiline_false-manual.html": [ - "d75e8e7b1f0abee0ff159a5085d399c29c3b8973", + "2d5f84b16b4442c685b6f0aacc64fb47d7f298a5", "manual" ], "wai-aria/searchbox_multiline_true-manual.html": [ - "ae24cec0788402b73330d86c80f0e1a91def537a", + "f384be260a1583224c2f27ec16fb5e47d71ae0bc", "manual" ], "wai-aria/searchbox_multiline_unspecified-manual.html": [ - "492dc789fed40c60776f8dffa6022c7bb6ac5f36", + "6ea29851bd387c0513033ecf5899ca6cbb8005cd", "manual" ], "wai-aria/searchbox_placeholder-manual.html": [ - "e417f86e61db8cfcea05661654a53a6846c33f90", + "b1189a382227951cc680d85f183677d2c31e2499", "manual" ], "wai-aria/searchbox_readonly_false-manual.html": [ - "074c62ee94902d39ae5c934f0e60efb9d7316e92", + "7b79ffa76f36cafa51066935265dab394df367d9", "manual" ], "wai-aria/searchbox_readonly_true-manual.html": [ - "00c08ed1b329fd47a8c3f95147436c525e552201", + "e3500a8ed1b2e24d161ef5707c56f2b9443094fa", "manual" ], "wai-aria/searchbox_readonly_unspecified-manual.html": [ - "ea8a4407904b1e3e0157007ac960cf2899a24c68", + "a4c9ffde1c33fe47ca859dfdc948fde672979c45", "manual" ], "wai-aria/searchbox_required_false-manual.html": [ - "d0bc17a378163abe1763b868434a6e3f1b44f963", + "ecc7a32774da0109db7d6f19d4f37988ace6eba6", "manual" ], "wai-aria/searchbox_required_true-manual.html": [ - "30dcd28acda9f5aa6554b63bd2a3017cbc1fa575", + "5cfa6f5e2e6190a9cef59f1c7cc0f28f373929cc", "manual" ], "wai-aria/searchbox_required_unspecified-manual.html": [ - "24e3b6cb84507de31c4583bb74752873eaa16258", + "7fb3cc602bbe8e5349ead4fcd1948d7321023e28", "manual" ], "wai-aria/separator_focusable_all_values_unspecified-manual.html": [ - "eff36944c37a10d6aaef3667e6fb0dcd83eeb3ac", + "7ad743d54b72a816f8ad588fb1c539570c3bd5f3", "manual" ], "wai-aria/separator_focusable_only_valuenow_unspecified-manual.html": [ - "50270b9571dec5504619eed1b126d3930de113d1", + "c3d26689b598c9e94d8f33cb39242e2080d646ed", "manual" ], "wai-aria/separator_focusable_valuetext-manual.html": [ - "46b37611b28860f380d4ae3ae5cf8e94f8ff58fe", + "6a07d47b112906f7108b25e2178ae29f4bb19290", "manual" ], "wai-aria/separator_orientation_unspecified-manual.html": [ - "72cf219215e0f9602f305200b211d4b3f846e780", + "8d795f445bedb843978d466bb66252555aea727c", "manual" ], "wai-aria/separator_unfocusable_all_values_unspecified-manual.html": [ - "de8a98e36d471c02024d5e51402f73ab4bd19747", + "17c9cf065251a4b104a64b3255247706d758480e", "manual" ], "wai-aria/separator_unfocusable_valuetext-manual.html": [ - "cb5ded5679f9dee5737bbe56aca270863885b9ed", + "aee06b632569b2d4d97acf2a22aab5cf8cf65174", "manual" ], "wai-aria/slider_all_values_unspecified-manual.html": [ - "0a151a69f4b3eac15d9af37f65782ab63c9f80c6", + "91449879ecdbf2667ba3a55ada3b339b33beac9c", "manual" ], "wai-aria/slider_only_valuenow_unspecified-manual.html": [ - "b9ef4db978d658eb6b3abd661987160cc845abb7", + "febbe20600bb4d61241b86b49f00e3ec1daf5140", "manual" ], "wai-aria/slider_orientation_unspecified-manual.html": [ - "2ac72cd52bf16d3d82cd061297653110d5879be3", + "7b8beda876f92c13b20e4ce0a6422944df3122f6", "manual" ], "wai-aria/slider_readonly_false-manual.html": [ - "d8aa26c156de9f4a97a4a31cf115a570813811b8", + "06e82b9ce1ce35c50a085638c36a5da9071804b1", "manual" ], "wai-aria/slider_readonly_true-manual.html": [ - "954d5fb2adc0429a240d48fb5c323e6228a30fc8", + "806df56621071f712c3d2eb710c7ee5594a6564b", "manual" ], "wai-aria/slider_readonly_unspecified-manual.html": [ - "8a98ae32d296dc966833679d638dbaf7ae18995e", + "0ebd95161dcccd60a1732264808d0da65f46f24e", "manual" ], "wai-aria/spinbutton_all_values_unspecified-manual.html": [ - "cb8639bbf923f16a1d626e194e8ebfbbd684f9fc", + "5adef9a7ecf494c81d38ceebb7fb778e2c7f21c9", "manual" ], "wai-aria/spinbutton_only_aria-valuenow_unspecified-manual.html": [ - "3674425097ac4819c6ba9c1177dfac2b4e561d69", + "7176d4db2cf523f3f8a2b8e72b95f077ed2a0b40", "manual" ], "wai-aria/spinbutton_readonly_false-manual.html": [ - "0403e092e86dcb6378453b0127a9b54e634b28de", + "e3d2be53703e2c67883f2f15a6faba9e3408d183", "manual" ], "wai-aria/spinbutton_readonly_true-manual.html": [ - "47193688d79a6f9d46c22646b237a98eb5690fe1", + "757ba2feea88cf20c5af5995d35c2a629902d79f", "manual" ], "wai-aria/spinbutton_readonly_unspecified-manual.html": [ - "fbf40e53e2f991c6aaf515659bf71c6a090a92ac", + "9a8dc8f64985ebe8cdc60734e8c2c005b7ee4606", "manual" ], "wai-aria/switch_checked_false-manual.html": [ - "36c819b01b491f4ecdf6b84fd672699eb9c345b9", + "25d0d39fabbe978ec431c87af016741c38f74479", "manual" ], "wai-aria/switch_checked_mixed-manual.html": [ - "f1a95385e6d02c40d8714fc0ae7c363ca92874e5", + "8b4990563cd8c06734f749695a5ebb6146f04c18", "manual" ], "wai-aria/switch_checked_true-manual.html": [ - "80360ed1af6019dbcf507ca9b2583f473ac292e5", + "07d8f82c86dc4325c2f46c0eac85e50fe01a7055", "manual" ], "wai-aria/switch_checked_undefined-manual.html": [ - "0cb7f30250e94a430a1d6a823dc56d123ff9a26d", + "bc3d64ec11738d9ccc1aeb9c320d21f8bdc6d413", "manual" ], "wai-aria/switch_checked_value_changes-manual.html": [ - "42f4203b9c3dda7512e628603c2989a096fb3200", + "2319afc11f9996adc05612e7447b76e2d6f7faaa", "manual" ], "wai-aria/switch_readonly_false-manual.html": [ - "8aaf6c375293c37f652b10de9887341c75aae74b", + "4a04c2938f9bea89e5063c3bcba314fca1fcf22f", "manual" ], "wai-aria/switch_readonly_true-manual.html": [ - "35e4ed5ac27e810cfed0fc23383e1ca57663e0b5", + "ae5ba0e2ef2e5ca3c614c96a498f44b4e7ddebba", "manual" ], "wai-aria/switch_readonly_unspecified-manual.html": [ - "52979509b5daa2aa436e28d609dbb2e186e39320", + "a30d9da2a5205fec7eacee6617ccb4230bab3e3d", "manual" ], "wai-aria/tab_posinset_and_setsize-manual.html": [ - "561a5b5d3785e26252b633da3900fb88af0705db", + "41127dc9108b2c9dd1aea9774e06ffa0d9a30467", "manual" ], "wai-aria/table_colcount_-1-manual.html": [ - "b387f7abc0b1f6bb98ff075ff161dd73e0b694cc", + "0871f677e43f81d70816b34f20a9bd6033f1de13", "manual" ], "wai-aria/table_colcount_8-manual.html": [ - "2935a284b72da21579cf03dd6192becb85143f87", + "d43981921e51ffc912a4fe42208305cc68bbaedc", "manual" ], "wai-aria/table_rowcount_-1-manual.html": [ - "c537fa6393815df461dcf979fa2ffd2170e688db", + "9577cdf976eaee97fd48bdf79991bf399e2ec53b", "manual" ], "wai-aria/table_rowcount_3-manual.html": [ - "7a00f028a3fb4d57f27acdf0033120ac1621cc55", + "98b3af35be9d73e2c0d1abddf18e2a06199510ca", "manual" ], "wai-aria/tablist_orientation_horizontal-manual.html": [ - "2874e38a586fe85df586eb4f63fd1b47ee5b9691", + "ca8551d5bf9f812e9e4b0e37546e9d4756921b52", "manual" ], "wai-aria/tablist_orientation_unspecified-manual.html": [ - "0f476db12e0a08e8f9a59a92f91ce2321be8194e", + "4d5a4d5aca48824144d3f7c789d61b95bf254991", "manual" ], "wai-aria/tablist_orientation_vertical-manual.html": [ - "8114fc4112021e280b3ae0d4148099c9a274bbec", + "7522633eba07cd1089c8ca359b09340fc160b7e3", "manual" ], "wai-aria/term_role-manual.html": [ - "8f6b3bfa5c5c2edcad6b5de867a957ffcd021999", + "166c359674dc451ada5f6937837203cfce6e788c", "manual" ], "wai-aria/textbox_placeholder-manual.html": [ - "d027578eb8bab6f98a45fa37ecebf54ddf7310bc", + "4651808a01e7cb02da585b2bb80e972172796ee3", "manual" ], "wai-aria/toolbar_orientation_horizontal-manual.html": [ - "e1a0e1b40d281ccabfa66b50eb7c20c396d4c1e9", + "c6c97ac67eeb271e4c215d0d028b34820a401c66", "manual" ], "wai-aria/toolbar_orientation_unspecified-manual.html": [ - "7b4b9bdc5997a34558b4db149ffd53f017933dbc", + "e6da61e0af8fb4904a3b013864d6a3268f669b55", "manual" ], "wai-aria/toolbar_orientation_vertical-manual.html": [ - "dc6cf78657dacad6c2a547c07df672b147d03b2a", + "e66d3f93e1af02a6c71383c7cedea51788643e9c", "manual" ], "wai-aria/tools/convert_wiki.pl": [ @@ -609240,55 +613160,55 @@ "support" ], "wai-aria/tools/make_tests.pl": [ - "54a8f59aa4bafab1987f6c1c5016fd6ee44e574a", + "0359c634ff904a468221e6e43e149be71933d23e", "support" ], "wai-aria/tree_orientation_horizontal-manual.html": [ - "6a8bfea8cb1970f9b1a3db6cf226b1cf2028a1cf", + "13b932ea0e861e20e6b9a83fe31a7d7d4c76a433", "manual" ], "wai-aria/tree_orientation_unspecified-manual.html": [ - "3561b3619dbc9e8f501eed1ba11a641748090b04", + "ff8e7c8951f8d36342d2dbbc7e66a4f65e6b1375", "manual" ], "wai-aria/tree_orientation_vertical-manual.html": [ - "76339d1518a278b4ee2f101fd3aec2d5d6d49736", + "01bc012761dac90baecad04112f98343e4450da9", "manual" ], "wai-aria/treegrid_colcount_8-manual.html": [ - "0570ea3de9fe899cd7f235dd594e84f286ed01e2", + "49de06a346b175976ecb5fa6c2877228a90b9daa", "manual" ], "wai-aria/treegrid_orientation_horizontal-manual.html": [ - "3040b777d962f2bdfb45ee45a6a12df6faa9bfc7", + "3b920cab3ff2478c5550ac4a39e0532191bb5c47", "manual" ], "wai-aria/treegrid_orientation_unspecified-manual.html": [ - "790b9a0ad5f7200b6ada1c6b2c8b809e3a0a8449", + "446000d817f0d06a6787d6c2f575b4620f4789c0", "manual" ], "wai-aria/treegrid_orientation_vertical-manual.html": [ - "2cf7399d1a07559a25b24e9444dfca83797a1056", + "4307c24f262395a049e4bb6d35e572f07dac8330", "manual" ], "wai-aria/treegrid_rowcount_3-manual.html": [ - "7dd93febb3cf0264e0806146f24fc01bc65db093", + "830c52e6c375320555d9e2fc39db90ca2b09b785", "manual" ], "wai-aria/treeitem_selected_false-manual.html": [ - "f8415c67231925ead8b95d4c1d0b99e70631a118", + "f5b6cdc972b0f4ba28009b8f8c52183fec46811c", "manual" ], "wai-aria/treeitem_selected_true-manual.html": [ - "036b95e2f0c9c94e95889486b98d778254c1a600", + "d8e2cd3cffce3330321fb25c0bf195efb7a80ee6", "manual" ], "wai-aria/treeitem_selected_undefined-manual.html": [ - "cbc6184c2b9cd7ee1e45a99b9aef9849b383fced", + "6af60593f7b8d4bff09b0735fce6f72760e58320", "manual" ], "wai-aria/treeitem_selected_value_changes-manual.html": [ - "e82b65811aa337b03cfe72d25215c29234b798dd", + "c2f608333d243b0a5cb9296a1dc39c168d69527f", "manual" ], "wake-lock/OWNERS": [ @@ -609371,6 +613291,10 @@ "caaf2634451eb9228c0b20f0ac817d7a3d3fa685", "testharness" ], + "wasm/OWNERS": [ + "e4284c7c52365b575b20abcf696a5634ef86b769", + "support" + ], "wasm/compile_worker.js": [ "652193b876206d7a0f361f145469a604d03e3784", "support" @@ -609528,7 +613452,7 @@ "testharness" ], "web-animations/interfaces/Animation/idlharness.html": [ - "c73f39e1c27f1b04b4c44ac4e1e747ef3d24b287", + "e6fb57362e315021729a7a81b62fa383e51818e3", "testharness" ], "web-animations/interfaces/Animation/oncancel.html": [ @@ -609560,7 +613484,7 @@ "testharness" ], "web-animations/interfaces/AnimationEffect/getComputedTiming.html": [ - "fc183c88c463e08880cc0ed381474ee69d6e5056", + "3bd2527a7e6d135b30ca81a4968e1a4871906429", "testharness" ], "web-animations/interfaces/AnimationEffect/updateTiming.html": [ @@ -609576,7 +613500,7 @@ "testharness" ], "web-animations/interfaces/Document/getAnimations.html": [ - "41edbdf1f03889156068f38d87875387f129924f", + "6efcb382f3203dc51487b366c13d463d697ac100", "testharness" ], "web-animations/interfaces/Document/timeline.html": [ @@ -609768,31 +613692,31 @@ "testharness" ], "web-nfc/nfc_push_ArrayBuffer-manual.https.html": [ - "79189e00a1d62f0e1f936d5ca687bb48522dd0bc", + "acb2d28a5af18c96a234f4ff3312e7ea1831e23a", "manual" ], "web-nfc/nfc_push_DOMString-manual.https.html": [ - "f2656df15c0d0cf49eeb3645cf71bc1ab1c967c9", + "7cdeafe31291135dd99eb956fc9c6ff1b76211c0", "manual" ], "web-nfc/nfc_recordType_empty-manual.https.html": [ - "e85ae0dbad98d4f842d3b9d8b4a6f36b8071e5d6", + "4c24083a30ca16067454b6131ef2ae9f9ca12e27", "manual" ], "web-nfc/nfc_recordType_json-manual.https.html": [ - "58a65c05bbb9ba434dffb5d4a4adf9575ee5eaf8", + "194fa3df3ba9fd0e817c7c5651766d3c1c3d4292", "manual" ], "web-nfc/nfc_recordType_opaque-manual.https.html": [ - "3dd5221c1532b10c6aeb1e2380da73977f59993f", + "2aad46712ae71944fad51eca2b7a763866ba135f", "manual" ], "web-nfc/nfc_recordType_text-manual.https.html": [ - "287fb5e7659b0fe56e7747f8d0ecbeb461494b0d", + "9971b4c2c05587ceb3c6620fafd53887f0e1815d", "manual" ], "web-nfc/nfc_recordType_url-manual.https.html": [ - "efeacce32b87627d824131af5624d4f88f1f6045", + "f1b038d79eaf826bd52f8f137d4015e00650f81d", "manual" ], "web-nfc/nfc_watch.https.html": [ @@ -609912,13 +613836,17 @@ "support" ], "webaudio/js/helpers.js": [ - "3cb468605c1fa8e5005bc8552b15f7a37ee9b935", + "358f8c8b19509c9d0b1f24d098585add5c9f4519", "support" ], "webaudio/refresh_idl.rb": [ "9ef52c13448d19b241b40a5c81f4a0480c05c5de", "support" ], + "webaudio/resources/audio-param.js": [ + "d1b1f1fdeb695b9fe72857aa9fca1320b6c36ee1", + "support" + ], "webaudio/resources/audionodeoptions.js": [ "d7712311bddd23e171e7e1f024aec0a565b08a13", "support" @@ -609959,6 +613887,10 @@ "a00d7729bc338c12846f36b450b895d7d118f95e", "support" ], + "webaudio/resources/mix-testing.js": [ + "d35005ab2225da8c4438f2bb4bf3fbed8155f106", + "support" + ], "webaudio/resources/mixing-rules.js": [ "4508f0205419865b6166340ce6d4f955f914b6b1", "support" @@ -609991,6 +613923,18 @@ "7e35ac29f00d39c84230535212c0b9ea081951d3", "testharness" ], + "webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html": [ + "a4058a967414b087e19ad8dd2af0999152f1491c", + "testharness" + ], + "webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html": [ + "f4a4122ebd500cba1d5fb383369849e31f73d7f7", + "testharness" + ], + "webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-sizing.html": [ + "9389a7e0b4c115a756e547225140150136d1103d", + "testharness" + ], "webaudio/the-audio-api/the-analysernode-interface/test-analyser-gain.html": [ "e2320e33ef1df0155d5fcf536550e0e398b15407", "testharness" @@ -610015,6 +613959,18 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], + "webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html": [ + "b9edb1bd4139c0a045936942d35ac8c763460f5b", + "testharness" + ], + "webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html": [ + "cf04a13efacb1fe79856999db3ef1831749b4af0", + "testharness" + ], + "webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html": [ + "938459ceae37c527140f30d9fc793536b4290c4b", + "testharness" + ], "webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html": [ "34d9e7ccb333ce23c838126a4e84918321292d33", "testharness" @@ -610035,6 +613991,18 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], + "webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html": [ + "03d32deacab7a98f3cce29562b84158e3f512668", + "testharness" + ], + "webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html": [ + "0ef6d19b75e1437ea71846d5a0d1af7dd426dc83", + "testharness" + ], + "webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html": [ + "21ea30d8fa92e908da66e79fd127e8fa0203a4c5", + "testharness" + ], "webaudio/the-audio-api/the-audiodestinationnode-interface/.gitkeep": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" @@ -610087,6 +614055,50 @@ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-connect-audioratesignal.html": [ + "3a34d654e3f9f150a7efb3e18733ec8c9fc5635e", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html": [ + "db9fce12e15e0a640f13180e245488c6fab911f4", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html": [ + "0ce966ac4f2878a64822e997ef683d42f120d4c1", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html": [ + "6259a5438e1548ffbb3245e1211ae77348441622", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html": [ + "d40bf6c901e81a22d24ffd3d5142be8f2ae61252", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html": [ + "5b008e87cad5952ce8bc4ce5e0501decb51ceaeb", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html": [ + "e5dd2bcc3900d082f23a1ed169a8c2f17c463cca", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueAtTime.html": [ + "4fef01ac78d1274baec74a7609e65d7a087bb130", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html": [ + "297e745cd05bedd8d8069136b08cb583f20b474e", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html": [ + "c9e8ab0b530ad296654697dabf44c6403afbade7", + "testharness" + ], + "webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html": [ + "debf11e342633d931eb7c14e673a70b8e4ec84c6", + "testharness" + ], "webaudio/the-audio-api/the-audioparam-interface/automation-rate-testing.js": [ "abd017009aff151436f4f17ea51fe94e20c1cf6a", "support" @@ -610095,6 +614107,10 @@ "b02f43f108b7e1ba9c33aa0b872ee1bc60d31a25", "testharness" ], + "webaudio/the-audio-api/the-audioparam-interface/event-insertion.html": [ + "a41ff42bd211f135a9942e885f2134fa41a1e1d7", + "testharness" + ], "webaudio/the-audio-api/the-audioparam-interface/idl-test.html": [ "871ff25a150ee9a893d4580b13acd79ca3dd5a4d", "testharness" @@ -610743,6 +614759,14 @@ "b2ebe4b632b1a75e7334b97c3df7075f494dd5c6", "support" ], + "webdriver/tests/accept_alert/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/accept_alert/accept.py": [ + "840f2ba655688ac1ff7581557f7560f641b61fe8", + "wdspec" + ], "webdriver/tests/actions/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" @@ -610807,36 +614831,56 @@ "95203777fcc012ab64465287737a89a4ba2c31dc", "support" ], - "webdriver/tests/conftest.py": [ - "c812269d034c9ca1b8c4f136dd5d0cea52f4d0f0", + "webdriver/tests/add_cookie/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/contexts/json_serialize_windowproxy.py": [ - "d29c82c48b3bd1e2b07c40798a774eb77d6178a5", + "webdriver/tests/add_cookie/add.py": [ + "29891e121def1917c47c70efd19b40ed5f2ea61d", "wdspec" ], - "webdriver/tests/contexts/maximize_window.py": [ - "e0dfeb6234371077baa7f67a45d7ffa9b61c9759", + "webdriver/tests/close_window/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/close_window/close.py": [ + "a98fdaa5d8afe6ddca892e8857c134ba24b0e43a", "wdspec" ], - "webdriver/tests/contexts/resizing_and_positioning.py": [ - "479379109115668183643e8a050396219332887d", + "webdriver/tests/close_window/user_prompts.py": [ + "30c12199dc21e1ffca80662d2cb7ec7bd3d9ef86", "wdspec" ], - "webdriver/tests/cookies/add_cookie.py": [ - "29891e121def1917c47c70efd19b40ed5f2ea61d", + "webdriver/tests/conftest.py": [ + "c812269d034c9ca1b8c4f136dd5d0cea52f4d0f0", + "support" + ], + "webdriver/tests/delete_cookie/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/delete_cookie/delete.py": [ + "1f0d6b861be1ed682fd87a402908cee186a3987c", "wdspec" ], - "webdriver/tests/cookies/delete_cookie.py": [ - "dbb50588ba525f3ec27a7408eaa4c240614696d5", + "webdriver/tests/delete_cookie/user_prompts.py": [ + "65b753bd80a06c3c20b0330f624a4d395fdb7ab2", "wdspec" ], - "webdriver/tests/cookies/get_named_cookie.py": [ - "a3116e826f4db0221224ccb9a0e0d71ecb1f9a85", + "webdriver/tests/dismiss_alert/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/dismiss_alert/dismiss.py": [ + "e213f1939ff5cc2fbdebb2bd8e9445e284803a60", "wdspec" ], - "webdriver/tests/document_handling/page_source.py": [ - "5dddfce0a5e43f02b8a050afda8c9a07c43cf797", + "webdriver/tests/element_clear/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/element_clear/clear.py": [ + "d5a0a37d410f5a748aee5ac5be75acb837e491f8", "wdspec" ], "webdriver/tests/element_click/__init__.py": [ @@ -610844,7 +614888,7 @@ "support" ], "webdriver/tests/element_click/bubbling.py": [ - "67d9b7aeb95132759d28696cdcc60a279ccb702a", + "492e283b686abe0743d72e31017be149726628f9", "wdspec" ], "webdriver/tests/element_click/select.py": [ @@ -610852,183 +614896,323 @@ "wdspec" ], "webdriver/tests/element_click/stale.py": [ - "37af63203540dfe11d36fe05d74694f05c6505f2", + "490b6c17365c5eab24fd4a7ac07be6614a86a934", "wdspec" ], - "webdriver/tests/element_retrieval/__init__.py": [ + "webdriver/tests/element_send_keys/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/element_retrieval/find_element.py": [ - "8c9ed3ac2169f4b65a2e172a6e77b9586d83afa2", + "webdriver/tests/element_send_keys/content_editable.py": [ + "9c071e60e1203cf31120f20874b5f38ba41dacc3", "wdspec" ], - "webdriver/tests/element_retrieval/find_element_from_element.py": [ - "4ac7c4f27f19fe0b6a42fe888b478b78d9c4ca7e", + "webdriver/tests/element_send_keys/form_controls.py": [ + "ec6bdf64c7c4d2e3963e89c8410f69f738565f78", "wdspec" ], - "webdriver/tests/element_retrieval/find_elements.py": [ - "fa8c2de1ffd12432bf14368b9c72000567ab8d20", + "webdriver/tests/element_send_keys/interactability.py": [ + "5374827c90845ded660d540d23bb7e07ac84e445", "wdspec" ], - "webdriver/tests/element_retrieval/find_elements_from_element.py": [ - "0afca7c9c332ac6bc4da4dd9607ae36b42914a14", + "webdriver/tests/element_send_keys/scroll_into_view.py": [ + "e4a50a53a13c1ab76c6c002bbda1c103f8c32ccf", "wdspec" ], - "webdriver/tests/element_retrieval/get_active_element.py": [ - "7d40a7641dbf04cd78f1dba630afa2e8d80dad13", + "webdriver/tests/execute_async_script/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/execute_async_script/collections.py": [ + "d6c95dfdcbfc3b9cf91cf6f943a17b7cd0fee79d", "wdspec" ], - "webdriver/tests/element_send_keys/__init__.py": [ + "webdriver/tests/execute_async_script/user_prompts.py": [ + "8b161d459074d7e2a3e726663cedfb1cd8636f0b", + "wdspec" + ], + "webdriver/tests/execute_script/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/element_send_keys/form_controls.py": [ - "d169ab4ec07abb0ad3b7b2759f8156d0ab69c6db", + "webdriver/tests/execute_script/collections.py": [ + "0ee4e340b38b6aa59043286755822460e76b2dbd", "wdspec" ], - "webdriver/tests/element_send_keys/interactability.py": [ - "197bf11c6cae354d9f3cc07f836a857345046e1c", + "webdriver/tests/execute_script/cyclic.py": [ + "21bae43b3a6e966b8698b7c439b29a68029adc58", "wdspec" ], - "webdriver/tests/element_send_keys/scroll_into_view.py": [ - "fb192d5d1d93aa729b07cadcadfa630587bd0b39", + "webdriver/tests/execute_script/json_serialize_windowproxy.py": [ + "20db10d82ed2b28a22674fcdc37cac0323d33c95", "wdspec" ], - "webdriver/tests/execute_async_script/__init__.py": [ + "webdriver/tests/execute_script/user_prompts.py": [ + "0e94c156954b90eca2005f6ad9fa5a4601169fd9", + "wdspec" + ], + "webdriver/tests/find_element/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/execute_async_script/collections.py": [ - "b10e02dff5437ae2b6ed6cc17141e5643dc1b75d", + "webdriver/tests/find_element/find.py": [ + "9af0db4de0d09cbf68fa43bb40145cffc7b95635", "wdspec" ], - "webdriver/tests/execute_async_script/user_prompts.py": [ - "cf789bc7a329b78b7d61b894209d064d3d80b3b0", + "webdriver/tests/find_element_from_element/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/find_element_from_element/find.py": [ + "7720ad2042fbb77c032223b224a8593b2a11506a", "wdspec" ], - "webdriver/tests/execute_script/__init__.py": [ + "webdriver/tests/find_elements/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/execute_script/collections.py": [ - "7162405055534f77fd7e57419b3cc2a210ddd4e0", + "webdriver/tests/find_elements/find.py": [ + "27757f16906f636f42b82c21f4631eb83056cca8", "wdspec" ], - "webdriver/tests/execute_script/cyclic.py": [ - "9d8a28b94b8cdac88650b675cb00bf21261444e8", + "webdriver/tests/find_elements_from_element/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/find_elements_from_element/find.py": [ + "2daef29773c98649b04e3d6e97380ba569ec045d", "wdspec" ], - "webdriver/tests/execute_script/user_prompts.py": [ - "1cb98dd72664cfcfede1255484239f4505c06d20", + "webdriver/tests/fullscreen_window/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/fullscreen_window/fullscreen.py": [ + "8a6e06b2fbd2ec80326ab1145e6ddfb35c6995b4", "wdspec" ], - "webdriver/tests/fullscreen_window.py": [ - "c244064c0595d9274ddef98c527d193355ba13fa", + "webdriver/tests/fullscreen_window/user_prompts.py": [ + "8d6d68bb6bfa9956db5b33598ae3cf33f7022de4", "wdspec" ], - "webdriver/tests/get_window_rect.py": [ - "c9139c16aa950c734c776887d6a762b867790812", + "webdriver/tests/get_active_element/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_active_element/get.py": [ + "6d48b8577c9edf5f1e39fae461831de742ff9dd8", "wdspec" ], - "webdriver/tests/interaction/element_clear.py": [ - "476fad0b4a5a38a9ac15ddeb1c26b0b18fd66e8c", + "webdriver/tests/get_alert_text/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_alert_text/get.py": [ + "f3bf7edd86c94e82c4d09973d4a4c7b35c3fa681", "wdspec" ], - "webdriver/tests/interaction/send_keys_content_editable.py": [ - "9c071e60e1203cf31120f20874b5f38ba41dacc3", + "webdriver/tests/get_current_url/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_current_url/get.py": [ + "f65054e80f7ddc9a7b8600765929935355b5f447", + "wdspec" + ], + "webdriver/tests/get_current_url/user_prompts.py": [ + "3241e1d4dbda430b32763006d558fb53d06ffaa1", + "wdspec" + ], + "webdriver/tests/get_element_attribute/get.py": [ + "3fdd451b8aa73729f25325cb0e43ae389a223ee7", + "wdspec" + ], + "webdriver/tests/get_element_property/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_element_property/get.py": [ + "2b36e390348a37e2138f480a7f36eb08ef6a2ee5", + "wdspec" + ], + "webdriver/tests/get_element_property/user_prompts.py": [ + "84a1817bd815bd8c2267862eb3d5f927f2849777", + "wdspec" + ], + "webdriver/tests/get_element_tag_name/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_element_tag_name/get.py": [ + "66a0b57c29a006b1200e63239a4ea5f8cb90c1bd", + "wdspec" + ], + "webdriver/tests/get_element_tag_name/user_prompts.py": [ + "88ee5a130fb8fb55974b431d24163bd7de8b305f", + "wdspec" + ], + "webdriver/tests/get_element_text/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_element_text/get.py": [ + "8edcb5068617b13c808ddc336196a7e0e98a8072", + "wdspec" + ], + "webdriver/tests/get_named_cookie/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_named_cookie/get.py": [ + "a3116e826f4db0221224ccb9a0e0d71ecb1f9a85", + "wdspec" + ], + "webdriver/tests/get_timeouts/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_timeouts/get.py": [ + "b1d170df31bf2b715a9da639cc3c833dde0a43d6", + "wdspec" + ], + "webdriver/tests/get_title/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_title/get.py": [ + "69a3e55d2f34dc02285af89d78a75d46e7d1282c", + "wdspec" + ], + "webdriver/tests/get_title/user_prompts.py": [ + "fd24d562bd7d945de1e5f87c241f4c3717359838", + "wdspec" + ], + "webdriver/tests/get_window_rect/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/get_window_rect/get.py": [ + "8d687026889e601f4c1987996f4e5306b0f627f9", + "wdspec" + ], + "webdriver/tests/get_window_rect/user_prompts.py": [ + "5fd2bc48547788bd24b3b5fc38a18209d85a6747", "wdspec" ], "webdriver/tests/interface.html": [ "f7b2c45ff8b1b5790dd390fbe2ab997766f5d9a8", "testharness" ], - "webdriver/tests/minimize_window.py": [ - "08d4414ce915f1ebe7825d5d99e204dc331fe155", + "webdriver/tests/is_element_selected/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/is_element_selected/selected.py": [ + "afed5bfc86527410e0fb521f7f75d79bee1fb060", "wdspec" ], - "webdriver/tests/navigation/current_url.py": [ - "828e40301838c99aa2978733bbce3db3acc185a0", + "webdriver/tests/is_element_selected/user_prompts.py": [ + "69d7821499ee460f31ed97f3f839cf6899add8fd", "wdspec" ], - "webdriver/tests/navigation/get_title.py": [ - "2ee18932a8ae3c4190b37e2b28141a6af49cc507", + "webdriver/tests/maximize_window/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/maximize_window/maximize.py": [ + "be54b714b8d6c8f282ee896af4a449ccba4cd060", + "wdspec" + ], + "webdriver/tests/maximize_window/user_prompts.py": [ + "99afcf2148c524eabee410c5ebb89327467a5e35", "wdspec" ], - "webdriver/tests/sessions/get_timeouts.py": [ - "eaee354d16aa8c3a0fc960198fa4c5d9365bdee5", + "webdriver/tests/minimize_window/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/minimize_window/minimize.py": [ + "8b59610ffcbb4ab41a74f149dc74d415edfaf60f", "wdspec" ], - "webdriver/tests/sessions/new_session/conftest.py": [ + "webdriver/tests/minimize_window/user_prompts.py": [ + "668c775a0e60b377a5a558a2a38b8887ac2683a0", + "wdspec" + ], + "webdriver/tests/new_session/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" + ], + "webdriver/tests/new_session/conftest.py": [ "d2df38e506cb9a3e501f03fe03e2a31af42d6f04", "support" ], - "webdriver/tests/sessions/new_session/create_alwaysMatch.py": [ + "webdriver/tests/new_session/create_alwaysMatch.py": [ "84f8ad0908e9ec787f9db73ff66cbe193c2c9626", "wdspec" ], - "webdriver/tests/sessions/new_session/create_firstMatch.py": [ + "webdriver/tests/new_session/create_firstMatch.py": [ "fbdabf1852c07db0f5df2d47954c1cd5d7285492", "wdspec" ], - "webdriver/tests/sessions/new_session/default_values.py": [ + "webdriver/tests/new_session/default_values.py": [ "92c26366f8fd0d37587457b9b5a630df4b19cc60", "wdspec" ], - "webdriver/tests/sessions/new_session/invalid_capabilities.py": [ + "webdriver/tests/new_session/invalid_capabilities.py": [ "fcc36e5ca46cb8a9fb9927d5f618c7e9433a0260", "wdspec" ], - "webdriver/tests/sessions/new_session/merge.py": [ + "webdriver/tests/new_session/merge.py": [ "000b28631bb6d862b654f1f998852f5f1a6b2e12", "wdspec" ], - "webdriver/tests/sessions/new_session/response.py": [ + "webdriver/tests/new_session/response.py": [ "5eabb99858b9c3051efb351096d7ba8dca8dbfce", "wdspec" ], - "webdriver/tests/sessions/new_session/support/__init__.py": [ + "webdriver/tests/new_session/support/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/sessions/new_session/support/create.py": [ + "webdriver/tests/new_session/support/create.py": [ "4bfb99fd4ba44ab5b4e70e9246cbb200c098ae89", "support" ], - "webdriver/tests/sessions/status.py": [ - "75edf0e629d9cd494c63585408c76217ff953722", - "wdspec" + "webdriver/tests/page_source/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" ], - "webdriver/tests/set_window_rect.py": [ - "079038aa66cb729cf205aac040a5fe075d01fd8a", + "webdriver/tests/page_source/source.py": [ + "f5e96dee33de36e3626c3e9bbfdd0014b27c305c", "wdspec" ], - "webdriver/tests/state/__init__.py": [ + "webdriver/tests/send_alert_text/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/state/get_element_attribute.py": [ - "1fcd451313d40a0b0a84ced63596d032ffc97f2a", + "webdriver/tests/send_alert_text/send.py": [ + "743b0285cb404d5a2aafde268f9ba7e574760bd1", "wdspec" ], - "webdriver/tests/state/get_element_property.py": [ - "5e5d8e471d69dd8116e37de07abc07af09216f66", - "wdspec" + "webdriver/tests/set_window_rect/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" ], - "webdriver/tests/state/get_element_tag_name.py": [ - "ce749e286bd030083fcac15dd75c49caf032f990", + "webdriver/tests/set_window_rect/set.py": [ + "79de443bc251f7effaa7c2ef3b95695f22db01c6", "wdspec" ], - "webdriver/tests/state/is_element_selected.py": [ - "f52c565da22038a41db7344cbcfa2a6a101cc61d", + "webdriver/tests/set_window_rect/user_prompts.py": [ + "4ed66d05835d3ab229cb90928e0ca2a15ba08c8a", "wdspec" ], - "webdriver/tests/state/text/__init__.py": [ + "webdriver/tests/status/__init__.py": [ "da39a3ee5e6b4b0d3255bfef95601890afd80709", "support" ], - "webdriver/tests/state/text/get_text.py": [ - "570274d59020c4d8d0b8ecd604660ee7d710a165", + "webdriver/tests/status/status.py": [ + "1302349ca7d6a3dcc49e26ca0345023a5c6bbe14", "wdspec" ], "webdriver/tests/support/__init__.py": [ @@ -611040,7 +615224,7 @@ "support" ], "webdriver/tests/support/fixtures.py": [ - "e787c0ef06fcdfc86f337be5af61e492be08ec9c", + "126e82c42568c9ecb240e735a2b1361882ecd9ba", "support" ], "webdriver/tests/support/http_request.py": [ @@ -611048,7 +615232,7 @@ "support" ], "webdriver/tests/support/inline.py": [ - "ffabd6a12d6e7928176fa00702214e0c8e0a25d7", + "48399821b7abca50df824e37c41829d7a4573be1", "support" ], "webdriver/tests/support/merge_dictionaries.py": [ @@ -611059,25 +615243,17 @@ "511d4ba0ff21325b7503440b4111fac325139edc", "support" ], - "webdriver/tests/switch_to_parent_frame.py": [ - "487a0588e9c017640017b775c06c21f919d16fa9", - "wdspec" - ], - "webdriver/tests/user_prompts/accept_alert.py": [ - "9cd5e82f18455062ec07a5c8a0bef31cfe4ea86f", - "wdspec" - ], - "webdriver/tests/user_prompts/dismiss_alert.py": [ - "f200db4350a738fc14c9aed853fd3011141e8f3a", - "wdspec" + "webdriver/tests/switch_to_parent_frame/__init__.py": [ + "da39a3ee5e6b4b0d3255bfef95601890afd80709", + "support" ], - "webdriver/tests/user_prompts/get_alert_text.py": [ - "5547f710db1787eb44454988d32a4b52c758e9c2", + "webdriver/tests/switch_to_parent_frame/switch.py": [ + "c184952fc8a78f5edc7d573a9f8440b5eec334cc", "wdspec" ], - "webdriver/tests/user_prompts/send_alert_text.py": [ - "e6878e7923b1cdddff2450057020de0bf2e6aa7c", - "wdspec" + "webgl/OWNERS": [ + "0df8e72f3ab70719aac73d3b06f043fac629939b", + "support" ], "webgl/bufferSubData.html": [ "526612470551a0eb157b310c587d50080087808d", @@ -611592,7 +615768,7 @@ "support" ], "webrtc/RTCDTMFSender-insertDTMF.https.html": [ - "79574cff7e0500cecaf7e3ae182e89d98f49ce72", + "a5fc15d44fe572744c07d933b9204d9319c968cd", "testharness" ], "webrtc/RTCDTMFSender-ontonechange-long.https.html": [ @@ -611628,7 +615804,11 @@ "testharness" ], "webrtc/RTCIceTransport.html": [ - "c145a8a34c79dd970475e77ff5bf1a363c0ac56c", + "db758cc2a744c049c291575e408dbb5f280cdf19", + "testharness" + ], + "webrtc/RTCPeerConnection-add-track-no-deadlock.https.html": [ + "a16eaf6805528c2b73650694f26568f41be5d5ff", "testharness" ], "webrtc/RTCPeerConnection-addIceCandidate.html": [ @@ -611644,7 +615824,7 @@ "testharness" ], "webrtc/RTCPeerConnection-canTrickleIceCandidates.html": [ - "0f585a89bd8f25aa8f83b6ec39b704cbb8e970b2", + "8401fdc22f8f8867aa361f6a83834cdeb7a2a9d1", "testharness" ], "webrtc/RTCPeerConnection-connectionState.html": [ @@ -611680,11 +615860,11 @@ "testharness" ], "webrtc/RTCPeerConnection-getIdentityAssertion.html": [ - "14467ef5431d17e7c6d37d78919c363cd5c98c6f", + "e87f8367bcd63ed4407e256b6fea42f9f66ecd40", "testharness" ], "webrtc/RTCPeerConnection-getStats.https.html": [ - "9446d7bc1aefa7edd28b425415d983d69311e0ca", + "913cbc3d2aaf724e70108e7854f56ad5bb9b2283", "testharness" ], "webrtc/RTCPeerConnection-getTransceivers.html": [ @@ -611716,7 +615896,7 @@ "testharness" ], "webrtc/RTCPeerConnection-peerIdentity.html": [ - "1cc5702e0aee887d925d2bf3471ac759d7430874", + "5aa9f3d712dd320cc85645abd39f960b5072349b", "testharness" ], "webrtc/RTCPeerConnection-removeTrack.https.html": [ @@ -611724,7 +615904,7 @@ "testharness" ], "webrtc/RTCPeerConnection-setDescription-transceiver.html": [ - "aab677c9196488544b30c7eecd180c3046290bb2", + "a21fe04592ad6941aa4277535d6482519b67ae74", "testharness" ], "webrtc/RTCPeerConnection-setLocalDescription-answer.html": [ @@ -611772,7 +615952,7 @@ "testharness" ], "webrtc/RTCPeerConnection-setRemoteDescription.html": [ - "2a2e3f9ff0a5912fa260d7124f7f5a9c3862c533", + "dc96d96b1bd10da63021adbd2a48b2f4fb35d31f", "testharness" ], "webrtc/RTCPeerConnection-track-stats.https.html": [ @@ -611820,7 +616000,7 @@ "testharness" ], "webrtc/RTCRtpReceiver-getContributingSources.https.html": [ - "a81980a24e23e9c5c350d65be05bae97b3ef1e6d", + "11a63da6218738b5d67f0a7f15e57a077e76ba89", "testharness" ], "webrtc/RTCRtpReceiver-getParameters.html": [ @@ -611828,11 +616008,11 @@ "testharness" ], "webrtc/RTCRtpReceiver-getStats.https.html": [ - "a74bf84faa66028f23c5c0de8ea7b1e89aeed98b", + "ac5c0244fe64a5c07a7d255003c783e27a699728", "testharness" ], "webrtc/RTCRtpReceiver-getSynchronizationSources.https.html": [ - "56d0157f4ce987436c12ddff886b74549abbe682", + "11aa1d9f6833dd019ae7ade7b9ec14780f271650", "testharness" ], "webrtc/RTCRtpSender-getCapabilities.html": [ @@ -611840,7 +616020,7 @@ "testharness" ], "webrtc/RTCRtpSender-getStats.https.html": [ - "64c4424e36c566294a317fb423eb02e97a9ebbca", + "ee215306e1d9d1fdcb65bd5244da09fb2005e799", "testharness" ], "webrtc/RTCRtpSender-replaceTrack.html": [ @@ -611904,7 +616084,7 @@ "testharness" ], "webrtc/identity-helper.js": [ - "c7639c627cceaad0e122d83ccde429d044c0773d", + "7e12bca67dadbdcec5cbba31817dbec3f01da57c", "support" ], "webrtc/interfaces.https.html": [ @@ -611919,6 +616099,14 @@ "f0292ca52ee86920d0fdb8bccae2bc40a8ef99af", "testharness" ], + "webrtc/protocol/README.txt": [ + "af7066f4e223c39ff45a095c78acf4ca59a211ba", + "support" + ], + "webrtc/protocol/video-codecs.html": [ + "60f8a95a3fe3aac9b361e52d2d974cdd2483a46d", + "testharness" + ], "webrtc/simplecall.https.html": [ "146432ca56e487a035df8ad9d5a7fa4a495b5405", "testharness" @@ -613175,6 +617363,14 @@ "c11bbbd5997aead080a98980bc86ae2ab757c5a9", "support" ], + "webusb/resources/usb.dedicatedworker.sharedworker.js": [ + "f51c43cbe1ad70e6f3c7b88bcce2cf6edf02b8ad", + "support" + ], + "webusb/resources/usb.serviceworker.js": [ + "04f3078ecce997964c055ef52dfbbc16bc367d78", + "support" + ], "webusb/usb-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html": [ "fda5a143afa30b86a318b3ab74baed513a5275bb", "testharness" @@ -613243,6 +617439,18 @@ "f08a98a927d57cda8b780a8304a0fa6cf727cc81", "testharness" ], + "webusb/worker/usb.dedicatedworker.https.html": [ + "556e26de5f184609e0e49f02795f96aef524a7c2", + "testharness" + ], + "webusb/worker/usb.serviceworker.https.html": [ + "e225db3ae598448f9d02273f5df90d5078c4fbf2", + "testharness" + ], + "webusb/worker/usb.sharedworker.https.html": [ + "54351ba4a607da19d5f190884b84c9cbea2e41b7", + "testharness" + ], "webvr/OWNERS": [ "adb04954bffbb33f29864668db95f5c5367d6a05", "support" @@ -616112,7 +620320,7 @@ "support" ], "webxr/interfaces.https.html": [ - "22e2278ab484ced51fd0a3880d2bfbf610650371", + "b723ad7105c7e5c12ba5fe75ceac3de3d990dfe2", "testharness" ], "webxr/resources/webxr_check.html": [ @@ -616828,11 +621036,11 @@ "testharness" ], "workers/modules/dedicated-worker-import-meta.html": [ - "ba8b24064e23f018ffd3ac9e4184d6f856123bff", + "32cd3419ff904a2440d9a6eaa7cb28f78d4a7e32", "testharness" ], "workers/modules/dedicated-worker-import.html": [ - "752698b4f8f7298ca2ecc74d41887117a636118a", + "b9f5a7a0384ac3f34c48f32a378b758880f59b06", "testharness" ], "workers/modules/dedicated-worker-options-type.html": [ @@ -616844,17 +621052,25 @@ "support" ], "workers/modules/resources/dynamic-import-given-url-worker.js": [ - "372686abd1b2d2d09228a44f6420c646319e0bd1", + "0d2cfe16d71bb17577c6cf6cde5973c18c2c70fe", "support" ], "workers/modules/resources/dynamic-import-worker.js": [ "444e313fe51923097e3672d88d0afd30aac5ecab", "support" ], + "workers/modules/resources/empty-worker.js": [ + "84b3339c3419e318803e51f46d7252d9e8ac183b", + "support" + ], "workers/modules/resources/import-meta-url-worker.js": [ "83f231a886c36543721c2b0204c18b97d10968f8", "support" ], + "workers/modules/resources/import-scripts-worker.js": [ + "3fd01d578893de9ea6f19dadb5f34136b459e96e", + "support" + ], "workers/modules/resources/nested-dynamic-import-worker.js": [ "4ee05f3be8a1b41a9e2fa3e24d40ec5103f67eac", "support" @@ -616871,6 +621087,10 @@ "f69987442b6a223a868e6c1a7ca6d9cee2976068", "support" ], + "workers/modules/resources/static-import-non-existent-script-worker.js": [ + "e8e1f0aedcc780aac742af01387dd151b10104bc", + "support" + ], "workers/modules/resources/static-import-worker.js": [ "6d5fb2c553d2f32cdd16722a85bd65e0a172768c", "support" @@ -617255,6 +621475,10 @@ "c6a02eed61fe26e59252314cbbe090eeed9de9ca", "testharness" ], + "worklets/OWNERS": [ + "e2dd08513daf7b513cf2db811841d50153999954", + "support" + ], "worklets/README.md": [ "33a3530260a18e74dd96470d9890bbdb4ecdb08d", "support" @@ -617324,7 +621548,7 @@ "support" ], "worklets/resources/credentials-tests.js": [ - "642b8039439a20609788d36a0bc7d116fc8e4f6d", + "bddea8fd1aeab9ae3c6d6c0c6d3d286299e31b2e", "support" ], "worklets/resources/credentials.py": [ @@ -617416,7 +621640,7 @@ "support" ], "worklets/resources/service-worker-interception-tests.js": [ - "e23072b8b5695b7669d855197285b8ec3534b6e7", + "42ebe0dd946d39dcf3c211581a15d0f648a67a08", "support" ], "worklets/resources/service-worker.js": [ @@ -617439,6 +621663,10 @@ "2984dfb09c88d7a1831a60d62c64c9b2ec2f6673", "support" ], + "x-frame-options/README.md": [ + "cb5f2cb5d74263ce584e1ad76045a04afae4ba0a", + "support" + ], "x-frame-options/deny.sub.html": [ "eb6b6474a393714f62a85bf435e7f342ceff2e0e", "testharness" @@ -617620,15 +621848,15 @@ "testharness" ], "xhr/access-control-basic-denied.htm": [ - "b83febc0462507d5a26be9b801cd7842b97f6e90", + "665f4c60237b69e3f85cc18785fffc93e6bed11e", "testharness" ], "xhr/access-control-basic-get-fail-non-simple.htm": [ - "54815c2c527f83e0dd2e4d0462efce8c91cdda6e", + "633746c76163c9e2427068c1d7dc7acd77ff1feb", "testharness" ], "xhr/access-control-basic-non-cors-safelisted-content-type.htm": [ - "69be9a4a9241abd923539c351e60ff6f32b9790b", + "f13827add41610f3595d504780e289daccfb6b84", "testharness" ], "xhr/access-control-basic-post-success-no-content-type.htm": [ @@ -617636,7 +621864,7 @@ "testharness" ], "xhr/access-control-basic-post-with-non-cors-safelisted-content-type.htm": [ - "94c893c91a4ab574e956f4a27c62d5c294e29d7a", + "47266b34b4371387d8bdba2ac80feb0d6f7678c0", "testharness" ], "xhr/access-control-basic-preflight-denied.htm": [ @@ -617700,15 +621928,15 @@ "testharness" ], "xhr/access-control-preflight-sync-header-denied.htm": [ - "f10476c35d6316b90bebfc38fe5f4bf436b6d89b", + "d2f129e8190e7b7255ec816c0fbca921e24d590a", "testharness" ], "xhr/access-control-preflight-sync-method-denied.htm": [ - "34b48c93dc7b4875082378c73d08eb0b22706e94", + "d20f43761f78b5b8679b7a25c41bf7493f754f40", "testharness" ], "xhr/access-control-preflight-sync-not-supported.htm": [ - "bc71e3358aab575c9732eebe36eb4152964691cd", + "0afed5f832be48edf1f2f2118e95ddaf88025c97", "testharness" ], "xhr/access-control-recursive-failed-request.htm": [ @@ -617764,11 +621992,11 @@ "testharness" ], "xhr/event-error-order.sub.html": [ - "5d0328ace02c4e7075bcc310392940bb67bd627d", + "684305e60b6b116cf191992df94d46d98c077ea6", "testharness" ], "xhr/event-error.sub.html": [ - "040207a85f39b12755bfb909afc3c31b0d823698", + "0504023101398c690fd231b7c301ce973aae8967", "testharness" ], "xhr/event-load.htm": [ @@ -618728,11 +622956,11 @@ "testharness" ], "xhr/send-network-error-async-events.sub.htm": [ - "85d0484051e19077c1dd0fde8845761fdca45b5a", + "7bf76749e25cfcd6472e45673fccedb121cc58f4", "testharness" ], "xhr/send-network-error-sync-events.sub.htm": [ - "8dd189e5d654c1fc46808dbd860ed0b055851227", + "fdc6135b6834556c49943cc9a4d1fa8e75983e65", "testharness" ], "xhr/send-no-response-event-loadend.htm": [ @@ -618899,6 +623127,10 @@ "42182437d8c1015339825c035127877f4970decb", "testharness" ], + "xhr/sync-no-progress.any.js": [ + "db6171c61a37cd98ea5b9c1549432f1e2b53e7eb", + "testharness" + ], "xhr/template-element.html": [ "748f12beaa646e244f8312afd545f56075cac727", "testharness" diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini new file mode 100644 index 000000000000..747bb9007a10 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_AES-CBC.https.any.worker.html] + [Untitled] + expected: FAIL + + +[failures_AES-CBC.https.any.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js.ini deleted file mode 100644 index 8ac82d02f130..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_AES-CBC.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js.ini new file mode 100644 index 000000000000..01bfb625629f --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_AES-CTR.https.any.html] + [Untitled] + expected: FAIL + + +[failures_AES-CTR.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js.ini deleted file mode 100644 index 965b8f240387..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_AES-CTR.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini new file mode 100644 index 000000000000..724fcb62a474 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_AES-GCM.https.any.worker.html] + [Untitled] + expected: FAIL + + +[failures_AES-GCM.https.any.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js.ini deleted file mode 100644 index 2dfaeb46c7e9..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_AES-GCM.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini new file mode 100644 index 000000000000..ff49a47c28cf --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_AES-KW.https.any.html] + [Untitled] + expected: FAIL + + +[failures_AES-KW.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js.ini deleted file mode 100644 index d1de9f827a08..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_AES-KW.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.any.js.ini new file mode 100644 index 000000000000..d68b8feea7c9 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_ECDH.https.any.worker.html] + [Untitled] + expected: FAIL + + +[failures_ECDH.https.any.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js.ini deleted file mode 100644 index b5483769a8ae..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_ECDH.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js.ini new file mode 100644 index 000000000000..bcd83ba3f05d --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_ECDSA.https.any.html] + [Untitled] + expected: FAIL + + +[failures_ECDSA.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js.ini deleted file mode 100644 index 41afcd71a309..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_ECDSA.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini new file mode 100644 index 000000000000..6c6b095c84a6 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_HMAC.https.any.html] + [Untitled] + expected: FAIL + + +[failures_HMAC.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js.ini deleted file mode 100644 index e9b1b81046d3..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_HMAC.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js.ini new file mode 100644 index 000000000000..46d87f2903d8 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_RSA-OAEP.https.any.html] + [Untitled] + expected: FAIL + + +[failures_RSA-OAEP.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js.ini deleted file mode 100644 index caa72afe8193..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_RSA-OAEP.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js.ini new file mode 100644 index 000000000000..f10928c61999 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_RSA-PSS.https.any.html] + [Untitled] + expected: FAIL + + +[failures_RSA-PSS.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js.ini deleted file mode 100644 index e0caa79ea4fe..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_RSA-PSS.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js.ini new file mode 100644 index 000000000000..8a3ec2222d18 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js.ini @@ -0,0 +1,9 @@ +[failures_RSASSA-PKCS1-v1_5.https.any.html] + [Untitled] + expected: FAIL + + +[failures_RSASSA-PKCS1-v1_5.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js.ini deleted file mode 100644 index 18d6ba47d039..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[failures_RSASSA-PKCS1-v1_5.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini new file mode 100644 index 000000000000..35c0c6b6cf1d --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js.ini @@ -0,0 +1,9 @@ +[successes_AES-CBC.https.any.html] + [Untitled] + expected: FAIL + + +[successes_AES-CBC.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js.ini deleted file mode 100644 index 1e211bb6f65e..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_AES-CBC.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js.ini new file mode 100644 index 000000000000..a33629bd16cc --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js.ini @@ -0,0 +1,9 @@ +[successes_AES-CTR.https.any.worker.html] + [Untitled] + expected: FAIL + + +[successes_AES-CTR.https.any.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js.ini deleted file mode 100644 index a2883df07a68..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_AES-CTR.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js.ini new file mode 100644 index 000000000000..469bc10db4a6 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js.ini @@ -0,0 +1,9 @@ +[successes_AES-GCM.https.any.html] + [Untitled] + expected: FAIL + + +[successes_AES-GCM.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js.ini deleted file mode 100644 index 0dd50458c8a4..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_AES-GCM.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini new file mode 100644 index 000000000000..6a25700c931a --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js.ini @@ -0,0 +1,9 @@ +[successes_AES-KW.https.any.html] + [Untitled] + expected: FAIL + + +[successes_AES-KW.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js.ini deleted file mode 100644 index 6a3dc9d94c24..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_AES-KW.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.any.js.ini new file mode 100644 index 000000000000..21f9b845fd8b --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.any.js.ini @@ -0,0 +1,9 @@ +[successes_ECDH.https.any.html] + [Untitled] + expected: FAIL + + +[successes_ECDH.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js.ini deleted file mode 100644 index e4ed8296c893..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_ECDH.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js.ini new file mode 100644 index 000000000000..0933802da49e --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js.ini @@ -0,0 +1,9 @@ +[successes_ECDSA.https.any.html] + [Untitled] + expected: FAIL + + +[successes_ECDSA.https.any.worker.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js.ini deleted file mode 100644 index 605c0e88f46e..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_ECDSA.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini new file mode 100644 index 000000000000..3f64336de856 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.any.js.ini @@ -0,0 +1,9 @@ +[successes_HMAC.https.any.worker.html] + [Untitled] + expected: FAIL + + +[successes_HMAC.https.any.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js.ini deleted file mode 100644 index 10ad8a77ee06..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_HMAC.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js.ini new file mode 100644 index 000000000000..5d4624aa2f50 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js.ini @@ -0,0 +1,159 @@ +[successes_RSA-OAEP.https.any.html?1-10] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?131-140] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?71-80] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?101-110] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?111-120] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?41-50] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?141-150] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?121-130] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?151-last] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?61-70] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?51-60] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?141-150] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?31-40] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?21-30] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?151-last] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?61-70] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?81-90] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?111-120] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?81-90] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?71-80] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?21-30] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?101-110] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?51-60] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?91-100] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?41-50] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?1-10] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?11-20] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.html?31-40] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?91-100] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?131-140] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?11-20] + [Untitled] + expected: FAIL + + +[successes_RSA-OAEP.https.any.worker.html?121-130] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js.ini deleted file mode 100644 index ba0c117f6a91..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_RSA-OAEP.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js.ini new file mode 100644 index 000000000000..5c69dd5ee7f7 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js.ini @@ -0,0 +1,39 @@ +[successes_RSA-PSS.https.any.html?11-20] + [Untitled] + expected: FAIL + + +[successes_RSA-PSS.https.any.worker.html?11-20] + [Untitled] + expected: FAIL + + +[successes_RSA-PSS.https.any.html?31-last] + [Untitled] + expected: FAIL + + +[successes_RSA-PSS.https.any.html?1-10] + [Untitled] + expected: FAIL + + +[successes_RSA-PSS.https.any.worker.html?1-10] + [Untitled] + expected: FAIL + + +[successes_RSA-PSS.https.any.html?21-30] + [Untitled] + expected: FAIL + + +[successes_RSA-PSS.https.any.worker.html?31-last] + [Untitled] + expected: FAIL + + +[successes_RSA-PSS.https.any.worker.html?21-30] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js.ini deleted file mode 100644 index e931d698970e..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_RSA-PSS.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js.ini new file mode 100644 index 000000000000..6bbfc72c96e6 --- /dev/null +++ b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js.ini @@ -0,0 +1,39 @@ +[successes_RSASSA-PKCS1-v1_5.https.any.html?1-10] + [Untitled] + expected: FAIL + + +[successes_RSASSA-PKCS1-v1_5.https.any.html?31-last] + [Untitled] + expected: FAIL + + +[successes_RSASSA-PKCS1-v1_5.https.any.worker.html?11-20] + [Untitled] + expected: FAIL + + +[successes_RSASSA-PKCS1-v1_5.https.any.html?21-30] + [Untitled] + expected: FAIL + + +[successes_RSASSA-PKCS1-v1_5.https.any.worker.html?1-10] + [Untitled] + expected: FAIL + + +[successes_RSASSA-PKCS1-v1_5.https.any.worker.html?31-last] + [Untitled] + expected: FAIL + + +[successes_RSASSA-PKCS1-v1_5.https.any.html?11-20] + [Untitled] + expected: FAIL + + +[successes_RSASSA-PKCS1-v1_5.https.any.worker.html?21-30] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js.ini deleted file mode 100644 index 46f5a9c59537..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[successes_RSASSA-PKCS1-v1_5.https.worker.html] - [Untitled] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-cbc.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-cbc.https.html.ini deleted file mode 100644 index f980bf8cd323..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-cbc.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_aes-cbc.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-ctr.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-ctr.https.html.ini deleted file mode 100644 index 73aad6096668..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_aes-ctr.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_aes-ctr.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html.ini deleted file mode 100644 index d352875cbcf4..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_AES-CBC.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html.ini deleted file mode 100644 index 0a12f0d07bf8..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_AES-CTR.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html.ini deleted file mode 100644 index 5f8e9e19a7d6..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_AES-GCM.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html.ini deleted file mode 100644 index 8d48bb7152f4..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_AES-KW.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDH.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDH.https.html.ini deleted file mode 100644 index 3dd69260844d..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDH.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_ECDH.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html.ini deleted file mode 100644 index 3c8d2ae9c142..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_ECDSA.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_HMAC.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_HMAC.https.html.ini deleted file mode 100644 index 7edd0c230440..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_HMAC.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_HMAC.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html.ini deleted file mode 100644 index 9d850071fca7..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_RSA-OAEP.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html.ini deleted file mode 100644 index 88d431ce74c5..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_RSA-PSS.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html.ini deleted file mode 100644 index c6ec791fa631..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_failures_RSASSA-PKCS1-v1_5.https.html] - type: testharness - [WebCryptoAPI: generateKey() for Failures] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html.ini deleted file mode 100644 index 145e22845ac1..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_AES-CBC.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html.ini deleted file mode 100644 index a925e1b2b859..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_AES-CTR.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html.ini deleted file mode 100644 index 4a8645903e0f..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_AES-GCM.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html.ini deleted file mode 100644 index 964505bf0e0d..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_AES-KW.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDH.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDH.https.html.ini deleted file mode 100644 index 1e2ee5896e01..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDH.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_ECDH.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html.ini deleted file mode 100644 index 47abf393d466..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_ECDSA.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_HMAC.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_HMAC.https.html.ini deleted file mode 100644 index 0322d691f116..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_HMAC.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_HMAC.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html.ini deleted file mode 100644 index 80ae7170238b..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_RSA-OAEP.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html.ini deleted file mode 100644 index 465b10daafe7..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_RSA-PSS.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html.ini deleted file mode 100644 index 075e345a0adb..000000000000 --- a/tests/wpt/metadata/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test_successes_RSASSA-PKCS1-v1_5.https.html] - type: testharness - [WebCryptoAPI: generateKey() Successful Calls] - expected: FAIL - diff --git a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini index 4ff283312970..0b9f14e7c681 100644 --- a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini +++ b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini @@ -279,3 +279,6 @@ [SubtleCrypto interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [IDL check of WebCrypto] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini index c2f45af297c3..ccae4faf3b7e 100644 --- a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini @@ -170,3 +170,6 @@ [SubtleCrypto interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/WebIDL/interfaces.html.ini b/tests/wpt/metadata/WebIDL/interfaces.html.ini index 777f3bae5e87..666a8ee2ae31 100644 --- a/tests/wpt/metadata/WebIDL/interfaces.html.ini +++ b/tests/wpt/metadata/WebIDL/interfaces.html.ini @@ -270,3 +270,6 @@ [DOMException interface: new DOMException("my message", "myName") must inherit property "DATA_CLONE_ERR" with the proper type] expected: FAIL + [WebIDL IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/cors/client-hint-request-headers.htm.ini b/tests/wpt/metadata/cors/client-hint-request-headers.htm.ini new file mode 100644 index 000000000000..6dbed22b3941 --- /dev/null +++ b/tests/wpt/metadata/cors/client-hint-request-headers.htm.ini @@ -0,0 +1,4 @@ +[client-hint-request-headers.htm] + [Client hint headers are simple headers] + expected: FAIL + diff --git a/tests/wpt/metadata/cors/simple-requests.htm.ini b/tests/wpt/metadata/cors/simple-requests.htm.ini new file mode 100644 index 000000000000..1fc531b871b0 --- /dev/null +++ b/tests/wpt/metadata/cors/simple-requests.htm.ini @@ -0,0 +1,10 @@ +[simple-requests.htm] + [No preflight GET and {"save-data":"on","device-memory":"2.0","dpr":"3.0","width":"1200","viewport-width":"1300"}] + expected: FAIL + + [No preflight HEAD and {"save-data":"on","device-memory":"2.0","dpr":"3.0","width":"1200","viewport-width":"1300"}] + expected: FAIL + + [No preflight POST and {"save-data":"on","device-memory":"2.0","dpr":"3.0","width":"1200","viewport-width":"1300"}] + expected: FAIL + diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-new-fc.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-new-fc.html.ini new file mode 100644 index 000000000000..1454dbd4c3ae --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-new-fc.html.ini @@ -0,0 +1,2 @@ +[adjoining-float-new-fc.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/clear-after-top-margin.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/clear-after-top-margin.html.ini new file mode 100644 index 000000000000..45e4300c13ac --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/clear-after-top-margin.html.ini @@ -0,0 +1,2 @@ +[clear-after-top-margin.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html.ini new file mode 100644 index 000000000000..d7fd6598ce0d --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html.ini @@ -0,0 +1,2 @@ +[no-clearance-adjoining-opposite-float.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html.ini new file mode 100644 index 000000000000..d4a609c99752 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html.ini @@ -0,0 +1,2 @@ +[no-clearance-due-to-large-margin-after-left-right.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html.ini new file mode 100644 index 000000000000..245967fc42da --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html.ini @@ -0,0 +1,2 @@ +[no-clearance-due-to-large-margin.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html.ini new file mode 100644 index 000000000000..6ad7741c4ee1 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html.ini @@ -0,0 +1,2 @@ +[second-float-inside-empty-cleared-block-after-margin.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html.ini new file mode 100644 index 000000000000..7797a77875ad --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html.ini @@ -0,0 +1,2 @@ +[second-float-inside-empty-cleared-block.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats/floats-in-table-caption-001.html.ini b/tests/wpt/metadata/css/CSS2/floats/floats-in-table-caption-001.html.ini new file mode 100644 index 000000000000..86715ffc9c20 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats/floats-in-table-caption-001.html.ini @@ -0,0 +1,2 @@ +[floats-in-table-caption-001.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats/new-fc-beside-adjoining-float-2.html.ini b/tests/wpt/metadata/css/CSS2/floats/new-fc-beside-adjoining-float-2.html.ini new file mode 100644 index 000000000000..068736c50621 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats/new-fc-beside-adjoining-float-2.html.ini @@ -0,0 +1,2 @@ +[new-fc-beside-adjoining-float-2.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats/new-fc-separates-from-float-2.html.ini b/tests/wpt/metadata/css/CSS2/floats/new-fc-separates-from-float-2.html.ini new file mode 100644 index 000000000000..e48bc64ad5d7 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats/new-fc-separates-from-float-2.html.ini @@ -0,0 +1,2 @@ +[new-fc-separates-from-float-2.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-003.xht.ini b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-003.xht.ini new file mode 100644 index 000000000000..452aa8d314ce --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-003.xht.ini @@ -0,0 +1,2 @@ +[inline-block-baseline-003.xht] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-004.xht.ini b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-004.xht.ini new file mode 100644 index 000000000000..e571b3781cce --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-004.xht.ini @@ -0,0 +1,2 @@ +[inline-block-baseline-004.xht] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-005.xht.ini b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-005.xht.ini new file mode 100644 index 000000000000..25c38efae23e --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-005.xht.ini @@ -0,0 +1,2 @@ +[inline-block-baseline-005.xht] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-006.xht.ini b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-006.xht.ini new file mode 100644 index 000000000000..b436883f53e3 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/visudet/inline-block-baseline-006.xht.ini @@ -0,0 +1,2 @@ +[inline-block-baseline-006.xht] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/animationevent-interface.html.ini b/tests/wpt/metadata/css/css-animations/animationevent-interface.html.ini index 60ed61deb50b..3b6037ad7a75 100644 --- a/tests/wpt/metadata/css/css-animations/animationevent-interface.html.ini +++ b/tests/wpt/metadata/css/css-animations/animationevent-interface.html.ini @@ -48,3 +48,6 @@ [AnimationEventInit properties set value] expected: FAIL + [AnimationEvent.pseudoElement initialized from the dictionary] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-animations/animationevent-pseudoelement.html.ini b/tests/wpt/metadata/css/css-animations/animationevent-pseudoelement.html.ini new file mode 100644 index 000000000000..fa19a3fabd92 --- /dev/null +++ b/tests/wpt/metadata/css/css-animations/animationevent-pseudoelement.html.ini @@ -0,0 +1,5 @@ +[animationevent-pseudoelement.html] + expected: TIMEOUT + [AnimationEvent should have the correct pseudoElement memeber] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini b/tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini new file mode 100644 index 000000000000..4143512af62b --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini @@ -0,0 +1,2 @@ +[background-size-025.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/background-size-027.html.ini b/tests/wpt/metadata/css/css-backgrounds/background-size-027.html.ini new file mode 100644 index 000000000000..5c1f927e20e2 --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/background-size-027.html.ini @@ -0,0 +1,2 @@ +[background-size-027.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/font-face-unicode-range-2.html.ini b/tests/wpt/metadata/css/css-fonts/font-face-unicode-range-2.html.ini new file mode 100644 index 000000000000..3f91daab7254 --- /dev/null +++ b/tests/wpt/metadata/css/css-fonts/font-face-unicode-range-2.html.ini @@ -0,0 +1,2 @@ +[font-face-unicode-range-2.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/font-feature-settings-descriptor-01.html.ini b/tests/wpt/metadata/css/css-fonts/font-feature-settings-descriptor-01.html.ini new file mode 100644 index 000000000000..9ac48a087b24 --- /dev/null +++ b/tests/wpt/metadata/css/css-fonts/font-feature-settings-descriptor-01.html.ini @@ -0,0 +1,2 @@ +[font-feature-settings-descriptor-01.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/font-size-adjust-002.html.ini b/tests/wpt/metadata/css/css-fonts/font-size-adjust-002.html.ini new file mode 100644 index 000000000000..15dfa5a5c624 --- /dev/null +++ b/tests/wpt/metadata/css/css-fonts/font-size-adjust-002.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-002.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-descriptors.html.ini b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-descriptors.html.ini index 649e089ce04c..9e3503f9bb55 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-descriptors.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-descriptors.html.ini @@ -245,3 +245,9 @@ [font-style(invalid): Extra content after upper bound: oblique 10deg 20deg 30deg] expected: FAIL + [font-stretch(valid): Negative calc value (to be clamped): calc(-100%)] + expected: FAIL + + [font-stretch(valid): Negative calc expression (to be clamped): calc(50% - 50%*2)] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/parsing/image-orientation-invalid.html.ini b/tests/wpt/metadata/css/css-images/parsing/image-orientation-invalid.html.ini deleted file mode 100644 index 6336724c6356..000000000000 --- a/tests/wpt/metadata/css/css-images/parsing/image-orientation-invalid.html.ini +++ /dev/null @@ -1,28 +0,0 @@ -[image-orientation-invalid.html] - [e.style['image-orientation'\] = "auto" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "none" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "0" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "0 flip" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "0deg from-image" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "flip 0deg" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "flip from-image" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "from-image 0deg" should not set the property value] - expected: FAIL - - [e.style['image-orientation'\] = "from-image flip" should not set the property value] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-images/parsing/image-orientation-valid.html.ini b/tests/wpt/metadata/css/css-images/parsing/image-orientation-valid.html.ini index 4eb18a63cbaf..2258081bad50 100644 --- a/tests/wpt/metadata/css/css-images/parsing/image-orientation-valid.html.ini +++ b/tests/wpt/metadata/css/css-images/parsing/image-orientation-valid.html.ini @@ -2,3 +2,12 @@ [e.style['image-orientation'\] = "flip" should set the property value] expected: FAIL + [e.style['image-orientation'\] = "from-image" should set the property value] + expected: FAIL + + [e.style['image-orientation'\] = "30deg" should set the property value] + expected: FAIL + + [e.style['image-orientation'\] = "-1.25turn flip" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/parsing/image-resolution-invalid.html.ini b/tests/wpt/metadata/css/css-images/parsing/image-resolution-invalid.html.ini deleted file mode 100644 index d20b6a85fd29..000000000000 --- a/tests/wpt/metadata/css/css-images/parsing/image-resolution-invalid.html.ini +++ /dev/null @@ -1,16 +0,0 @@ -[image-resolution-invalid.html] - [e.style['image-resolution'\] = "auto" should not set the property value] - expected: FAIL - - [e.style['image-resolution'\] = "100%" should not set the property value] - expected: FAIL - - [e.style['image-resolution'\] = "2" should not set the property value] - expected: FAIL - - [e.style['image-resolution'\] = "3dpi snap from-image" should not set the property value] - expected: FAIL - - [e.style['image-resolution'\] = "from-image snap 4dppx" should not set the property value] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-images/parsing/image-resolution-valid.html.ini b/tests/wpt/metadata/css/css-images/parsing/image-resolution-valid.html.ini new file mode 100644 index 000000000000..1a44e2a6cfa7 --- /dev/null +++ b/tests/wpt/metadata/css/css-images/parsing/image-resolution-valid.html.ini @@ -0,0 +1,37 @@ +[image-resolution-valid.html] + [e.style['image-resolution'\] = "1dpi" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "2dpcm from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "3dppx from-image snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "4dpi snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image 5dpcm" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image 6dppx snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap 7.5dpi" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap -8dpcm from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap from-image 0dppx" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/parsing/object-fit-invalid.html.ini b/tests/wpt/metadata/css/css-images/parsing/object-fit-invalid.html.ini deleted file mode 100644 index 9df443d9ec42..000000000000 --- a/tests/wpt/metadata/css/css-images/parsing/object-fit-invalid.html.ini +++ /dev/null @@ -1,16 +0,0 @@ -[object-fit-invalid.html] - [e.style['object-fit'\] = "auto" should not set the property value] - expected: FAIL - - [e.style['object-fit'\] = "contain cover" should not set the property value] - expected: FAIL - - [e.style['object-fit'\] = "fill scale-down" should not set the property value] - expected: FAIL - - [e.style['object-fit'\] = "contain fill" should not set the property value] - expected: FAIL - - [e.style['object-fit'\] = "cover none" should not set the property value] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-images/parsing/object-fit-valid.html.ini b/tests/wpt/metadata/css/css-images/parsing/object-fit-valid.html.ini new file mode 100644 index 000000000000..3b6f81591a1f --- /dev/null +++ b/tests/wpt/metadata/css/css-images/parsing/object-fit-valid.html.ini @@ -0,0 +1,28 @@ +[object-fit-valid.html] + [e.style['object-fit'\] = "contain" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "contain scale-down" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "cover" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "cover scale-down" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "fill" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "none" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "scale-down" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "scale-down contain" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "scale-down cover" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/parsing/object-position-invalid.html.ini b/tests/wpt/metadata/css/css-images/parsing/object-position-invalid.html.ini deleted file mode 100644 index a6b7292a4afb..000000000000 --- a/tests/wpt/metadata/css/css-images/parsing/object-position-invalid.html.ini +++ /dev/null @@ -1,37 +0,0 @@ -[object-position-invalid.html] - [e.style['object-position'\] = "auto" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "1px 2px 3px" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "left right" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "bottom 10% top 20%" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "center left 1px" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "center top 2px" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "right 3% center" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "left 4px top" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "right top 5px" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "bottom 6% center" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "bottom 7% left" should not set the property value] - expected: FAIL - - [e.style['object-position'\] = "bottom right 8%" should not set the property value] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-images/parsing/object-position-valid.html.ini b/tests/wpt/metadata/css/css-images/parsing/object-position-valid.html.ini index df6b365d30db..b4985c5b3b68 100644 --- a/tests/wpt/metadata/css/css-images/parsing/object-position-valid.html.ini +++ b/tests/wpt/metadata/css/css-images/parsing/object-position-valid.html.ini @@ -20,3 +20,36 @@ [e.style['object-position'\] = "top center" should set the property value] expected: FAIL + [e.style['object-position'\] = "right 30% top 60px" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "20% 30px" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "30px center" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "40px top" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center 50px" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center bottom" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "left bottom" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "left center" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "right 40%" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center center" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-transforms/2d-rotate-js.html.ini b/tests/wpt/metadata/css/css-transforms/2d-rotate-js.html.ini new file mode 100644 index 000000000000..ecdc32dc9bb0 --- /dev/null +++ b/tests/wpt/metadata/css/css-transforms/2d-rotate-js.html.ini @@ -0,0 +1,4 @@ +[2d-rotate-js.html] + [JS test: Rotate via javascript must show the correct computed rotation] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/parsing/caret-color-valid.html.ini b/tests/wpt/metadata/css/css-ui/parsing/caret-color-valid.html.ini new file mode 100644 index 000000000000..a2322039ffcf --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/parsing/caret-color-valid.html.ini @@ -0,0 +1,7 @@ +[caret-color-valid.html] + [e.style['caret-color'\] = "auto" should set the property value] + expected: FAIL + + [e.style['caret-color'\] = "rgba(10, 20, 30, 0.4)" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/parsing/outline-color-valid-optional.html.ini b/tests/wpt/metadata/css/css-ui/parsing/outline-color-valid-optional.html.ini new file mode 100644 index 000000000000..9b4b531885bc --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/parsing/outline-color-valid-optional.html.ini @@ -0,0 +1,4 @@ +[outline-color-valid-optional.html] + [e.style['outline-color'\] = "invert" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/parsing/outline-valid-mandatory.html.ini b/tests/wpt/metadata/css/css-ui/parsing/outline-valid-mandatory.html.ini new file mode 100644 index 000000000000..449a79c189e5 --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/parsing/outline-valid-mandatory.html.ini @@ -0,0 +1,58 @@ +[outline-valid-mandatory.html] + [e.style['outline'\] = "rgba(10, 20, 30, 0.4)" should set the property value] + expected: FAIL + + [e.style['outline'\] = "auto" should set the property value] + expected: FAIL + + [e.style['outline'\] = "none" should set the property value] + expected: FAIL + + [e.style['outline'\] = "dotted" should set the property value] + expected: FAIL + + [e.style['outline'\] = "dashed" should set the property value] + expected: FAIL + + [e.style['outline'\] = "solid" should set the property value] + expected: FAIL + + [e.style['outline'\] = "double" should set the property value] + expected: FAIL + + [e.style['outline'\] = "groove" should set the property value] + expected: FAIL + + [e.style['outline'\] = "ridge" should set the property value] + expected: FAIL + + [e.style['outline'\] = "inset" should set the property value] + expected: FAIL + + [e.style['outline'\] = "outset" should set the property value] + expected: FAIL + + [e.style['outline'\] = "0" should set the property value] + expected: FAIL + + [e.style['outline'\] = "1px" should set the property value] + expected: FAIL + + [e.style['outline'\] = "calc(2em + 3ex)" should set the property value] + expected: FAIL + + [e.style['outline'\] = "thin" should set the property value] + expected: FAIL + + [e.style['outline'\] = "medium" should set the property value] + expected: FAIL + + [e.style['outline'\] = "thick" should set the property value] + expected: FAIL + + [e.style['outline'\] = "dashed thin" should set the property value] + expected: FAIL + + [e.style['outline'\] = "medium rgba(10, 20, 30, 0.4)" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/parsing/outline-valid-optional.html.ini b/tests/wpt/metadata/css/css-ui/parsing/outline-valid-optional.html.ini new file mode 100644 index 000000000000..afd6185502b6 --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/parsing/outline-valid-optional.html.ini @@ -0,0 +1,7 @@ +[outline-valid-optional.html] + [e.style['outline'\] = "invert" should set the property value] + expected: FAIL + + [e.style['outline'\] = "invert dotted 1px" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/parsing/resize-valid.html.ini b/tests/wpt/metadata/css/css-ui/parsing/resize-valid.html.ini new file mode 100644 index 000000000000..bced7697157d --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/parsing/resize-valid.html.ini @@ -0,0 +1,13 @@ +[resize-valid.html] + [e.style['resize'\] = "none" should set the property value] + expected: FAIL + + [e.style['resize'\] = "both" should set the property value] + expected: FAIL + + [e.style['resize'\] = "horizontal" should set the property value] + expected: FAIL + + [e.style['resize'\] = "vertical" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom-view/elementScroll-002.html.ini b/tests/wpt/metadata/css/cssom-view/elementScroll-002.html.ini new file mode 100644 index 000000000000..79b250394da7 --- /dev/null +++ b/tests/wpt/metadata/css/cssom-view/elementScroll-002.html.ini @@ -0,0 +1,7 @@ +[elementScroll-002.html] + [simple scroll with style: 'margin' and 'overflow: scroll'] + expected: FAIL + + [simple scroll with style: 'padding' and 'overflow: scroll'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom-view/elementsFromPoint.html.ini b/tests/wpt/metadata/css/cssom-view/elementsFromPoint.html.ini index 046b2acda848..44e1393786a3 100644 --- a/tests/wpt/metadata/css/cssom-view/elementsFromPoint.html.ini +++ b/tests/wpt/metadata/css/cssom-view/elementsFromPoint.html.ini @@ -2,6 +2,7 @@ type: testharness [SVG element at x,y] expected: FAIL + [transformed element at x,y] expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/interfaces.html.ini b/tests/wpt/metadata/css/cssom-view/interfaces.html.ini index c84046474782..363e70f7cc0f 100644 --- a/tests/wpt/metadata/css/cssom-view/interfaces.html.ini +++ b/tests/wpt/metadata/css/cssom-view/interfaces.html.ini @@ -507,3 +507,6 @@ [CaretPosition interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [CSSOM View automated IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom-view/matchMedia.xht.ini b/tests/wpt/metadata/css/cssom-view/matchMedia.xht.ini index ed947e81e1e5..24029f6afff6 100644 --- a/tests/wpt/metadata/css/cssom-view/matchMedia.xht.ini +++ b/tests/wpt/metadata/css/cssom-view/matchMedia.xht.ini @@ -3,18 +3,25 @@ expected: TIMEOUT [window.matchMedia exists] expected: FAIL + [MediaQueryList.matches for "(max-width: 199px), all and (min-width: 200px)"] expected: FAIL + [MediaQueryList.matches for "(min-aspect-ratio: 1/1)"] expected: FAIL + [MediaQueryList.matches for "(width: 200px)"] expected: FAIL + [MediaQueryList.matches for "(min-width: 150px)"] expected: FAIL + [Resize iframe from 200x100 to 200x50, then to 100x50] expected: NOTRUN + [Listeners are called in the order which they have been added] expected: NOTRUN + [Listener added twice is only called once.] expected: NOTRUN diff --git a/tests/wpt/metadata/css/cssom/interfaces.html.ini b/tests/wpt/metadata/css/cssom/interfaces.html.ini index 9bdff659bccc..83856b7be5e8 100644 --- a/tests/wpt/metadata/css/cssom/interfaces.html.ini +++ b/tests/wpt/metadata/css/cssom/interfaces.html.ini @@ -642,3 +642,6 @@ [CSSMarginRule interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [CSSOM automated IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom/preferred-stylesheet-order.html.ini b/tests/wpt/metadata/css/cssom/preferred-stylesheet-order.html.ini new file mode 100644 index 000000000000..0852c6d6ba48 --- /dev/null +++ b/tests/wpt/metadata/css/cssom/preferred-stylesheet-order.html.ini @@ -0,0 +1,4 @@ +[preferred-stylesheet-order.html] + [Preferred stylesheet where insertion order is reversed tree order] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom/preferred-stylesheet-reversed-order.html.ini b/tests/wpt/metadata/css/cssom/preferred-stylesheet-reversed-order.html.ini new file mode 100644 index 000000000000..49369172fe93 --- /dev/null +++ b/tests/wpt/metadata/css/cssom/preferred-stylesheet-reversed-order.html.ini @@ -0,0 +1,4 @@ +[preferred-stylesheet-reversed-order.html] + [Preferred stylesheet where insertion order is tree order] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom/stylesheet-title.html.ini b/tests/wpt/metadata/css/cssom/stylesheet-title.html.ini new file mode 100644 index 000000000000..125b149276de --- /dev/null +++ b/tests/wpt/metadata/css/cssom/stylesheet-title.html.ini @@ -0,0 +1,7 @@ +[stylesheet-title.html] + [Preferred style sheet name] + expected: FAIL + + [StyleSheet.title] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/interfaces.any.js.ini b/tests/wpt/metadata/css/filter-effects/interfaces.any.js.ini index 0efa750e3dc0..f845a40cc212 100644 --- a/tests/wpt/metadata/css/filter-effects/interfaces.any.js.ini +++ b/tests/wpt/metadata/css/filter-effects/interfaces.any.js.ini @@ -1,4 +1,5 @@ [interfaces.any.worker.html] + expected: ERROR [Untitled] expected: FAIL diff --git a/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-invalid.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-invalid.html.ini deleted file mode 100644 index bf732b1d3766..000000000000 --- a/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-invalid.html.ini +++ /dev/null @@ -1,10 +0,0 @@ -[color-interpolation-filters-parsing-invalid.html] - [e.style['color-interpolation-filters'\] = "none" should not set the property value] - expected: FAIL - - [e.style['color-interpolation-filters'\] = "linearRGB sRGB" should not set the property value] - expected: FAIL - - [e.style['color-interpolation-filters'\] = "auto sRGB linearRGB" should not set the property value] - expected: FAIL - diff --git a/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-valid.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-valid.html.ini index ca738921a09c..a4fcf29600cc 100644 --- a/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-valid.html.ini +++ b/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-parsing-valid.html.ini @@ -5,3 +5,24 @@ [Serialization should round-trip after setting e.style['color-interpolation-filters'\] = "LiNeArRgB"] expected: FAIL + [e.style['color-interpolation-filters'\] = "auto" should set the property value] + expected: FAIL + + [e.style['color-interpolation-filters'\] = "sRGB" should set the property value] + expected: FAIL + + [e.style['color-interpolation-filters'\] = "srgb" should set the property value] + expected: FAIL + + [e.style['color-interpolation-filters'\] = "SrGb" should set the property value] + expected: FAIL + + [e.style['color-interpolation-filters'\] = "linearRGB" should set the property value] + expected: FAIL + + [e.style['color-interpolation-filters'\] = "linearrgb" should set the property value] + expected: FAIL + + [e.style['color-interpolation-filters'\] = "LiNeArRgB" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-invalid.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-invalid.html.ini deleted file mode 100644 index 774900d35d64..000000000000 --- a/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-invalid.html.ini +++ /dev/null @@ -1,10 +0,0 @@ -[lighting-color-parsing-invalid.html] - [e.style['lighting-color'\] = "auto" should not set the property value] - expected: FAIL - - [e.style['lighting-color'\] = "none" should not set the property value] - expected: FAIL - - [e.style['lighting-color'\] = "#a" should not set the property value] - expected: FAIL - diff --git a/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-valid.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-valid.html.ini index 89cf755a0d4a..288e51d1e475 100644 --- a/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-valid.html.ini +++ b/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-parsing-valid.html.ini @@ -5,3 +5,18 @@ [Serialization should round-trip after setting e.style['lighting-color'\] = "#102030"] expected: FAIL + [e.style['lighting-color'\] = "rgb(1,2,3)" should set the property value] + expected: FAIL + + [e.style['lighting-color'\] = "#102030" should set the property value] + expected: FAIL + + [e.style['lighting-color'\] = "rgba(1, 2, 3, 0.5)" should set the property value] + expected: FAIL + + [e.style['lighting-color'\] = "currentColor" should set the property value] + expected: FAIL + + [e.style['lighting-color'\] = "currentcolor" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/geometry/interfaces.html.ini b/tests/wpt/metadata/css/geometry/interfaces.html.ini index 03e693ce2f30..fc7bf385e0fe 100644 --- a/tests/wpt/metadata/css/geometry/interfaces.html.ini +++ b/tests/wpt/metadata/css/geometry/interfaces.html.ini @@ -372,3 +372,6 @@ [Test default toJSON operation of DOMMatrixReadOnly] expected: FAIL + [Geometry APIs interface IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/css/geometry/interfaces.worker.js.ini b/tests/wpt/metadata/css/geometry/interfaces.worker.js.ini index 45d656e6725d..036601f92c9d 100644 --- a/tests/wpt/metadata/css/geometry/interfaces.worker.js.ini +++ b/tests/wpt/metadata/css/geometry/interfaces.worker.js.ini @@ -92,3 +92,6 @@ [Test default toJSON operation of DOMMatrixReadOnly] expected: FAIL + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/css/mediaqueries/test_media_queries.html.ini b/tests/wpt/metadata/css/mediaqueries/test_media_queries.html.ini index 92789f0a78c8..c226b13e8fbc 100644 --- a/tests/wpt/metadata/css/mediaqueries/test_media_queries.html.ini +++ b/tests/wpt/metadata/css/mediaqueries/test_media_queries.html.ini @@ -536,27 +536,12 @@ [subtest_318] expected: FAIL - [subtest_319] - expected: FAIL - [subtest_320] expected: FAIL - [subtest_321] - expected: FAIL - [subtest_322] expected: FAIL - [subtest_323] - expected: FAIL - - [subtest_324] - expected: FAIL - - [subtest_326] - expected: FAIL - [subtest_330] expected: FAIL @@ -752,21 +737,12 @@ [subtest_332] expected: FAIL - [subtest_337] - expected: FAIL - - [subtest_359] - expected: FAIL - [subtest_360] expected: FAIL [subtest_334] expected: FAIL - [subtest_339] - expected: FAIL - [subtest_342] expected: FAIL @@ -785,9 +761,96 @@ [subtest_356] expected: FAIL - [subtest_361] + [subtest_362] expected: FAIL - [subtest_362] + [subtest_293] + expected: FAIL + + [subtest_296] + expected: FAIL + + [subtest_298] + expected: FAIL + + [subtest_300] + expected: FAIL + + [subtest_301] + expected: FAIL + + [subtest_303] + expected: FAIL + + [subtest_327] + expected: FAIL + + [subtest_331] + expected: FAIL + + [subtest_336] + expected: FAIL + + [subtest_341] + expected: FAIL + + [subtest_343] + expected: FAIL + + [subtest_344] + expected: FAIL + + [subtest_345] + expected: FAIL + + [subtest_346] + expected: FAIL + + [subtest_347] + expected: FAIL + + [subtest_349] + expected: FAIL + + [subtest_353] + expected: FAIL + + [subtest_357] + expected: FAIL + + [subtest_358] + expected: FAIL + + [subtest_363] + expected: FAIL + + [subtest_365] + expected: FAIL + + [subtest_371] + expected: FAIL + + [subtest_374] + expected: FAIL + + [subtest_375] + expected: FAIL + + [subtest_378] + expected: FAIL + + [subtest_379] + expected: FAIL + + [subtest_382] + expected: FAIL + + [subtest_383] + expected: FAIL + + [subtest_384] + expected: FAIL + + [subtest_385] expected: FAIL diff --git a/tests/wpt/metadata/dom/interfaces.html.ini b/tests/wpt/metadata/dom/interfaces.html.ini index 62a37f6dcfc1..781447875ef2 100644 --- a/tests/wpt/metadata/dom/interfaces.html.ini +++ b/tests/wpt/metadata/dom/interfaces.html.ini @@ -924,3 +924,6 @@ [Test driver] expected: FAIL + [DOM IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/dom/nodes/MutationObserver-attributes.html.ini b/tests/wpt/metadata/dom/nodes/MutationObserver-attributes.html.ini index a1151d55adaa..3adb1f43ffa3 100644 --- a/tests/wpt/metadata/dom/nodes/MutationObserver-attributes.html.ini +++ b/tests/wpt/metadata/dom/nodes/MutationObserver-attributes.html.ini @@ -1,6 +1,5 @@ [MutationObserver-attributes.html] type: testharness - [attributes/attributeFilter Element.id/Element.className: update mutation] expected: FAIL @@ -9,3 +8,4 @@ [attributeFilter alone Element.id/Element.className: multiple filter update mutation] expected: FAIL + diff --git a/tests/wpt/metadata/dom/nodes/MutationObserver-characterData.html.ini b/tests/wpt/metadata/dom/nodes/MutationObserver-characterData.html.ini index 7bc63c0cfe69..9a4b39b24219 100644 --- a/tests/wpt/metadata/dom/nodes/MutationObserver-characterData.html.ini +++ b/tests/wpt/metadata/dom/nodes/MutationObserver-characterData.html.ini @@ -1,7 +1,6 @@ [MutationObserver-characterData.html] type: testharness expected: TIMEOUT - [characterData Text.appendData: simple mutation] expected: TIMEOUT @@ -10,3 +9,4 @@ [characterData Text.appendData: null string mutation] expected: TIMEOUT + diff --git a/tests/wpt/metadata/dom/nodes/MutationObserver-takeRecords.html.ini b/tests/wpt/metadata/dom/nodes/MutationObserver-takeRecords.html.ini deleted file mode 100644 index a8c6f2f75759..000000000000 --- a/tests/wpt/metadata/dom/nodes/MutationObserver-takeRecords.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[MutationObserver-takeRecords.html] - type: testharness diff --git a/tests/wpt/metadata/dom/nodes/Node-normalize.html.ini b/tests/wpt/metadata/dom/nodes/Node-normalize.html.ini new file mode 100644 index 000000000000..4e28b0e910fc --- /dev/null +++ b/tests/wpt/metadata/dom/nodes/Node-normalize.html.ini @@ -0,0 +1,4 @@ +[Node-normalize.html] + [Non-text nodes with empty textContent values.] + expected: FAIL + diff --git a/tests/wpt/metadata/encoding/idlharness.any.js.ini b/tests/wpt/metadata/encoding/idlharness.any.js.ini index 6024e7606456..910710d7b6b0 100644 --- a/tests/wpt/metadata/encoding/idlharness.any.js.ini +++ b/tests/wpt/metadata/encoding/idlharness.any.js.ini @@ -14,6 +14,7 @@ [idlharness.any.worker.html] + expected: ERROR [Untitled] expected: FAIL diff --git a/tests/wpt/metadata/eventsource/interfaces.html.ini b/tests/wpt/metadata/eventsource/interfaces.html.ini new file mode 100644 index 000000000000..1818c6b58494 --- /dev/null +++ b/tests/wpt/metadata/eventsource/interfaces.html.ini @@ -0,0 +1,4 @@ +[interfaces.html] + [EventSource IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/api/cors/cors-expose-star.html.ini b/tests/wpt/metadata/fetch/api/cors/cors-expose-star.html.ini deleted file mode 100644 index 2dcee9d9ad6a..000000000000 --- a/tests/wpt/metadata/fetch/api/cors/cors-expose-star.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[cors-expose-star.html] - type: testharness - [Basic Access-Control-Expose-Headers: * support] - expected: FAIL - - [* can be one of several values] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/cors/cors-expose-star-worker.html.ini b/tests/wpt/metadata/fetch/api/cors/cors-expose-star.sub.any.js.ini similarity index 55% rename from tests/wpt/metadata/fetch/api/cors/cors-expose-star-worker.html.ini rename to tests/wpt/metadata/fetch/api/cors/cors-expose-star.sub.any.js.ini index e0712fc68d68..8dc0bd71abf8 100644 --- a/tests/wpt/metadata/fetch/api/cors/cors-expose-star-worker.html.ini +++ b/tests/wpt/metadata/fetch/api/cors/cors-expose-star.sub.any.js.ini @@ -1,9 +1,13 @@ -[cors-expose-star-worker.html] - type: testharness +[cors-expose-star.sub.any.html] [Basic Access-Control-Expose-Headers: * support] expected: FAIL - [Cannot use * for credentialed fetches] + [* can be one of several values] + expected: FAIL + + +[cors-expose-star.sub.any.worker.html] + [Basic Access-Control-Expose-Headers: * support] expected: FAIL [* for credentialed fetches only matches literally] diff --git a/tests/wpt/metadata/fetch/api/cors/cors-filtering.sub.any.js.ini b/tests/wpt/metadata/fetch/api/cors/cors-filtering.sub.any.js.ini new file mode 100644 index 000000000000..3e32abdf5614 --- /dev/null +++ b/tests/wpt/metadata/fetch/api/cors/cors-filtering.sub.any.js.ini @@ -0,0 +1,9 @@ +[cors-filtering.sub.any.html] + [CORS filter on Content-Length header] + expected: FAIL + + +[cors-filtering.sub.any.worker.html] + [CORS filter on Content-Length header] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/api/cors/cors-multiple-origins-worker.html.ini b/tests/wpt/metadata/fetch/api/cors/cors-multiple-origins-worker.html.ini deleted file mode 100644 index c13085b5ffe0..000000000000 --- a/tests/wpt/metadata/fetch/api/cors/cors-multiple-origins-worker.html.ini +++ /dev/null @@ -1,32 +0,0 @@ -[cors-multiple-origins-worker.html] - type: testharness - [3 origins allowed, match the 3rd (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match the 3rd ("*")] - expected: FAIL - - [3 origins allowed, match twice (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match twice ("*")] - expected: FAIL - - [3 origins allowed, match twice ("*" and http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match the 3rd (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match the 3rd ("*")] - expected: FAIL - - [3 origins allowed, match twice (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match twice ("*")] - expected: FAIL - - [3 origins allowed, match twice ("*" and http://web-platform.test:8000)] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/cors/cors-multiple-origins.html.ini b/tests/wpt/metadata/fetch/api/cors/cors-multiple-origins.html.ini deleted file mode 100644 index 13332f46f8fb..000000000000 --- a/tests/wpt/metadata/fetch/api/cors/cors-multiple-origins.html.ini +++ /dev/null @@ -1,32 +0,0 @@ -[cors-multiple-origins.html] - type: testharness - [3 origins allowed, match the 3rd (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match the 3rd ("*")] - expected: FAIL - - [3 origins allowed, match twice (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match twice ("*")] - expected: FAIL - - [3 origins allowed, match twice ("*" and http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match the 3rd (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match the 3rd ("*")] - expected: FAIL - - [3 origins allowed, match twice (http://web-platform.test:8000)] - expected: FAIL - - [3 origins allowed, match twice ("*")] - expected: FAIL - - [3 origins allowed, match twice ("*" and http://web-platform.test:8000)] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/idl.any.js.ini b/tests/wpt/metadata/fetch/api/idl.any.js.ini index 07becda3091a..de5922b3d318 100644 --- a/tests/wpt/metadata/fetch/api/idl.any.js.ini +++ b/tests/wpt/metadata/fetch/api/idl.any.js.ini @@ -1,4 +1,5 @@ [idl.any.worker.html] + expected: ERROR [Untitled] expected: FAIL diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-count-worker.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-count-worker.html.ini deleted file mode 100644 index 14079a030b34..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-count-worker.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[redirect-count-worker.html] - type: testharness - disabled: https://github.com/servo/servo/issues/13441 diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-count.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-count.html.ini deleted file mode 100644 index 8e61caab1462..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-count.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[redirect-count.html] - type: testharness - disabled: https://github.com/servo/servo/issues/13441 diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location-worker.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location-worker.html.ini deleted file mode 100644 index e8f9df8334ef..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location-worker.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[redirect-empty-location-worker.html] - [redirect response with empty Location, follow mode] - expected: FAIL - - [redirect response with empty Location, manual mode] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.any.js.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.any.js.ini new file mode 100644 index 000000000000..32d2e40bec4f --- /dev/null +++ b/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.any.js.ini @@ -0,0 +1,15 @@ +[redirect-empty-location.any.worker.html] + [redirect response with empty Location, follow mode] + expected: FAIL + + [redirect response with empty Location, manual mode] + expected: FAIL + + +[redirect-empty-location.any.html] + [redirect response with empty Location, follow mode] + expected: FAIL + + [redirect response with empty Location, manual mode] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.html.ini deleted file mode 100644 index ee7d4a20660a..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[redirect-empty-location.html] - [redirect response with empty Location, follow mode] - expected: FAIL - - [redirect response with empty Location, manual mode] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-location-worker.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-location-worker.html.ini deleted file mode 100644 index fe8669ca69a5..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-location-worker.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[redirect-location-worker.html] - disabled: https://github.com/servo/servo/issues/13441 - type: testharness - [Redirect 301 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 301 in "manual" mode with data location] - expected: FAIL - - [Redirect 302 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 302 in "manual" mode with data location] - expected: FAIL - - [Redirect 303 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 303 in "manual" mode with data location] - expected: FAIL - - [Redirect 307 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 307 in "follow" mode with data location] - expected: FAIL - - [Redirect 307 in "manual" mode with data location] - expected: FAIL - - [Redirect 308 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 308 in "follow" mode with data location] - expected: FAIL - - [Redirect 308 in "manual" mode with data location] - expected: FAIL - - [Redirect 301 in "follow" mode with data location] - expected: FAIL - - [Redirect 302 in "follow" mode with data location] - expected: FAIL - - [Redirect 303 in "follow" mode with data location] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-location.any.js.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-location.any.js.ini new file mode 100644 index 000000000000..28e581bd13bb --- /dev/null +++ b/tests/wpt/metadata/fetch/api/redirect/redirect-location.any.js.ini @@ -0,0 +1,93 @@ +[redirect-location.any.worker.html] + [Redirect 301 in "manual" mode without location] + expected: FAIL + + [Redirect 301 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 301 in "manual" mode with data location] + expected: FAIL + + [Redirect 302 in "manual" mode without location] + expected: FAIL + + [Redirect 302 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 302 in "manual" mode with data location] + expected: FAIL + + [Redirect 303 in "manual" mode without location] + expected: FAIL + + [Redirect 303 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 303 in "manual" mode with data location] + expected: FAIL + + [Redirect 307 in "manual" mode without location] + expected: FAIL + + [Redirect 307 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 307 in "manual" mode with data location] + expected: FAIL + + [Redirect 308 in "manual" mode without location] + expected: FAIL + + [Redirect 308 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 308 in "manual" mode with data location] + expected: FAIL + + +[redirect-location.any.html] + [Redirect 301 in "manual" mode without location] + expected: FAIL + + [Redirect 301 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 301 in "manual" mode with data location] + expected: FAIL + + [Redirect 302 in "manual" mode without location] + expected: FAIL + + [Redirect 302 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 302 in "manual" mode with data location] + expected: FAIL + + [Redirect 303 in "manual" mode without location] + expected: FAIL + + [Redirect 303 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 303 in "manual" mode with data location] + expected: FAIL + + [Redirect 307 in "manual" mode without location] + expected: FAIL + + [Redirect 307 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 307 in "manual" mode with data location] + expected: FAIL + + [Redirect 308 in "manual" mode without location] + expected: FAIL + + [Redirect 308 in "manual" mode with invalid location] + expected: FAIL + + [Redirect 308 in "manual" mode with data location] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-location.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-location.html.ini deleted file mode 100644 index 41ac455b7157..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-location.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[redirect-location.html] - disabled: https://github.com/servo/servo/issues/13441 - type: testharness - [Redirect 301 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 301 in "manual" mode with data location] - expected: FAIL - - [Redirect 302 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 302 in "manual" mode with data location] - expected: FAIL - - [Redirect 303 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 303 in "manual" mode with data location] - expected: FAIL - - [Redirect 307 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 307 in "follow" mode with data location] - expected: FAIL - - [Redirect 307 in "manual" mode with data location] - expected: FAIL - - [Redirect 308 in "manual" mode with invalid location] - expected: FAIL - - [Redirect 308 in "follow" mode with data location] - expected: FAIL - - [Redirect 308 in "manual" mode with data location] - expected: FAIL - - [Redirect 301 in "follow" mode with data location] - expected: FAIL - - [Redirect 302 in "follow" mode with data location] - expected: FAIL - - [Redirect 303 in "follow" mode with data location] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-method-worker.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-method-worker.html.ini deleted file mode 100644 index 374359908145..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-method-worker.html.ini +++ /dev/null @@ -1,44 +0,0 @@ -[redirect-method-worker.html] - type: testharness - [Redirect 301 with GET] - expected: FAIL - - [Redirect 301 with POST] - expected: FAIL - - [Redirect 301 with HEAD] - expected: FAIL - - [Redirect 302 with GET] - expected: FAIL - - [Redirect 302 with POST] - expected: FAIL - - [Redirect 302 with HEAD] - expected: FAIL - - [Redirect 303 with GET] - expected: FAIL - - [Redirect 303 with POST] - expected: FAIL - - [Redirect 303 with HEAD] - expected: FAIL - - [Redirect 307 with GET] - expected: FAIL - - [Redirect 307 with POST] - expected: FAIL - - [Redirect 307 with HEAD] - expected: FAIL - - [Redirect 307 with POST (string body)] - expected: FAIL - - [Redirect 307 with POST (blob body)] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-method.any.js.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-method.any.js.ini new file mode 100644 index 000000000000..4590ccc2583f --- /dev/null +++ b/tests/wpt/metadata/fetch/api/redirect/redirect-method.any.js.ini @@ -0,0 +1,81 @@ +[redirect-method.any.worker.html] + [Redirect 301 with GET] + expected: FAIL + + [Redirect 301 with POST] + expected: FAIL + + [Redirect 301 with HEAD] + expected: FAIL + + [Redirect 302 with GET] + expected: FAIL + + [Redirect 302 with POST] + expected: FAIL + + [Redirect 302 with HEAD] + expected: FAIL + + [Redirect 303 with GET] + expected: FAIL + + [Redirect 303 with POST] + expected: FAIL + + [Redirect 303 with HEAD] + expected: FAIL + + [Redirect 307 with GET] + expected: FAIL + + [Redirect 307 with POST (string body)] + expected: FAIL + + [Redirect 307 with POST (blob body)] + expected: FAIL + + [Redirect 307 with HEAD] + expected: FAIL + + +[redirect-method.any.html] + [Redirect 301 with GET] + expected: FAIL + + [Redirect 301 with POST] + expected: FAIL + + [Redirect 301 with HEAD] + expected: FAIL + + [Redirect 302 with GET] + expected: FAIL + + [Redirect 302 with POST] + expected: FAIL + + [Redirect 302 with HEAD] + expected: FAIL + + [Redirect 303 with GET] + expected: FAIL + + [Redirect 303 with POST] + expected: FAIL + + [Redirect 303 with HEAD] + expected: FAIL + + [Redirect 307 with GET] + expected: FAIL + + [Redirect 307 with POST (string body)] + expected: FAIL + + [Redirect 307 with POST (blob body)] + expected: FAIL + + [Redirect 307 with HEAD] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-method.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-method.html.ini deleted file mode 100644 index 3f92aa3540c1..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-method.html.ini +++ /dev/null @@ -1,44 +0,0 @@ -[redirect-method.html] - type: testharness - [Redirect 301 with GET] - expected: FAIL - - [Redirect 301 with POST] - expected: FAIL - - [Redirect 301 with HEAD] - expected: FAIL - - [Redirect 302 with GET] - expected: FAIL - - [Redirect 302 with POST] - expected: FAIL - - [Redirect 302 with HEAD] - expected: FAIL - - [Redirect 303 with GET] - expected: FAIL - - [Redirect 303 with POST] - expected: FAIL - - [Redirect 303 with HEAD] - expected: FAIL - - [Redirect 307 with GET] - expected: FAIL - - [Redirect 307 with POST] - expected: FAIL - - [Redirect 307 with HEAD] - expected: FAIL - - [Redirect 307 with POST (string body)] - expected: FAIL - - [Redirect 307 with POST (blob body)] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-mode-worker.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-mode.any.js.ini similarity index 52% rename from tests/wpt/metadata/fetch/api/redirect/redirect-mode-worker.html.ini rename to tests/wpt/metadata/fetch/api/redirect/redirect-mode.any.js.ini index 764f49f378a9..b6eadc3b5cd6 100644 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-mode-worker.html.ini +++ b/tests/wpt/metadata/fetch/api/redirect/redirect-mode.any.js.ini @@ -1,20 +1,66 @@ -[redirect-mode-worker.html] - type: testharness - [Redirect 301 in "manual" mode ] +[redirect-mode.any.worker.html] + [same-origin redirect 301 in manual redirect and cors mode] + expected: FAIL + + [same-origin redirect 301 in manual redirect and no-cors mode] + expected: FAIL + + [same-origin redirect 302 in manual redirect and cors mode] + expected: FAIL + + [same-origin redirect 302 in manual redirect and no-cors mode] + expected: FAIL + + [same-origin redirect 303 in manual redirect and cors mode] expected: FAIL - [Redirect 302 in "manual" mode ] + [same-origin redirect 303 in manual redirect and no-cors mode] expected: FAIL - [Redirect 303 in "manual" mode ] + [same-origin redirect 307 in manual redirect and cors mode] expected: FAIL - [Redirect 307 in "manual" mode ] + [same-origin redirect 307 in manual redirect and no-cors mode] expected: FAIL - [Redirect 308 in "manual" mode ] + [same-origin redirect 308 in manual redirect and cors mode] + expected: FAIL + + [same-origin redirect 308 in manual redirect and no-cors mode] + expected: FAIL + + [cross-origin redirect 301 in manual redirect and cors mode] + expected: FAIL + + [cross-origin redirect 301 in manual redirect and no-cors mode] expected: FAIL + [cross-origin redirect 302 in manual redirect and cors mode] + expected: FAIL + + [cross-origin redirect 302 in manual redirect and no-cors mode] + expected: FAIL + + [cross-origin redirect 303 in manual redirect and cors mode] + expected: FAIL + + [cross-origin redirect 303 in manual redirect and no-cors mode] + expected: FAIL + + [cross-origin redirect 307 in manual redirect and cors mode] + expected: FAIL + + [cross-origin redirect 307 in manual redirect and no-cors mode] + expected: FAIL + + [cross-origin redirect 308 in manual redirect and cors mode] + expected: FAIL + + [cross-origin redirect 308 in manual redirect and no-cors mode] + expected: FAIL + + +[redirect-mode.any.html] [same-origin redirect 301 in manual redirect and cors mode] expected: FAIL diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-mode.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-mode.html.ini deleted file mode 100644 index 2a06be90e16b..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-mode.html.ini +++ /dev/null @@ -1,77 +0,0 @@ -[redirect-mode.html] - type: testharness - [Redirect 301 in "manual" mode ] - expected: FAIL - - [Redirect 302 in "manual" mode ] - expected: FAIL - - [Redirect 303 in "manual" mode ] - expected: FAIL - - [Redirect 307 in "manual" mode ] - expected: FAIL - - [Redirect 308 in "manual" mode ] - expected: FAIL - - [same-origin redirect 301 in manual redirect and cors mode] - expected: FAIL - - [same-origin redirect 301 in manual redirect and no-cors mode] - expected: FAIL - - [same-origin redirect 302 in manual redirect and cors mode] - expected: FAIL - - [same-origin redirect 302 in manual redirect and no-cors mode] - expected: FAIL - - [same-origin redirect 303 in manual redirect and cors mode] - expected: FAIL - - [same-origin redirect 303 in manual redirect and no-cors mode] - expected: FAIL - - [same-origin redirect 307 in manual redirect and cors mode] - expected: FAIL - - [same-origin redirect 307 in manual redirect and no-cors mode] - expected: FAIL - - [same-origin redirect 308 in manual redirect and cors mode] - expected: FAIL - - [same-origin redirect 308 in manual redirect and no-cors mode] - expected: FAIL - - [cross-origin redirect 301 in manual redirect and cors mode] - expected: FAIL - - [cross-origin redirect 301 in manual redirect and no-cors mode] - expected: FAIL - - [cross-origin redirect 302 in manual redirect and cors mode] - expected: FAIL - - [cross-origin redirect 302 in manual redirect and no-cors mode] - expected: FAIL - - [cross-origin redirect 303 in manual redirect and cors mode] - expected: FAIL - - [cross-origin redirect 303 in manual redirect and no-cors mode] - expected: FAIL - - [cross-origin redirect 307 in manual redirect and cors mode] - expected: FAIL - - [cross-origin redirect 307 in manual redirect and no-cors mode] - expected: FAIL - - [cross-origin redirect 308 in manual redirect and cors mode] - expected: FAIL - - [cross-origin redirect 308 in manual redirect and no-cors mode] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-origin-worker.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-origin-worker.html.ini deleted file mode 100644 index 4680670cde57..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-origin-worker.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[redirect-origin-worker.html] - type: testharness - disabled: https://github.com/servo/servo/issues/13441 diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-origin.any.js.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-origin.any.js.ini new file mode 100644 index 000000000000..3e602be6eaf3 --- /dev/null +++ b/tests/wpt/metadata/fetch/api/redirect/redirect-origin.any.js.ini @@ -0,0 +1,33 @@ +[redirect-origin.any.worker.html] + [Other origin to same origin redirection 301] + expected: FAIL + + [Other origin to same origin redirection 302] + expected: FAIL + + [Other origin to same origin redirection 303] + expected: FAIL + + [Other origin to same origin redirection 307] + expected: FAIL + + [Other origin to same origin redirection 308] + expected: FAIL + + +[redirect-origin.any.html] + [Other origin to same origin redirection 301] + expected: FAIL + + [Other origin to same origin redirection 302] + expected: FAIL + + [Other origin to same origin redirection 303] + expected: FAIL + + [Other origin to same origin redirection 307] + expected: FAIL + + [Other origin to same origin redirection 308] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-origin.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-origin.html.ini deleted file mode 100644 index 3b442a15f774..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-origin.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[redirect-origin.html] - type: testharness - disabled: https://github.com/servo/servo/issues/13441 diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-referrer-worker.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-referrer-worker.html.ini deleted file mode 100644 index c4e953f8d327..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-referrer-worker.html.ini +++ /dev/null @@ -1,83 +0,0 @@ -[redirect-referrer-worker.html] - type: testharness - [Same origin redirection, empty init, unsafe-url redirect header ] - expected: FAIL - - [Same origin redirection, empty init, no-referrer-when-downgrade redirect header ] - expected: FAIL - - [Same origin redirection, empty init, same-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, origin-when-cross-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, strict-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, strict-origin-when-cross-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty redirect header, unsafe-url init ] - expected: FAIL - - [Same origin redirection, empty redirect header, no-referrer-when-downgrade init ] - expected: FAIL - - [Same origin redirection, empty redirect header, same-origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, origin-when-cross-origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, strict-origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, strict-origin-when-cross-origin init ] - expected: FAIL - - [Cross origin redirection, empty init, unsafe-url redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, no-referrer-when-downgrade redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, origin-when-cross-origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, strict-origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, strict-origin-when-cross-origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty redirect header, unsafe-url init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, no-referrer-when-downgrade init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, same-origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, origin-when-cross-origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, strict-origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, strict-origin-when-cross-origin init ] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-referrer.any.js.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-referrer.any.js.ini new file mode 100644 index 000000000000..e44f44dc7697 --- /dev/null +++ b/tests/wpt/metadata/fetch/api/redirect/redirect-referrer.any.js.ini @@ -0,0 +1,165 @@ +[redirect-referrer.any.worker.html] + [Same origin redirection, empty init, unsafe-url redirect header ] + expected: FAIL + + [Same origin redirection, empty init, no-referrer-when-downgrade redirect header ] + expected: FAIL + + [Same origin redirection, empty init, same-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, origin-when-cross-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, strict-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, strict-origin-when-cross-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty redirect header, unsafe-url init ] + expected: FAIL + + [Same origin redirection, empty redirect header, no-referrer-when-downgrade init ] + expected: FAIL + + [Same origin redirection, empty redirect header, same-origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, origin-when-cross-origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, strict-origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, strict-origin-when-cross-origin init ] + expected: FAIL + + [Cross origin redirection, empty init, unsafe-url redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, no-referrer-when-downgrade redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, origin-when-cross-origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, strict-origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, strict-origin-when-cross-origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty redirect header, unsafe-url init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, no-referrer-when-downgrade init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, same-origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, origin-when-cross-origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, strict-origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, strict-origin-when-cross-origin init ] + expected: FAIL + + +[redirect-referrer.any.html] + [Same origin redirection, empty init, unsafe-url redirect header ] + expected: FAIL + + [Same origin redirection, empty init, no-referrer-when-downgrade redirect header ] + expected: FAIL + + [Same origin redirection, empty init, same-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, origin-when-cross-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, strict-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty init, strict-origin-when-cross-origin redirect header ] + expected: FAIL + + [Same origin redirection, empty redirect header, unsafe-url init ] + expected: FAIL + + [Same origin redirection, empty redirect header, no-referrer-when-downgrade init ] + expected: FAIL + + [Same origin redirection, empty redirect header, same-origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, origin-when-cross-origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, strict-origin init ] + expected: FAIL + + [Same origin redirection, empty redirect header, strict-origin-when-cross-origin init ] + expected: FAIL + + [Cross origin redirection, empty init, unsafe-url redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, no-referrer-when-downgrade redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, origin-when-cross-origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, strict-origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty init, strict-origin-when-cross-origin redirect header ] + expected: FAIL + + [Cross origin redirection, empty redirect header, unsafe-url init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, no-referrer-when-downgrade init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, same-origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, origin-when-cross-origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, strict-origin init ] + expected: FAIL + + [Cross origin redirection, empty redirect header, strict-origin-when-cross-origin init ] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/api/redirect/redirect-referrer.html.ini b/tests/wpt/metadata/fetch/api/redirect/redirect-referrer.html.ini deleted file mode 100644 index e84202db2eae..000000000000 --- a/tests/wpt/metadata/fetch/api/redirect/redirect-referrer.html.ini +++ /dev/null @@ -1,83 +0,0 @@ -[redirect-referrer.html] - type: testharness - [Same origin redirection, empty init, unsafe-url redirect header ] - expected: FAIL - - [Same origin redirection, empty init, no-referrer-when-downgrade redirect header ] - expected: FAIL - - [Same origin redirection, empty init, same-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, origin-when-cross-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, strict-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty init, strict-origin-when-cross-origin redirect header ] - expected: FAIL - - [Same origin redirection, empty redirect header, unsafe-url init ] - expected: FAIL - - [Same origin redirection, empty redirect header, no-referrer-when-downgrade init ] - expected: FAIL - - [Same origin redirection, empty redirect header, same-origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, origin-when-cross-origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, strict-origin init ] - expected: FAIL - - [Same origin redirection, empty redirect header, strict-origin-when-cross-origin init ] - expected: FAIL - - [Cross origin redirection, empty init, unsafe-url redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, no-referrer-when-downgrade redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, origin-when-cross-origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, strict-origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty init, strict-origin-when-cross-origin redirect header ] - expected: FAIL - - [Cross origin redirection, empty redirect header, unsafe-url init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, no-referrer-when-downgrade init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, same-origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, origin-when-cross-origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, strict-origin init ] - expected: FAIL - - [Cross origin redirection, empty redirect header, strict-origin-when-cross-origin init ] - expected: FAIL - diff --git a/tests/wpt/metadata/fetch/api/response/response-stream-with-broken-then.any.js.ini b/tests/wpt/metadata/fetch/api/response/response-stream-with-broken-then.any.js.ini new file mode 100644 index 000000000000..c3c07740eb70 --- /dev/null +++ b/tests/wpt/metadata/fetch/api/response/response-stream-with-broken-then.any.js.ini @@ -0,0 +1,9 @@ +[response-stream-with-broken-then.any.worker.html] + [Untitled] + expected: FAIL + + +[response-stream-with-broken-then.any.html] + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/corb/img-mime-types-coverage.tentative.sub.html.ini b/tests/wpt/metadata/fetch/corb/img-mime-types-coverage.tentative.sub.html.ini index e607184f037b..0954682c7394 100644 --- a/tests/wpt/metadata/fetch/corb/img-mime-types-coverage.tentative.sub.html.ini +++ b/tests/wpt/metadata/fetch/corb/img-mime-types-coverage.tentative.sub.html.ini @@ -44,3 +44,9 @@ [CORB should block the response if Content-Type is: 'APPLICATION/BLAH+XML'. ] expected: FAIL + [CORB should block the response if Content-Type is: 'text/json;does=it;matter'. ] + expected: FAIL + + [CORB should block the response if Content-Type is: 'text/HTML;NO=it;does=NOT'. ] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/corb/script-html-correctly-labeled.tentative.sub.html.ini b/tests/wpt/metadata/fetch/corb/script-html-correctly-labeled.tentative.sub.html.ini index d4cfb2bb9615..5cc9d71e3150 100644 --- a/tests/wpt/metadata/fetch/corb/script-html-correctly-labeled.tentative.sub.html.ini +++ b/tests/wpt/metadata/fetch/corb/script-html-correctly-labeled.tentative.sub.html.ini @@ -2,3 +2,6 @@ [Untitled] expected: FAIL + [CORB-blocked script has no syntax errors] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/http-cache/basic-auth-cache-test.html.ini b/tests/wpt/metadata/fetch/http-cache/basic-auth-cache-test.html.ini new file mode 100644 index 000000000000..8d375b10ee02 --- /dev/null +++ b/tests/wpt/metadata/fetch/http-cache/basic-auth-cache-test.html.ini @@ -0,0 +1,2 @@ +[basic-auth-cache-test.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata/fetch/security/dangling-markup-mitigation-data-url.tentative.sub.html.ini b/tests/wpt/metadata/fetch/security/dangling-markup-mitigation-data-url.tentative.sub.html.ini index 3906138abaf5..7ae085cb12d8 100644 --- a/tests/wpt/metadata/fetch/security/dangling-markup-mitigation-data-url.tentative.sub.html.ini +++ b/tests/wpt/metadata/fetch/security/dangling-markup-mitigation-data-url.tentative.sub.html.ini @@ -43,3 +43,6 @@ [] expected: TIMEOUT + [] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/fullscreen/interfaces.html.ini b/tests/wpt/metadata/fullscreen/interfaces.html.ini index 6ca5a8b81d83..e08ea34df304 100644 --- a/tests/wpt/metadata/fullscreen/interfaces.html.ini +++ b/tests/wpt/metadata/fullscreen/interfaces.html.ini @@ -39,3 +39,6 @@ [Unscopable handled correctly for fullscreen property on Document] expected: FAIL + [Fullscreen IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/hr-time/idlharness.html.ini b/tests/wpt/metadata/hr-time/idlharness.html.ini index 1b082bfa85f9..7365fa021d17 100644 --- a/tests/wpt/metadata/hr-time/idlharness.html.ini +++ b/tests/wpt/metadata/hr-time/idlharness.html.ini @@ -27,3 +27,6 @@ [Performance interface: window.performance must inherit property "toJSON()" with the proper type] expected: FAIL + [High Resolution Time IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini index aadbdc0bedac..04538ab47a09 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/007.html.ini @@ -2,3 +2,4 @@ type: testharness [Link with onclick javascript url and href navigation ] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js.ini new file mode 100644 index 000000000000..bb1033eff95f --- /dev/null +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js.ini @@ -0,0 +1,8 @@ +[navigate.window.html] + expected: TIMEOUT + [When navigating the Refresh header needs to be followed] + expected: TIMEOUT + + [When there's both a Refresh header and the Refresh header wins] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/001.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/001.html.ini index ea827596bf49..e400bffbc98f 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/001.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/001.html.ini @@ -2,3 +2,4 @@ type: testharness [document.open in unload] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/002.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/002.html.ini index 93d509d16091..614df76f702c 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/002.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/002.html.ini @@ -2,3 +2,4 @@ type: testharness [document.open in unload] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/003.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/003.html.ini index 5eebab7723d7..be6bfc0f1595 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/003.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/003.html.ini @@ -2,3 +2,4 @@ type: testharness [document.open in beforeunload with link] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/004.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/004.html.ini index a52c3225f462..3461893be54f 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/004.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/004.html.ini @@ -2,3 +2,4 @@ type: testharness [document.open in beforeunload with button] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/005.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/005.html.ini index 7765d7e2549d..53dc4519c024 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/005.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/005.html.ini @@ -2,3 +2,4 @@ type: testharness [document.open in pagehide in iframe] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html.ini index a7665ba15a5a..4b6c9580cc34 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-history-back.html.ini @@ -2,3 +2,4 @@ type: testharness [beforeunload event fires on history navigation back] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html.ini index 2ec2483f679f..82b509db9734 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/beforeunload-on-navigation-of-parent.html.ini @@ -2,5 +2,7 @@ type: testharness [Triggering navigation from within beforeunload event] expected: FAIL + [beforeunload in iframe on navigation of parent] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html.ini index d8e44b25fd7d..c22659da3d55 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html.ini @@ -2,3 +2,4 @@ type: testharness [Triggering navigation from within beforeunload event] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/003.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/003.html.ini index f23c18eaad03..9bcbd45240b5 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/003.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/003.html.ini @@ -2,3 +2,4 @@ type: testharness [unload event properties] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/006.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/006.html.ini index 45b39bde1b22..2a9acfba6943 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/006.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/unload/006.html.ini @@ -3,3 +3,4 @@ expected: TIMEOUT [salvagable state of document after setting pagehide listener] expected: TIMEOUT + diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/assign_after_load.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/assign_after_load.html.ini index 0ac3627e0726..cb59d5b63e2b 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/assign_after_load.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/assign_after_load.html.ini @@ -2,3 +2,4 @@ type: testharness [Assignment to location after document is completely loaded] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini index 1acda0fafa50..6be14fec6f57 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini @@ -3,3 +3,15 @@ [Set location.protocol to x] expected: FAIL + [Set location.protocol to data] + expected: FAIL + + [Set location.protocol to ftp] + expected: FAIL + + [Set location.protocol to gopher] + expected: FAIL + + [Set location.protocol to http+x] + expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini index fc20af26ee0e..3f58364cf0fa 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini @@ -17,3 +17,19 @@ [Set data URL frame location.protocol to http+x] expected: FAIL + + [Set HTTP URL frame location.protocol to x] + expected: FAIL + + [Set HTTP URL frame location.protocol to data] + expected: FAIL + + [Set HTTP URL frame location.protocol to ftp] + expected: FAIL + + [Set HTTP URL frame location.protocol to gopher] + expected: FAIL + + [Set HTTP URL frame location.protocol to http+x] + expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub.html.ini index 7dabdca26342..f914ca646301 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin-domain.sub.html.ini @@ -2,14 +2,19 @@ type: testharness [Cross-origin via document.domain: the prototype is null] expected: FAIL + [Cross-origin via document.domain: setting the prototype to an empty object via __proto__ should throw a "SecurityError" DOMException] expected: FAIL + [Cross-origin via document.domain: setting the prototype to an empty object via Reflect.setPrototypeOf should return false] expected: FAIL + [Cross-origin via document.domain: setting the prototype to its original value via Object.setPrototypeOf should not throw] expected: FAIL + [Cross-origin via document.domain: setting the prototype to its original value via __proto__ should throw a "SecurityError" since it ends up in CrossOriginGetOwnProperty] expected: FAIL + [Cross-origin via document.domain: setting the prototype to its original value via Reflect.setPrototypeOf should return true] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html.ini index 2f57f0ed51e2..73ea5ac32455 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-cross-origin.sub.html.ini @@ -2,16 +2,22 @@ type: testharness [Cross-origin: the prototype is null] expected: FAIL + [Cross-origin: setting the prototype to an empty object via __proto__ should throw a "SecurityError" DOMException] expected: FAIL + [Cross-origin: setting the prototype to an empty object via Reflect.setPrototypeOf should return false] expected: FAIL + [Cross-origin: the prototype must still be null] expected: FAIL + [Cross-origin: setting the prototype to null via Object.setPrototypeOf should not throw] expected: FAIL + [Cross-origin: setting the prototype to null via __proto__ should throw a "SecurityError" since it ends up in CrossOriginGetOwnProperty] expected: FAIL + [Cross-origin: setting the prototype to null via Reflect.setPrototypeOf should return true] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub.html.ini index 075dd1b38f79..81c27855a035 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-goes-cross-origin-domain.sub.html.ini @@ -2,20 +2,28 @@ type: testharness [Became cross-origin via document.domain: the prototype is now null] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to an empty object via __proto__ should throw a "SecurityError" DOMException] expected: FAIL + [Became cross-origin via document.domain: the prototype must still be null] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to null via Object.setPrototypeOf should not throw] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to null via __proto__ should throw a "SecurityError" since it ends up in CrossOriginGetOwnProperty] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to an empty object via Reflect.setPrototypeOf should return false] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to null via Reflect.setPrototypeOf should return true] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to the original value from before going cross-origin via __proto__ should throw a "SecurityError" DOMException] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to the original value from before going cross-origin via Reflect.setPrototypeOf should return false] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini index dcfb3fb08d2f..f19667f3fbcd 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini @@ -2,10 +2,13 @@ type: testharness [Same-origin-domain: setting the prototype to an empty object via Reflect.setPrototypeOf should return false] expected: FAIL + [Same-origin-domain: setting the prototype to its original value via Object.setPrototypeOf should not throw] expected: FAIL + [Same-origin-domain: setting the prototype to its original value via __proto__ should not throw] expected: FAIL + [Same-origin-domain: setting the prototype to its original value via Reflect.setPrototypeOf should return true] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/the-window-object/window-indexed-properties.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/window-indexed-properties.html.ini index 498ea7d0b6f9..3d24389f80e9 100644 --- a/tests/wpt/metadata/html/browsers/the-window-object/window-indexed-properties.html.ini +++ b/tests/wpt/metadata/html/browsers/the-window-object/window-indexed-properties.html.ini @@ -2,3 +2,4 @@ type: testharness [Indexed properties of the window object (non-strict mode) 1] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub.html.ini b/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub.html.ini index 7e0cc84a7f07..9505b8a64c8e 100644 --- a/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub.html.ini +++ b/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-goes-cross-origin-domain.sub.html.ini @@ -2,16 +2,22 @@ type: testharness [Became cross-origin via document.domain: the prototype is now null] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to an empty object via __proto__ should throw a "SecurityError" DOMException] expected: FAIL + [Became cross-origin via document.domain: the prototype must still be null] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to null via Object.setPrototypeOf should not throw] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to null via __proto__ should throw a "SecurityError" since it ends up in CrossOriginGetOwnProperty] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to null via Reflect.setPrototypeOf should return true] expected: FAIL + [Became cross-origin via document.domain: setting the prototype to the original value from before going cross-origin via __proto__ should throw a "SecurityError" DOMException] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini b/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini index 658e31e48976..11f1543b1bf4 100644 --- a/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini +++ b/tests/wpt/metadata/html/browsers/the-windowproxy-exotic-object/windowproxy-prototype-setting-same-origin-domain.sub.html.ini @@ -2,8 +2,10 @@ type: testharness [Same-origin-domain: setting the prototype to its original value via Object.setPrototypeOf should not throw] expected: FAIL + [Same-origin-domain: setting the prototype to its original value via __proto__ should not throw] expected: FAIL + [Same-origin-domain: setting the prototype to its original value via Reflect.setPrototypeOf should return true] expected: FAIL diff --git a/tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js.ini b/tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js.ini new file mode 100644 index 000000000000..b857fc763ee4 --- /dev/null +++ b/tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js.ini @@ -0,0 +1,4 @@ +[encoding.window.html] + [doucment.open() and the document's encoding] + expected: FAIL + diff --git a/tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini b/tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini new file mode 100644 index 000000000000..a46d555d3a7e --- /dev/null +++ b/tests/wpt/metadata/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js.ini @@ -0,0 +1,7 @@ +[event-listeners.window.html] + [Event listeners are to be removed with immediate effect] + expected: FAIL + + [Event listeners are to be removed from shadow trees as well] + expected: FAIL + diff --git a/tests/wpt/metadata/html/dom/interfaces.https.html.ini b/tests/wpt/metadata/html/dom/interfaces.https.html.ini index c6bb4b3d4bfa..1c47922b9063 100644 --- a/tests/wpt/metadata/html/dom/interfaces.https.html.ini +++ b/tests/wpt/metadata/html/dom/interfaces.https.html.ini @@ -5729,3 +5729,6 @@ [External interface: window.external must inherit property "IsSearchProviderInstalled()" with the proper type] expected: FAIL + [HTML IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/html/dom/interfaces.worker.js.ini b/tests/wpt/metadata/html/dom/interfaces.worker.js.ini index 740232527fb6..74606a21dbf0 100644 --- a/tests/wpt/metadata/html/dom/interfaces.worker.js.ini +++ b/tests/wpt/metadata/html/dom/interfaces.worker.js.ini @@ -255,3 +255,6 @@ [Test driver] expected: FAIL + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/html/dom/self-origin.sub.html.ini b/tests/wpt/metadata/html/dom/self-origin.sub.html.ini index 053ca2c72ed2..b43464deb110 100644 --- a/tests/wpt/metadata/html/dom/self-origin.sub.html.ini +++ b/tests/wpt/metadata/html/dom/self-origin.sub.html.ini @@ -1,6 +1,6 @@ [self-origin.sub.html] type: testharness - expected: ERROR + expected: TIMEOUT [Should have the right origin for cross-origin subframe] expected: NOTRUN @@ -25,6 +25,3 @@ [javascript: subframe origins] expected: FAIL - [srcdoc subframe origins] - expected: FAIL - diff --git a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini index e32416360278..13fb4ce7af97 100644 --- a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini +++ b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini @@ -57,3 +57,6 @@ [DOMStringList interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [DOMStringList IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini index 99f4c8023c12..0ed4f5d4caaf 100644 --- a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini +++ b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini @@ -27,3 +27,6 @@ [DOMStringList interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini index d0913a41225c..302a8cdf7e76 100644 --- a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini +++ b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini @@ -202,33 +202,3 @@ [XHTML img usemap="#different-CASE-id"] expected: FAIL - [HTML (standards) IMG usemap="no-hash-name"] - expected: FAIL - - [HTML (standards) IMG usemap="no-hash-id"] - expected: FAIL - - [HTML (standards) IMG usemap="hash-last#"] - expected: FAIL - - [HTML (standards) IMG usemap=""] - expected: FAIL - - [HTML (standards) IMG usemap="#"] - expected: FAIL - - [HTML (standards) IMG usemap="#percent-escape-name-%41"] - expected: FAIL - - [HTML (standards) IMG usemap="#percent-escape-id-%41"] - expected: FAIL - - [HTML (standards) IMG usemap="#no-such-map"] - expected: FAIL - - [HTML (standards) IMG usemap="#different-CASE-name"] - expected: FAIL - - [HTML (standards) IMG usemap="#different-CASE-id"] - expected: FAIL - diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html.ini index bc9b2091881d..4d3b88d9ec31 100644 --- a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html.ini +++ b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html.ini @@ -2040,3 +2040,15 @@ [ ref sizes="1px" (width:1000px)] expected: FAIL + [ ref sizes="100vw" (standards mode)] + expected: FAIL + + [ ref sizes="100vw" (quirks mode)] + expected: FAIL + + [ ref sizes="100vw" (display:none)] + expected: FAIL + + [ ref sizes="100vw" (width:1000px)] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js.ini b/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js.ini new file mode 100644 index 000000000000..5475d20803d4 --- /dev/null +++ b/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js.ini @@ -0,0 +1,4 @@ +[form-data-set-empty-file.window.html] + [Empty is still serialized] + expected: FAIL + diff --git a/tests/wpt/metadata/html/webappapis/animation-frames/idlharness.html.ini b/tests/wpt/metadata/html/webappapis/animation-frames/idlharness.html.ini new file mode 100644 index 000000000000..6b96aee0986c --- /dev/null +++ b/tests/wpt/metadata/html/webappapis/animation-frames/idlharness.html.ini @@ -0,0 +1,4 @@ +[idlharness.html] + [idlharness test] + expected: FAIL + diff --git a/tests/wpt/metadata/html/webappapis/scripting/events/eventhandler-cancellation.html.ini b/tests/wpt/metadata/html/webappapis/scripting/events/eventhandler-cancellation.html.ini index 3bf042ffda34..7d89d30d6be0 100644 --- a/tests/wpt/metadata/html/webappapis/scripting/events/eventhandler-cancellation.html.ini +++ b/tests/wpt/metadata/html/webappapis/scripting/events/eventhandler-cancellation.html.ini @@ -1,4 +1,3 @@ [eventhandler-cancellation.html] type: testharness expected: ERROR - diff --git a/tests/wpt/metadata/navigation-timing/idlharness.html.ini b/tests/wpt/metadata/navigation-timing/idlharness.html.ini index bae322d90e6d..75ac6a64bbb6 100644 --- a/tests/wpt/metadata/navigation-timing/idlharness.html.ini +++ b/tests/wpt/metadata/navigation-timing/idlharness.html.ini @@ -1,6 +1,5 @@ [idlharness.html] type: testharness - expected: ERROR [PerformanceTiming interface: attribute unloadEventStart] expected: FAIL @@ -352,3 +351,6 @@ [PerformanceNavigation interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [Navigation Timing IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini b/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini index 29263d6a1e7c..4b0d63606b08 100644 --- a/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini +++ b/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini @@ -51,3 +51,6 @@ [PerformanceNavigationTiming interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [Navigation Timing 2 IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/performance-timeline/idlharness.html.ini b/tests/wpt/metadata/performance-timeline/idlharness.html.ini index 39aea95bb4f7..b17d75503ece 100644 --- a/tests/wpt/metadata/performance-timeline/idlharness.html.ini +++ b/tests/wpt/metadata/performance-timeline/idlharness.html.ini @@ -15,3 +15,6 @@ [Test default toJSON operation of PerformanceMark] expected: FAIL + [Performance Timeline IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..af1a4d21235a --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html.ini new file mode 100644 index 000000000000..c9b7885ec20f --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..391f7b1e9478 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..af7c169bca0e --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html.ini new file mode 100644 index 000000000000..27d142f019da --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..c029621d3cc9 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..1612c253dbf9 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html.ini new file mode 100644 index 000000000000..eab5d86cbf92 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..8d71eddc43c7 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..a3e147f82dc7 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html.ini new file mode 100644 index 000000000000..01f1916eaba1 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..89f3479dce3e --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[generic.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..37a69561dba8 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-origin.keep-origin-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html.ini new file mode 100644 index 000000000000..4764e6a9bc38 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-origin.no-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..5bfa5cee8cd9 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-origin.swap-origin-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..05c571a77d31 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-origin.keep-origin-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html.ini new file mode 100644 index 000000000000..cc7da1446cb2 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-origin.no-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..0a0a28bf9714 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-origin.swap-origin-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..e35f083283cb --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[same-origin-insecure.swap-origin-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..f2f3cdfa976b --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[same-origin-insecure.swap-origin-redirect.http.html] + [The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..4185f79a4350 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-insecure.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html.ini new file mode 100644 index 000000000000..943668189df2 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-insecure.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..50cd65e76ba5 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/cross-insecure.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[cross-insecure.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..c3c010192a3a --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini new file mode 100644 index 000000000000..81f8266bc763 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..9bc949e32de6 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..c680955c7b7e --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/same-insecure.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[same-insecure.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..a1631c6bb384 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini new file mode 100644 index 000000000000..3eac106db813 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..6abbdfd458a0 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..e2c8b87bfd7c --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[insecure-protocol.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini new file mode 100644 index 000000000000..ba6d3786bf11 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[insecure-protocol.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..b08ef45d07b0 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[insecure-protocol.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..c3c010192a3a --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini new file mode 100644 index 000000000000..81f8266bc763 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..9bc949e32de6 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..1543aa8e741b --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[insecure-protocol.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini new file mode 100644 index 000000000000..a898eac03d98 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[insecure-protocol.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..1bf665d71bb2 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[insecure-protocol.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini new file mode 100644 index 000000000000..a1631c6bb384 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.keep-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini new file mode 100644 index 000000000000..3eac106db813 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.no-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini new file mode 100644 index 000000000000..6abbdfd458a0 --- /dev/null +++ b/tests/wpt/metadata/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html.ini @@ -0,0 +1,4 @@ +[upgrade-protocol.swap-origin-redirect.http.html] + [The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.] + expected: FAIL + diff --git a/tests/wpt/metadata/touch-events/historical.html.ini b/tests/wpt/metadata/touch-events/historical.html.ini new file mode 100644 index 000000000000..07822f74e3ce --- /dev/null +++ b/tests/wpt/metadata/touch-events/historical.html.ini @@ -0,0 +1,16 @@ +[historical.html] + [Touch::webkitRadiusX] + expected: FAIL + + [Touch::webkitRadiusY] + expected: FAIL + + [Touch::webkitRotationAngle] + expected: FAIL + + [Touch::webkitForce] + expected: FAIL + + [Document::createTouch] + expected: FAIL + diff --git a/tests/wpt/metadata/uievents/interfaces.html.ini b/tests/wpt/metadata/uievents/interfaces.html.ini index 6a747c231b3e..0e08d931fda0 100644 --- a/tests/wpt/metadata/uievents/interfaces.html.ini +++ b/tests/wpt/metadata/uievents/interfaces.html.ini @@ -192,3 +192,6 @@ [CompositionEvent interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [UI Events IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/url/interfaces.any.js.ini b/tests/wpt/metadata/url/interfaces.any.js.ini index 4f269699b990..8fece4f457bb 100644 --- a/tests/wpt/metadata/url/interfaces.any.js.ini +++ b/tests/wpt/metadata/url/interfaces.any.js.ini @@ -33,6 +33,7 @@ [interfaces.any.worker.html] type: testharness + expected: ERROR [URL interface: operation toJSON()] expected: FAIL diff --git a/tests/wpt/metadata/url/url-setters.html.ini b/tests/wpt/metadata/url/url-setters.html.ini index dcb7cf621960..a78f6df7be7d 100644 --- a/tests/wpt/metadata/url/url-setters.html.ini +++ b/tests/wpt/metadata/url/url-setters.html.ini @@ -978,3 +978,6 @@ [: Setting .hash = '#foo`bar'] expected: FAIL + [: Setting .host = 'example.com:80' Port number is removed if new port is scheme default and existing URL has a non-default port] + expected: FAIL + diff --git a/tests/wpt/metadata/websockets/Close-1000-reason.any.js.ini b/tests/wpt/metadata/websockets/Close-1000-reason.any.js.ini new file mode 100644 index 000000000000..44eda270f11b --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-1000-reason.any.js.ini @@ -0,0 +1,17 @@ +[Close-1000-reason.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + + +[Close-1000-reason.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-1000.any.js.ini b/tests/wpt/metadata/websockets/Close-1000.any.js.ini new file mode 100644 index 000000000000..0bbbc239d2cb --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-1000.any.js.ini @@ -0,0 +1,17 @@ +[Close-1000.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + + +[Close-1000.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-Reason-124Bytes.any.js.ini b/tests/wpt/metadata/websockets/Close-Reason-124Bytes.any.js.ini new file mode 100644 index 000000000000..eea395df3b6c --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-Reason-124Bytes.any.js.ini @@ -0,0 +1,11 @@ +[Close-Reason-124Bytes.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown] + expected: NOTRUN + + +[Close-Reason-124Bytes.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-reason-unpaired-surrogates.any.js.ini b/tests/wpt/metadata/websockets/Close-reason-unpaired-surrogates.any.js.ini new file mode 100644 index 000000000000..52b2c74046e3 --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-reason-unpaired-surrogates.any.js.ini @@ -0,0 +1,17 @@ +[Close-reason-unpaired-surrogates.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed] + expected: NOTRUN + + +[Close-reason-unpaired-surrogates.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-undefined.any.js.ini b/tests/wpt/metadata/websockets/Close-undefined.any.js.ini new file mode 100644 index 000000000000..d3f654c3ba3f --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-undefined.any.js.ini @@ -0,0 +1,11 @@ +[Close-undefined.any.worker.html] + expected: TIMEOUT + [Untitled] + expected: NOTRUN + + +[Close-undefined.any.html] + expected: TIMEOUT + [Untitled] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Create-blocked-port.any.js.ini b/tests/wpt/metadata/websockets/Create-blocked-port.any.js.ini new file mode 100644 index 000000000000..fad763db8644 --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-blocked-port.any.js.ini @@ -0,0 +1,11 @@ +[Create-blocked-port.any.worker.html] + expected: TIMEOUT + [Basic check] + expected: TIMEOUT + + +[Create-blocked-port.any.html] + expected: TIMEOUT + [Basic check] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/Create-valid-url-array-protocols.any.js.ini b/tests/wpt/metadata/websockets/Create-valid-url-array-protocols.any.js.ini new file mode 100644 index 000000000000..6120285ffade --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-valid-url-array-protocols.any.js.ini @@ -0,0 +1,17 @@ +[Create-valid-url-array-protocols.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed] + expected: NOTRUN + + +[Create-valid-url-array-protocols.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Create-valid-url-protocol.any.js.ini b/tests/wpt/metadata/websockets/Create-valid-url-protocol.any.js.ini new file mode 100644 index 000000000000..54784fcd4b9d --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-valid-url-protocol.any.js.ini @@ -0,0 +1,17 @@ +[Create-valid-url-protocol.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed] + expected: NOTRUN + + +[Create-valid-url-protocol.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Create-valid-url.any.js.ini b/tests/wpt/metadata/websockets/Create-valid-url.any.js.ini new file mode 100644 index 000000000000..66993c80c2a3 --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-valid-url.any.js.ini @@ -0,0 +1,17 @@ +[Create-valid-url.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed] + expected: NOTRUN + + +[Create-valid-url.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Secure-Send-binary-arraybufferview-float32.any.js.ini b/tests/wpt/metadata/websockets/Secure-Send-binary-arraybufferview-float32.any.js.ini new file mode 100644 index 000000000000..6f6724e1e519 --- /dev/null +++ b/tests/wpt/metadata/websockets/Secure-Send-binary-arraybufferview-float32.any.js.ini @@ -0,0 +1,23 @@ +[Secure-Send-binary-arraybufferview-float32.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed] + expected: NOTRUN + + +[Secure-Send-binary-arraybufferview-float32.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-0byte-data.any.js.ini b/tests/wpt/metadata/websockets/Send-0byte-data.any.js.ini new file mode 100644 index 000000000000..6da0166a460c --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-0byte-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-0byte-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-0byte-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-65K-data.any.js.ini b/tests/wpt/metadata/websockets/Send-65K-data.any.js.ini new file mode 100644 index 000000000000..9eda34831651 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-65K-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-65K-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-65K-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-Unpaired-Surrogates.any.js.ini b/tests/wpt/metadata/websockets/Send-Unpaired-Surrogates.any.js.ini new file mode 100644 index 000000000000..22b7670b01f4 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-Unpaired-Surrogates.any.js.ini @@ -0,0 +1,23 @@ +[Send-Unpaired-Surrogates.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-Unpaired-Surrogates.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-65K-arraybuffer.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-65K-arraybuffer.any.js.ini new file mode 100644 index 000000000000..9aa965818d3c --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-65K-arraybuffer.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-65K-arraybuffer.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + + +[Send-binary-65K-arraybuffer.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-arraybuffer.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-arraybuffer.any.js.ini new file mode 100644 index 000000000000..eba7b2ba7061 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-arraybuffer.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-arraybuffer.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + + +[Send-binary-arraybuffer.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int16-offset.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int16-offset.any.js.ini new file mode 100644 index 000000000000..bb8bdf88ac56 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int16-offset.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-arraybufferview-int16-offset.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed] + expected: NOTRUN + + +[Send-binary-arraybufferview-int16-offset.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int8.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int8.any.js.ini new file mode 100644 index 000000000000..bc9ff2ba8691 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int8.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-arraybufferview-int8.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed] + expected: NOTRUN + + +[Send-binary-arraybufferview-int8.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-blob.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-blob.any.js.ini new file mode 100644 index 000000000000..5f7f104bd295 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-blob.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-blob.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed] + expected: NOTRUN + + +[Send-binary-blob.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-data.any.js.ini b/tests/wpt/metadata/websockets/Send-data.any.js.ini new file mode 100644 index 000000000000..e4d0e141480d --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-data.worker.js.ini b/tests/wpt/metadata/websockets/Send-data.worker.js.ini new file mode 100644 index 000000000000..f3db9fa11b4f --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-data.worker.js.ini @@ -0,0 +1,5 @@ +[Send-data.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send data on a WebSocket in a Worker] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/Send-null.any.js.ini b/tests/wpt/metadata/websockets/Send-null.any.js.ini new file mode 100644 index 000000000000..11ee4cf25bc0 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-null.any.js.ini @@ -0,0 +1,23 @@ +[Send-null.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send null data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-null.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send null data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-paired-surrogates.any.js.ini b/tests/wpt/metadata/websockets/Send-paired-surrogates.any.js.ini new file mode 100644 index 000000000000..09a66e34f8a5 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-paired-surrogates.any.js.ini @@ -0,0 +1,23 @@ +[Send-paired-surrogates.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-paired-surrogates.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-unicode-data.any.js.ini b/tests/wpt/metadata/websockets/Send-unicode-data.any.js.ini new file mode 100644 index 000000000000..25b34746f2f5 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-unicode-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-unicode-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-unicode-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/binary/001.html.ini b/tests/wpt/metadata/websockets/binary/001.html.ini index 5bd89b3b338d..834ac77d515b 100644 --- a/tests/wpt/metadata/websockets/binary/001.html.ini +++ b/tests/wpt/metadata/websockets/binary/001.html.ini @@ -6,3 +6,7 @@ [001.html] + expected: TIMEOUT + [WebSockets: Send/Receive blob, blob size less than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/binary/002.html.ini b/tests/wpt/metadata/websockets/binary/002.html.ini index 95f1b8e77c84..1088a9bcf84f 100644 --- a/tests/wpt/metadata/websockets/binary/002.html.ini +++ b/tests/wpt/metadata/websockets/binary/002.html.ini @@ -5,3 +5,6 @@ [002.html] + [WebSockets: Send/Receive blob, blob size greater than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/binary/004.html.ini b/tests/wpt/metadata/websockets/binary/004.html.ini index 1c519088836d..dff9842fed84 100644 --- a/tests/wpt/metadata/websockets/binary/004.html.ini +++ b/tests/wpt/metadata/websockets/binary/004.html.ini @@ -5,3 +5,6 @@ [004.html] + [WebSockets: Send/Receive ArrayBuffer, size greater than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/binary/005.html.ini b/tests/wpt/metadata/websockets/binary/005.html.ini index 12097e48faa1..6ff4c2c353a7 100644 --- a/tests/wpt/metadata/websockets/binary/005.html.ini +++ b/tests/wpt/metadata/websockets/binary/005.html.ini @@ -6,3 +6,7 @@ [005.html] + expected: TIMEOUT + [WebSockets: Send/Receive ArrayBuffer, size less than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/closing-handshake/002.html.ini b/tests/wpt/metadata/websockets/closing-handshake/002.html.ini index 010d72a10f31..4fcfbfd0f5e6 100644 --- a/tests/wpt/metadata/websockets/closing-handshake/002.html.ini +++ b/tests/wpt/metadata/websockets/closing-handshake/002.html.ini @@ -1,5 +1,9 @@ [002.html] type: testharness + expected: TIMEOUT + [WebSockets: server sends closing handshake] + expected: TIMEOUT + [002.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/closing-handshake/003.html.ini b/tests/wpt/metadata/websockets/closing-handshake/003.html.ini index 2c4e0d75a55b..8e2f46eb27d7 100644 --- a/tests/wpt/metadata/websockets/closing-handshake/003.html.ini +++ b/tests/wpt/metadata/websockets/closing-handshake/003.html.ini @@ -6,3 +6,7 @@ [003.html] type: testharness + expected: TIMEOUT + [WebSockets: client sends closing handshake] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/closing-handshake/004.html.ini b/tests/wpt/metadata/websockets/closing-handshake/004.html.ini index eb31283da7b1..1741ec39e579 100644 --- a/tests/wpt/metadata/websockets/closing-handshake/004.html.ini +++ b/tests/wpt/metadata/websockets/closing-handshake/004.html.ini @@ -1,5 +1,9 @@ [004.html] type: testharness + expected: TIMEOUT + [WebSockets: data after closing handshake] + expected: TIMEOUT + [004.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/006.html.ini b/tests/wpt/metadata/websockets/constructor/006.html.ini index 6af268de2084..b9cfef657fe8 100644 --- a/tests/wpt/metadata/websockets/constructor/006.html.ini +++ b/tests/wpt/metadata/websockets/constructor/006.html.ini @@ -1,5 +1,9 @@ [006.html] type: testharness + expected: TIMEOUT + [WebSockets: converting first arguments] + expected: TIMEOUT + [006.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/009.html.ini b/tests/wpt/metadata/websockets/constructor/009.html.ini index e45d8d2c0289..cfb45b47c1a6 100644 --- a/tests/wpt/metadata/websockets/constructor/009.html.ini +++ b/tests/wpt/metadata/websockets/constructor/009.html.ini @@ -6,3 +6,7 @@ [009.html] type: testharness + expected: TIMEOUT + [WebSockets: protocol] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/constructor/010.html.ini b/tests/wpt/metadata/websockets/constructor/010.html.ini new file mode 100644 index 000000000000..5a6c844443b1 --- /dev/null +++ b/tests/wpt/metadata/websockets/constructor/010.html.ini @@ -0,0 +1,7 @@ +[010.html] + expected: TIMEOUT + [WebSockets: protocol in response but no requested protocol] + expected: TIMEOUT + + +[010.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/011.html.ini b/tests/wpt/metadata/websockets/constructor/011.html.ini index fc62c3a7ec7a..6bf230a4df52 100644 --- a/tests/wpt/metadata/websockets/constructor/011.html.ini +++ b/tests/wpt/metadata/websockets/constructor/011.html.ini @@ -1,7 +1,8 @@ [011.html] type: testharness + expected: TIMEOUT [WebSockets: protocol mismatch] - expected: FAIL + expected: TIMEOUT [011.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/012.html.ini b/tests/wpt/metadata/websockets/constructor/012.html.ini new file mode 100644 index 000000000000..2ed4db18487c --- /dev/null +++ b/tests/wpt/metadata/websockets/constructor/012.html.ini @@ -0,0 +1,7 @@ +[012.html] + expected: TIMEOUT + [WebSockets: no protocol in response] + expected: TIMEOUT + + +[012.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/014.html.ini b/tests/wpt/metadata/websockets/constructor/014.html.ini index 7a8cc5498689..c3ace28e17ea 100644 --- a/tests/wpt/metadata/websockets/constructor/014.html.ini +++ b/tests/wpt/metadata/websockets/constructor/014.html.ini @@ -1,7 +1,8 @@ [014.html] type: testharness + expected: TIMEOUT [WebSockets: serialize establish a connection] - expected: FAIL + expected: TIMEOUT [014.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/016.html.ini b/tests/wpt/metadata/websockets/constructor/016.html.ini index 91a2630d511c..52a4bba9ebdd 100644 --- a/tests/wpt/metadata/websockets/constructor/016.html.ini +++ b/tests/wpt/metadata/websockets/constructor/016.html.ini @@ -1,7 +1,8 @@ [016.html] type: testharness + expected: TIMEOUT [WebSockets: non-ascii URL in query, document encoding windows-1252] - expected: FAIL + expected: TIMEOUT [016.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/018.html.ini b/tests/wpt/metadata/websockets/constructor/018.html.ini index 929c21a5d592..3ed3aa9a3cda 100644 --- a/tests/wpt/metadata/websockets/constructor/018.html.ini +++ b/tests/wpt/metadata/websockets/constructor/018.html.ini @@ -1,5 +1,9 @@ [018.html] type: testharness + expected: TIMEOUT + [WebSockets: NULL char in url] + expected: TIMEOUT + [018.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/019.html.ini b/tests/wpt/metadata/websockets/constructor/019.html.ini index 1e4154af92ba..b0e898f6e31f 100644 --- a/tests/wpt/metadata/websockets/constructor/019.html.ini +++ b/tests/wpt/metadata/websockets/constructor/019.html.ini @@ -1,5 +1,9 @@ [019.html] type: testharness + expected: TIMEOUT + [WebSockets: uppercase 'WS:'] + expected: TIMEOUT + [019.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/020.html.ini b/tests/wpt/metadata/websockets/constructor/020.html.ini index a77bf1db31c9..a6fd81704a49 100644 --- a/tests/wpt/metadata/websockets/constructor/020.html.ini +++ b/tests/wpt/metadata/websockets/constructor/020.html.ini @@ -1,5 +1,9 @@ [020.html] type: testharness + expected: TIMEOUT + [WebSockets: uppercase host] + expected: TIMEOUT + [020.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/022.html.ini b/tests/wpt/metadata/websockets/constructor/022.html.ini index 51a53b4b7432..e238d0bee237 100644 --- a/tests/wpt/metadata/websockets/constructor/022.html.ini +++ b/tests/wpt/metadata/websockets/constructor/022.html.ini @@ -6,3 +6,7 @@ [022.html] type: testharness + expected: TIMEOUT + [WebSockets: protocol array] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/cookies/001.html.ini b/tests/wpt/metadata/websockets/cookies/001.html.ini index ad7eb102b4fd..a695ca958131 100644 --- a/tests/wpt/metadata/websockets/cookies/001.html.ini +++ b/tests/wpt/metadata/websockets/cookies/001.html.ini @@ -6,3 +6,7 @@ [001.html] type: testharness + expected: TIMEOUT + [WebSockets: Cookie in request] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/cookies/002.html.ini b/tests/wpt/metadata/websockets/cookies/002.html.ini index af5d310b625c..5a13262410ea 100644 --- a/tests/wpt/metadata/websockets/cookies/002.html.ini +++ b/tests/wpt/metadata/websockets/cookies/002.html.ini @@ -1,5 +1,9 @@ [002.html] type: testharness + expected: TIMEOUT + [WebSockets: Set-Cookie in response] + expected: TIMEOUT + [002.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/cookies/003.html.ini b/tests/wpt/metadata/websockets/cookies/003.html.ini index 9f550edd3612..44e03ad65339 100644 --- a/tests/wpt/metadata/websockets/cookies/003.html.ini +++ b/tests/wpt/metadata/websockets/cookies/003.html.ini @@ -1,5 +1,8 @@ [003.html] type: testharness + [WebSockets: sending HttpOnly cookies in ws request] + expected: TIMEOUT + [003.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/cookies/004.html.ini b/tests/wpt/metadata/websockets/cookies/004.html.ini index b5d56e6ce581..fcd56956e479 100644 --- a/tests/wpt/metadata/websockets/cookies/004.html.ini +++ b/tests/wpt/metadata/websockets/cookies/004.html.ini @@ -1,5 +1,8 @@ [004.html] type: testharness + [WebSockets: setting HttpOnly cookies in ws response, checking document.cookie] + expected: TIMEOUT + [004.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/cookies/007.html.ini b/tests/wpt/metadata/websockets/cookies/007.html.ini index de71023f1e64..d0a4ab7689ea 100644 --- a/tests/wpt/metadata/websockets/cookies/007.html.ini +++ b/tests/wpt/metadata/websockets/cookies/007.html.ini @@ -1,7 +1,7 @@ [007.html] type: testharness [WebSockets: when to process set-cookie fields in ws response] - expected: FAIL + expected: TIMEOUT bug: https://github.com/w3c/web-platform-tests/issues/5213 diff --git a/tests/wpt/metadata/websockets/extended-payload-length.html.ini b/tests/wpt/metadata/websockets/extended-payload-length.html.ini index c2f57f77b020..89ce6650e01b 100644 --- a/tests/wpt/metadata/websockets/extended-payload-length.html.ini +++ b/tests/wpt/metadata/websockets/extended-payload-length.html.ini @@ -1,5 +1,17 @@ [extended-payload-length.html] type: testharness + [Application data is 125 byte which means any 'Extended payload length' field isn't used at all.] + expected: TIMEOUT + + [Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.] + expected: TIMEOUT + + [Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.] + expected: TIMEOUT + + [Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field] + expected: TIMEOUT + [extended-payload-length.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini b/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini index f1f0e0efa5e2..302731414421 100644 --- a/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini @@ -6,3 +6,6 @@ [clean-close.html] type: testharness + [WebSockets: wasClean, true] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini index 03f0d0a344cd..ada7ee58eb76 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini @@ -6,3 +6,7 @@ [bufferedAmount-arraybuffer.html] + expected: TIMEOUT + [WebSockets: bufferedAmount for ArrayBuffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini index 8c7df5100a09..75220c2b96bb 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini @@ -6,3 +6,7 @@ [bufferedAmount-blob.html] + expected: TIMEOUT + [WebSockets: bufferedAmount for blob] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini index 56db7585b031..48b558d8c41d 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini @@ -6,3 +6,7 @@ [bufferedAmount-getting.html] type: testharness + expected: TIMEOUT + [WebSockets: bufferedAmount after send()ing] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini index 8310303ba41e..15a2c86d497f 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini @@ -1,5 +1,8 @@ [bufferedAmount-large.html] type: testharness + [WebSockets: bufferedAmount for 65K data] + expected: TIMEOUT + [bufferedAmount-large.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini index 3c0921e6ca79..6faa3bf976d4 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini @@ -1,5 +1,9 @@ [bufferedAmount-unicode.html] type: testharness + expected: TIMEOUT + [WebSockets: bufferedAmount for unicode data] + expected: TIMEOUT + [bufferedAmount-unicode.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini index 1c04bf3872a5..e1e790fd16c9 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini @@ -1,8 +1,5 @@ [close-connecting.html] type: testharness - [WebSockets: close() when connecting] - expected: FAIL - [close-connecting.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/015.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/015.html.ini new file mode 100644 index 000000000000..6c325bf819b4 --- /dev/null +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/015.html.ini @@ -0,0 +1,7 @@ +[015.html?wss] + +[015.html] + expected: TIMEOUT + [WebSockets: instanceof on events] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini index c527918a10c0..516228b44f8b 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini @@ -1,5 +1,9 @@ [016.html] type: testharness + expected: TIMEOUT + [WebSockets: addEventListener] + expected: TIMEOUT + [016.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/017.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/017.html.ini new file mode 100644 index 000000000000..c416fbc33df3 --- /dev/null +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/017.html.ini @@ -0,0 +1,7 @@ +[017.html] + expected: TIMEOUT + [WebSockets: this, e.target, e.currentTarget, e.eventPhase] + expected: TIMEOUT + + +[017.html?wss] diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini index c1447c7c95f1..943c6b2c2337 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini @@ -1,5 +1,18 @@ [018.html] type: testharness + expected: TIMEOUT + [open event] + expected: TIMEOUT + + [message event] + expected: TIMEOUT + + [error event] + expected: TIMEOUT + + [close event] + expected: TIMEOUT + [018.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini index 61673970363f..beabc375521f 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini @@ -6,3 +6,7 @@ [006.html] type: testharness + expected: TIMEOUT + [WebSockets: getting readyState in open] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini index 5d3fb961e824..80edd7b961d9 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini @@ -6,3 +6,7 @@ [007.html] type: testharness + expected: TIMEOUT + [WebSockets: getting readyState in closing] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini index 14d170b69cf3..f46c410a4c49 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini @@ -6,3 +6,7 @@ [008.html] type: testharness + expected: TIMEOUT + [WebSockets: getting readyState in closed] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini index ad78b33e4729..0ab4b4b4df9e 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini @@ -1,5 +1,9 @@ [005.html] type: testharness + expected: TIMEOUT + [WebSockets: send() return value] + expected: TIMEOUT + [005.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini index 24523755dd53..204f3a353156 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini @@ -1,5 +1,9 @@ [006.html] type: testharness + expected: TIMEOUT + [WebSockets: send() with unpaired surrogate when readyState is OPEN] + expected: TIMEOUT + [006.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini index d268d6a5ee6d..1081b8eacbf4 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini @@ -6,3 +6,7 @@ [007.html] type: testharness + expected: TIMEOUT + [WebSockets: close() followed by send()] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini index a97b34a3eed6..7e75390d84ae 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini @@ -1,5 +1,9 @@ [008.html] type: testharness + expected: TIMEOUT + [WebSockets: send() in onclose] + expected: TIMEOUT + [008.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini index eb8a2ea25bfb..1596677b65df 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini @@ -1,5 +1,9 @@ [009.html] type: testharness + expected: TIMEOUT + [WebSockets: send('')] + expected: TIMEOUT + [009.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini index 607f2c1bdafa..2cce10494fb3 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini @@ -37,3 +37,37 @@ [010.html] type: testharness + expected: TIMEOUT + [Constructor succeeds] + expected: TIMEOUT + + [WebSockets: sending non-strings (null)] + expected: NOTRUN + + [WebSockets: sending non-strings (undefined)] + expected: NOTRUN + + [WebSockets: sending non-strings (1)] + expected: NOTRUN + + [WebSockets: sending non-strings ([object Window\])] + expected: NOTRUN + + [WebSockets: sending non-strings ([object HTMLBodyElement\])] + expected: NOTRUN + + [WebSockets: sending non-strings ([object Object\])] + expected: NOTRUN + + [WebSockets: sending non-strings ()] + expected: NOTRUN + + [WebSockets: sending non-strings ([object WebSocket\])] + expected: NOTRUN + + [WebSockets: sending non-strings (function (){})] + expected: NOTRUN + + [WebSockets: sending non-strings (Error)] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini index 195091797719..eef8db43284c 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini @@ -1,5 +1,9 @@ [011.html] type: testharness + expected: TIMEOUT + [WebSockets: sending non-ascii, combining chars and non-BMP] + expected: TIMEOUT + [011.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini index aa22c95f25d0..ad2b842b44b5 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini @@ -1,5 +1,9 @@ [012.html] type: testharness + expected: TIMEOUT + [WebSockets: sending null] + expected: TIMEOUT + [012.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini b/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini index ea5509ff2bb3..410c54cbd373 100644 --- a/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini +++ b/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini @@ -6,3 +6,6 @@ [001.html] type: testharness + [WebSockets: 20s inactivity after handshake] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/multi-globals/message-received.html.ini b/tests/wpt/metadata/websockets/multi-globals/message-received.html.ini new file mode 100644 index 000000000000..b920b15038cb --- /dev/null +++ b/tests/wpt/metadata/websockets/multi-globals/message-received.html.ini @@ -0,0 +1,8 @@ +[message-received.html] + expected: TIMEOUT + [ArrayBuffer should be created in the relevant realm of the WebSocket] + expected: TIMEOUT + + [Blob should be created in the relevant realm of the WebSocket] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/opening-handshake/001.html.ini b/tests/wpt/metadata/websockets/opening-handshake/001.html.ini new file mode 100644 index 000000000000..67b8631ec4d2 --- /dev/null +++ b/tests/wpt/metadata/websockets/opening-handshake/001.html.ini @@ -0,0 +1,6 @@ +[001.html?wss] + +[001.html] + [WebSockets: invalid handshake] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/opening-handshake/002.html.ini b/tests/wpt/metadata/websockets/opening-handshake/002.html.ini index 824e5bf7b577..6e312e0e7903 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/002.html.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/002.html.ini @@ -1,5 +1,8 @@ [002.html] type: testharness + [WebSockets: valid handshake] + expected: TIMEOUT + [002.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini b/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini index fcd41eea9f9f..59783cf6380f 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini @@ -1,3 +1,6 @@ [003-sets-origin.worker.html] type: testharness expected: TIMEOUT + [W3C WebSocket API - origin set in a Worker] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/opening-handshake/003.html.ini b/tests/wpt/metadata/websockets/opening-handshake/003.html.ini index 1a7c50506a51..7b19005b8ae5 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/003.html.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/003.html.ini @@ -1,7 +1,8 @@ [003.html] type: testharness + expected: TIMEOUT [WebSockets: origin] - expected: FAIL + expected: TIMEOUT [003.html?wss] diff --git a/tests/wpt/metadata/websockets/opening-handshake/005.html.ini b/tests/wpt/metadata/websockets/opening-handshake/005.html.ini index 9f0272ceb287..34365417d089 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/005.html.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/005.html.ini @@ -1,5 +1,9 @@ [005.html] type: testharness + expected: TIMEOUT + [WebSockets: proper first line] + expected: TIMEOUT + [005.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/referrer.any.js.ini b/tests/wpt/metadata/websockets/referrer.any.js.ini new file mode 100644 index 000000000000..163607fe6820 --- /dev/null +++ b/tests/wpt/metadata/websockets/referrer.any.js.ini @@ -0,0 +1,11 @@ +[referrer.any.html] + expected: TIMEOUT + [Ensure no Referer header is included] + expected: TIMEOUT + + +[referrer.any.worker.html] + expected: TIMEOUT + [Ensure no Referer header is included] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/security/001.html.ini b/tests/wpt/metadata/websockets/security/001.html.ini new file mode 100644 index 000000000000..3ab42e96ad30 --- /dev/null +++ b/tests/wpt/metadata/websockets/security/001.html.ini @@ -0,0 +1,7 @@ +[001.html] + expected: TIMEOUT + [WebSockets: wrong accept key] + expected: TIMEOUT + + +[001.html?wss] diff --git a/tests/wpt/metadata/webstorage/idlharness.html.ini b/tests/wpt/metadata/webstorage/idlharness.html.ini new file mode 100644 index 000000000000..a02c58f603a2 --- /dev/null +++ b/tests/wpt/metadata/webstorage/idlharness.html.ini @@ -0,0 +1,4 @@ +[idlharness.html] + [Web Storage IDL tests] + expected: FAIL + diff --git a/tests/wpt/metadata/webvr/idlharness.https.html.ini b/tests/wpt/metadata/webvr/idlharness.https.html.ini index 9a5d4e35979d..7d4cec8279ef 100644 --- a/tests/wpt/metadata/webvr/idlharness.https.html.ini +++ b/tests/wpt/metadata/webvr/idlharness.https.html.ini @@ -14,3 +14,6 @@ [VRDisplay interface: operation exitPresent()] expected: FAIL + [WebVR IDL test] + expected: FAIL + diff --git a/tests/wpt/metadata/workers/interfaces.worker.js.ini b/tests/wpt/metadata/workers/interfaces.worker.js.ini index b2529dc21cb5..b31a14077413 100644 --- a/tests/wpt/metadata/workers/interfaces.worker.js.ini +++ b/tests/wpt/metadata/workers/interfaces.worker.js.ini @@ -1,6 +1,5 @@ [interfaces.worker.html] type: testharness - expected: ERROR [WorkerGlobalScope interface: operation close()] expected: FAIL @@ -271,3 +270,6 @@ [DedicatedWorkerGlobalScope interface: internal [[SetPrototypeOf\]\] method of interface prototype object - setting to a new value via Object.setPrototypeOf should throw a TypeError] expected: TIMEOUT + [Untitled] + expected: FAIL + diff --git a/tests/wpt/metadata/workers/modules/dedicated-worker-import-meta.html.ini b/tests/wpt/metadata/workers/modules/dedicated-worker-import-meta.html.ini index 5d11920aaf0f..3362697d228c 100644 --- a/tests/wpt/metadata/workers/modules/dedicated-worker-import-meta.html.ini +++ b/tests/wpt/metadata/workers/modules/dedicated-worker-import-meta.html.ini @@ -6,3 +6,6 @@ [Test import.meta.url on the imported module script.] expected: NOTRUN + [Test import.meta.url on the imported module script with a fragment.] + expected: NOTRUN + diff --git a/tests/wpt/metadata/workers/modules/dedicated-worker-import.html.ini b/tests/wpt/metadata/workers/modules/dedicated-worker-import.html.ini index 1c41f7a937b0..95b120688aaa 100644 --- a/tests/wpt/metadata/workers/modules/dedicated-worker-import.html.ini +++ b/tests/wpt/metadata/workers/modules/dedicated-worker-import.html.ini @@ -18,3 +18,15 @@ [Test dynamic import and then static import on DedicatedWorkerGlobalScope.] expected: NOTRUN + [importScripts() on module worker should throw an exception.] + expected: NOTRUN + + [Worker construction for non-existent script should throw an exception.] + expected: NOTRUN + + [Static import for non-existent script should throw an exception.] + expected: NOTRUN + + [Dynamic import for non-existent script should throw an exception.] + expected: NOTRUN + diff --git a/tests/wpt/metadata/xhr/interfaces.html.ini b/tests/wpt/metadata/xhr/interfaces.html.ini index 6d4dab47f6b2..ce197eac3e09 100644 --- a/tests/wpt/metadata/xhr/interfaces.html.ini +++ b/tests/wpt/metadata/xhr/interfaces.html.ini @@ -2,3 +2,6 @@ [Testing Symbol.iterator property of iterable interface FormData] expected: FAIL + [XMLHttpRequest IDL tests] + expected: FAIL + diff --git a/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini b/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini index 8edfcf5a3641..fbcb43098f36 100644 --- a/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini +++ b/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini @@ -576,3 +576,6 @@ [BluetoothServiceDataMap interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL + [Untitled] + expected: FAIL + diff --git a/tests/wpt/mozilla/meta/css/iframe/hide_after_load.html.ini b/tests/wpt/mozilla/meta/css/iframe/hide_after_load.html.ini deleted file mode 100644 index 65c78fd3a4a2..000000000000 --- a/tests/wpt/mozilla/meta/css/iframe/hide_after_load.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[hide_after_load.html] - expected: TIMEOUT diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini new file mode 100644 index 000000000000..1e2567027d8a --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini @@ -0,0 +1,5 @@ +[rapid-resizing.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini new file mode 100644 index 000000000000..fbdc89a8f0d0 --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini @@ -0,0 +1,5 @@ +[context-creation-and-destruction.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini new file mode 100644 index 000000000000..fb8852c9e7a9 --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini @@ -0,0 +1,5 @@ +[shader-with-non-reserved-words.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini new file mode 100644 index 000000000000..7e17f9822595 --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini @@ -0,0 +1,5 @@ +[atan_001_to_008.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini new file mode 100644 index 000000000000..7b4f99aae55b --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini @@ -0,0 +1,5 @@ +[sin_001_to_006.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/web-platform-tests/.taskcluster.yml b/tests/wpt/web-platform-tests/.taskcluster.yml index 11109a544a0c..76f14e2755bd 100644 --- a/tests/wpt/web-platform-tests/.taskcluster.yml +++ b/tests/wpt/web-platform-tests/.taskcluster.yml @@ -11,12 +11,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 1 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -29,12 +28,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 2 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -47,12 +45,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 3 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -65,12 +62,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 4 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -83,12 +79,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 5 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -101,12 +96,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 6 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -119,12 +113,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 7 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -137,12 +130,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 8 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -155,12 +147,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 9 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -173,12 +164,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome reftest 10 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -191,12 +181,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome wdspec 1 1"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -209,12 +198,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 1 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -227,12 +215,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 2 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -245,12 +232,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 3 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -263,12 +249,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 4 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -281,12 +266,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 5 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -299,12 +283,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 6 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -317,12 +300,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 7 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -335,12 +317,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 8 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -353,12 +334,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 9 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -371,12 +351,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 10 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -389,12 +368,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 11 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -407,12 +385,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 12 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -425,12 +402,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 13 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -443,12 +419,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 14 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -461,12 +436,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} chrome-dev &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ chrome testharness 15 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -479,12 +453,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 1 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -497,12 +470,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 2 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -515,12 +487,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 3 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -533,12 +504,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 4 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -551,12 +521,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 5 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -569,12 +538,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 6 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -587,12 +555,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 7 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -605,12 +572,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 8 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -623,12 +589,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 9 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -641,12 +606,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox reftest 10 10"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -659,12 +623,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox wdspec 1 1"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -677,12 +640,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 1 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -695,12 +657,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 2 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -713,12 +674,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 3 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -731,12 +691,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 4 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -749,12 +708,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 5 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -767,12 +725,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 6 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -785,12 +742,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 7 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -803,12 +759,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 8 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -821,12 +776,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 9 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -839,12 +793,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 10 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -857,12 +810,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 11 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -875,12 +827,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 12 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -893,12 +844,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 13 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -911,12 +861,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 14 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' @@ -929,12 +878,11 @@ tasks: payload: artifacts: public/results: {path: /home/test/artifacts, type: directory} - command: [/bin/bash, --login, -c, ">-\n ~/start.sh &&\n \ - \ cd /home/test/web-platform-tests &&\n git fetch {{event.head.repo.url}}\ - \ &&\n git config advice.detachedHead false &&\n git\ - \ checkout {{event.head.sha}} &&\n ./tools/ci/ci_taskcluster.sh\ + command: [/bin/bash, --login, -c, ">-\n ~/start.sh {{event.head.repo.url}}\ + \ {{ event.head.repo.branch }} {{event.head.sha}} firefox-nightly &&\n \ + \ cd ~/web-platform-tests &&\n ./tools/ci/ci_taskcluster.sh\ \ firefox testharness 15 15"] - image: harjgam/web-platform-tests:0.6 + image: harjgam/web-platform-tests:0.11 maxRunTime: 7200 provisionerId: '{{ taskcluster.docker.provisionerId }}' workerType: '{{ taskcluster.docker.workerType }}' diff --git a/tests/wpt/web-platform-tests/.travis.yml b/tests/wpt/web-platform-tests/.travis.yml index e3df73d1f214..c5f4d64f9f19 100644 --- a/tests/wpt/web-platform-tests/.travis.yml +++ b/tests/wpt/web-platform-tests/.travis.yml @@ -47,7 +47,6 @@ matrix: packages: - libnss3-tools env: - - secure: "YTSXPwI0DyCA1GhYrLT9KMEV6b7QQKuEeaQgeFDP38OTzJ1+cIj3CC4SRNqbnJ/6SJwPGcdqSxLuV8m4e5HFFnyCcQnJe6h8EMsTehZ7W3j/fP9UYrJqYqvGpe3Vj3xblO5pwBYmq7sg3jAmmuCgAgOW6VGf7cRMucrsmFeo7VM=" - JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=firefox:nightly - os: linux sudo: required @@ -58,7 +57,6 @@ matrix: - libappindicator1 - fonts-liberation env: - - secure: "YTSXPwI0DyCA1GhYrLT9KMEV6b7QQKuEeaQgeFDP38OTzJ1+cIj3CC4SRNqbnJ/6SJwPGcdqSxLuV8m4e5HFFnyCcQnJe6h8EMsTehZ7W3j/fP9UYrJqYqvGpe3Vj3xblO5pwBYmq7sg3jAmmuCgAgOW6VGf7cRMucrsmFeo7VM=" - JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=chrome:dev - python: 2.7 env: JOB=tools_unittest TOXENV=py27 HYPOTHESIS_PROFILE=ci SCRIPT=tools/ci/ci_tools_unittest.sh diff --git a/tests/wpt/web-platform-tests/2dcontext/OWNERS b/tests/wpt/web-platform-tests/2dcontext/OWNERS new file mode 100644 index 000000000000..3bb6edf248aa --- /dev/null +++ b/tests/wpt/web-platform-tests/2dcontext/OWNERS @@ -0,0 +1,5 @@ +@AmeliaBR +@annevk +@kenrussell +@jdashg +@fserb diff --git a/tests/wpt/web-platform-tests/BackgroundSync/OWNERS b/tests/wpt/web-platform-tests/BackgroundSync/OWNERS new file mode 100644 index 000000000000..9cc0eff9fd27 --- /dev/null +++ b/tests/wpt/web-platform-tests/BackgroundSync/OWNERS @@ -0,0 +1 @@ +@beverloo diff --git a/tests/wpt/web-platform-tests/BackgroundSync/interfaces.any.js b/tests/wpt/web-platform-tests/BackgroundSync/interfaces.any.js index dd677fc4044c..207a0d5d684a 100644 --- a/tests/wpt/web-platform-tests/BackgroundSync/interfaces.any.js +++ b/tests/wpt/web-platform-tests/BackgroundSync/interfaces.any.js @@ -6,24 +6,16 @@ // https://wicg.github.io/BackgroundSync/spec/ promise_test(async () => { - const dom = await fetch('/interfaces/dom.idl').then(r => r.text()); - const html = await fetch('/interfaces/html.idl').then(r => r.text()); + const idl = await fetch('/interfaces/BackgroundSync.idl').then(r => r.text()); const sw = await fetch('/interfaces/ServiceWorker.idl').then(r => r.text()); - const idl = await fetch('/interfaces/BackgroundSync.idl').then(response => response.text()); + const html = await fetch('/interfaces/html.idl').then(r => r.text()); + const dom = await fetch('/interfaces/dom.idl').then(r => r.text()); const idlArray = new IdlArray(); - idlArray.add_untested_idls(dom, { only: ['Event', 'EventInit', 'EventTarget'] }); - idlArray.add_untested_idls(html, { only: [ - 'WorkerGlobalScope', - 'WindowOrWorkerGlobalScope' - ] }); - idlArray.add_untested_idls(sw, { only: [ - 'ServiceWorkerRegistration', - 'ServiceWorkerGlobalScope', - 'ExtendableEvent', - 'ExtendableEventInit', - ] }); idlArray.add_idls(idl); + idlArray.add_dependency_idls(sw); + idlArray.add_dependency_idls(html); + idlArray.add_dependency_idls(dom); idlArray.test(); done(); }, 'Background Sync interfaces.'); diff --git a/tests/wpt/web-platform-tests/CONTRIBUTING.md b/tests/wpt/web-platform-tests/CONTRIBUTING.md index d0852318dd63..427ec682793f 100644 --- a/tests/wpt/web-platform-tests/CONTRIBUTING.md +++ b/tests/wpt/web-platform-tests/CONTRIBUTING.md @@ -31,4 +31,4 @@ specification. All content is provided as-is to help reach interoperability. Documentation ------------- -See [web-platform-tests.org](http://web-platform-tests.org/). +See [web-platform-tests.org](https://web-platform-tests.org/). diff --git a/tests/wpt/web-platform-tests/FileAPI/historical.https.html b/tests/wpt/web-platform-tests/FileAPI/historical.https.html index 877aed06466a..4f841f176394 100644 --- a/tests/wpt/web-platform-tests/FileAPI/historical.https.html +++ b/tests/wpt/web-platform-tests/FileAPI/historical.https.html @@ -53,9 +53,13 @@ assert_false('isClosed' in Blob.prototype, 'isClosed in Blob.prototype'); }, 'Blob.close() should not be supported'); - // Only add service worker test if service workers are actually supported. - if (navigator.serviceWorker) - service_worker_test('support/historical-serviceworker.js', 'Service worker test setup'); + test(() => { + const f = new File([], ""); + assert_false("lastModifiedDate" in f); + assert_false("lastModifiedDate" in File.prototype); + }, "File's lastModifiedDate should not be supported"); + + service_worker_test('support/historical-serviceworker.js', 'Service worker test setup'); diff --git a/tests/wpt/web-platform-tests/FileAPI/url/url-in-tags.window.js b/tests/wpt/web-platform-tests/FileAPI/url/url-in-tags.window.js index 364d33bb89d5..f20b3599013b 100644 --- a/tests/wpt/web-platform-tests/FileAPI/url/url-in-tags.window.js +++ b/tests/wpt/web-platform-tests/FileAPI/url/url-in-tags.window.js @@ -31,7 +31,6 @@ async_test(t => { }, 'Blob URLs can be used in iframes, and are treated same origin'); async_test(t => { - const scroll_position = 5000; const blob_contents = '\n\n' + '\n' + '\n' + @@ -43,8 +42,7 @@ async_test(t => { const frame = document.createElement('iframe'); frame.setAttribute('src', url + '#block2'); document.body.appendChild(frame); - - frame.onload = t.step_func_done(() => { + frame.contentWindow.onscroll = t.step_func_done(() => { assert_equals(frame.contentWindow.scrollY, 5000); }); }, 'Blob URL fragment is implemented.'); diff --git a/tests/wpt/web-platform-tests/FileAPI/url/url_createobjecturl_file-manual.html b/tests/wpt/web-platform-tests/FileAPI/url/url_createobjecturl_file-manual.html index 469606a8e456..7ae32512e07c 100644 --- a/tests/wpt/web-platform-tests/FileAPI/url/url_createobjecturl_file-manual.html +++ b/tests/wpt/web-platform-tests/FileAPI/url/url_createobjecturl_file-manual.html @@ -3,9 +3,9 @@ FileAPI Test: Creating Blob URL with File + -

Test steps:

diff --git a/tests/wpt/web-platform-tests/IndexedDB/keypath-special-identifiers.htm b/tests/wpt/web-platform-tests/IndexedDB/keypath-special-identifiers.htm index 331169b5c903..cb64d0b708eb 100644 --- a/tests/wpt/web-platform-tests/IndexedDB/keypath-special-identifiers.htm +++ b/tests/wpt/web-platform-tests/IndexedDB/keypath-special-identifiers.htm @@ -38,11 +38,6 @@ property: 'lastModified', instance: new File([''], '', {lastModified: 123}), }, - { - type: 'File', - property: 'lastModifiedDate', - instance: new File([''], '', {lastModified: 123}), - }, ].forEach(function(testcase) { indexeddb_test( (t, db) => { diff --git a/tests/wpt/web-platform-tests/IndexedDB/keypath.htm b/tests/wpt/web-platform-tests/IndexedDB/keypath.htm index b59d614e8a9b..4985712a215c 100644 --- a/tests/wpt/web-platform-tests/IndexedDB/keypath.htm +++ b/tests/wpt/web-platform-tests/IndexedDB/keypath.htm @@ -125,7 +125,7 @@ "[Blob.length, Blob.type]"); } - // File.name and File.lastModifiedDate is not testable automatically + // File.name and File.lastModified is not testable automatically keypath(['name', 'type'], [ { name: "orange", type: "fruit" }, { name: "orange", type: ["telecom", "french"] } ], diff --git a/tests/wpt/web-platform-tests/README.md b/tests/wpt/web-platform-tests/README.md index 182e4e70eee5..db5612ea03c0 100644 --- a/tests/wpt/web-platform-tests/README.md +++ b/tests/wpt/web-platform-tests/README.md @@ -44,10 +44,10 @@ For example, on most UNIX-like systems, you can setup the hosts file with: ./wpt make-hosts-file | sudo tee -a /etc/hosts ``` -And on Windows (note this requires an Administrator privileged shell): +And on Windows (this must be run in a PowerShell session with Administrator privileges): ```bash -python wpt make-hosts-file >> %SystemRoot%\System32\drivers\etc\hosts +python wpt make-hosts-file | Out-File %SystemRoot%\System32\drivers\etc\hosts -Encoding ascii -Append ``` If you are behind a proxy, you also need to make sure the domains above are @@ -69,22 +69,19 @@ python wpt serve ``` This will start HTTP servers on two ports and a websockets server on -one port. By default the web servers start on ports 8000 and 8443 and the other -ports are randomly-chosen free ports. Tests must be loaded from the -*first* HTTP server in the output. To change the ports, copy the -`config.default.json` file to `config.json` and edit the new file, -replacing the part that reads: +one port. By default the web servers start on ports 8000 and 8443 and +the other ports are randomly-chosen free ports. Tests must be loaded +from the *first* HTTP server in the output. To change the ports, +create a `config.json` file in the wpt root directory, and add +port definitions of your choice e.g.: ``` -"http": [8000, "auto"], -"https":[8443] -``` - -to some ports of your choice e.g. - -``` -"http": [1234, "auto"], -"https":[5678] +{ + "ports": { + "http": [1234, "auto"], + "https":[5678] + } +} ``` After your `hosts` file is configured, the servers will be locally accessible at: @@ -262,11 +259,26 @@ If you forget to do this part, you will most likely see a 'File Not Found' error when you start wptserve. Finally, set the path value in the server configuration file to the -default OpenSSL configuration file location. To do this, -copy `config.default.json` in the web-platform-tests root to `config.json`. -Then edit the JSON so that the key `ssl/openssl/base_conf_path` has a -value that is the path to the OpenSSL config file (typically this -will be `C:\\OpenSSL-Win32\\bin\\openssl.cfg`). +default OpenSSL configuration file location. To do this create a file +called `config.json`. Then add the OpenSSL configuration below, +ensuring that the key `ssl/openssl/base_conf_path` has a value that is +the path to the OpenSSL config file (typically this will be +`C:\\OpenSSL-Win32\\bin\\openssl.cfg`): + +``` +{ + "ssl": { + "type": "openssl", + "encrypt_after_connect": false, + "openssl": { + "openssl_binary": "openssl", + "base_path: "_certs", + "force_regenerate": false, + "base_conf_path": "C:\\OpenSSL-Win32\\bin\\openssl.cfg" + }, + }, +} +``` ### Trusting Root CA @@ -361,7 +373,7 @@ web-platform-tests root directory to suppress the error reports. For more details, see the [lint-tool documentation][lint-tool]. -[lint-tool]: http://web-platform-tests.org/writing-tests/lint-tool.html +[lint-tool]: https://web-platform-tests.org/writing-tests/lint-tool.html Adding command-line scripts ("tools" subdirs) --------------------------------------------- @@ -437,5 +449,5 @@ is [archived][ircarchive]. Documentation ============= -* [How to write and review tests](http://web-platform-tests.org/) +* [How to write and review tests](https://web-platform-tests.org/) * [Documentation for the wptserve server](http://wptserve.readthedocs.org/en/latest/) diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js new file mode 100644 index 000000000000..19c9fb28b3bc --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["AES-CBC"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js deleted file mode 100644 index 7bb3e7f697fd..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CBC.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["AES-CBC"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js new file mode 100644 index 000000000000..2f8a0b3596f1 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["AES-CTR"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js deleted file mode 100644 index f6766b27bba3..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-CTR.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["AES-CTR"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js new file mode 100644 index 000000000000..bb0ab46fbe6c --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["AES-GCM"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js deleted file mode 100644 index 1383e5895595..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-GCM.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["AES-GCM"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js new file mode 100644 index 000000000000..54d685f75657 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["AES-KW"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js deleted file mode 100644 index 04f5bb6edab6..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_AES-KW.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["AES-KW"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any.js new file mode 100644 index 000000000000..4c13c5ac5721 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["ECDH"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js deleted file mode 100644 index a7e6a7240bcc..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["ECDH"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js new file mode 100644 index 000000000000..74cd480e2c2d --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["ECDSA"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js deleted file mode 100644 index a1f471141de0..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["ECDSA"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.any.js new file mode 100644 index 000000000000..708d33beba49 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["HMAC"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js deleted file mode 100644 index 9dfbbb9c065a..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_HMAC.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["HMAC"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js new file mode 100644 index 000000000000..4ec0ec20bac1 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["RSA-OAEP"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js deleted file mode 100644 index 39de6d6efecf..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-OAEP.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["RSA-OAEP"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js new file mode 100644 index 000000000000..557b5785e348 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["RSA-PSS"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js deleted file mode 100644 index 8b1110d7f096..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["RSA-PSS"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js new file mode 100644 index 000000000000..45771bf0d46e --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js @@ -0,0 +1,4 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=failures.js +run_test(["RSASSA-PKCS1-v1_5"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js deleted file mode 100644 index 4df0b896fe37..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/failures_RSASSA-PKCS1-v1_5.https.worker.js +++ /dev/null @@ -1,6 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("failures.js"); -run_test(["RSASSA-PKCS1-v1_5"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes.js index 6a74c01ddde4..b99e44d66d40 100644 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes.js +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes.js @@ -70,7 +70,6 @@ function run_test(algorithmNames, slowTest) { }, testTag + ": generateKey" + parameterString(algorithm, extractable, usages)); } - // Test all valid sets of parameters for successful // key generation. testVectors.forEach(function(vector) { @@ -78,7 +77,7 @@ function run_test(algorithmNames, slowTest) { allAlgorithmSpecifiersFor(name).forEach(function(algorithm) { allValidUsages(vector.usages, false, vector.mandatoryUsages).forEach(function(usages) { [false, true].forEach(function(extractable) { - testSuccess(algorithm, extractable, usages, vector.resultType, "Success"); + subsetTest(testSuccess, algorithm, extractable, usages, vector.resultType, "Success"); }); }); }); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js new file mode 100644 index 000000000000..6feb60e5caa7 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.any.js @@ -0,0 +1,5 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["AES-CBC"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js deleted file mode 100644 index 0710c9e7b504..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CBC.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["AES-CBC"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js new file mode 100644 index 000000000000..7b4f2df5fb1b --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.any.js @@ -0,0 +1,5 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["AES-CTR"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js deleted file mode 100644 index 51529f000fd8..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-CTR.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["AES-CTR"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js new file mode 100644 index 000000000000..8e7bc92170c6 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.any.js @@ -0,0 +1,5 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["AES-GCM"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js deleted file mode 100644 index 1f6a1bc96e00..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-GCM.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["AES-GCM"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js new file mode 100644 index 000000000000..5eb023369f40 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.any.js @@ -0,0 +1,5 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["AES-KW"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js deleted file mode 100644 index 058cf83d0576..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_AES-KW.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["AES-KW"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any.js new file mode 100644 index 000000000000..87590d23ea43 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any.js @@ -0,0 +1,5 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["ECDH"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js deleted file mode 100644 index a21b7d04e8bc..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["ECDH"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js new file mode 100644 index 000000000000..734d86972fc6 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any.js @@ -0,0 +1,5 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["ECDSA"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js deleted file mode 100644 index 13f7e3539ec4..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["ECDSA"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.any.js new file mode 100644 index 000000000000..bc106f3c117c --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.any.js @@ -0,0 +1,5 @@ +// META: timeout=long +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["HMAC"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js deleted file mode 100644 index 2b50b9090585..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_HMAC.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["HMAC"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js new file mode 100644 index 000000000000..b0412286c58e --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.js @@ -0,0 +1,21 @@ +// META: timeout=long +// META: variant=?1-10 +// META: variant=?11-20 +// META: variant=?21-30 +// META: variant=?31-40 +// META: variant=?41-50 +// META: variant=?51-60 +// META: variant=?61-70 +// META: variant=?71-80 +// META: variant=?81-90 +// META: variant=?91-100 +// META: variant=?101-110 +// META: variant=?111-120 +// META: variant=?121-130 +// META: variant=?131-140 +// META: variant=?141-150 +// META: variant=?151-last +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["RSA-OAEP"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js deleted file mode 100644 index 4b3538da6896..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["RSA-OAEP"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js new file mode 100644 index 000000000000..ea91c8f99b04 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.js @@ -0,0 +1,9 @@ +// META: timeout=long +// META: variant=?1-10 +// META: variant=?11-20 +// META: variant=?21-30 +// META: variant=?31-last +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["RSA-PSS"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js deleted file mode 100644 index 52364f5c7f55..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["RSA-PSS"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js new file mode 100644 index 000000000000..fc785f9b31c9 --- /dev/null +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js @@ -0,0 +1,9 @@ +// META: timeout=long +// META: variant=?1-10 +// META: variant=?11-20 +// META: variant=?21-30 +// META: variant=?31-last +// META: script=../util/helpers.js +// META: script=/common/subset-tests.js +// META: script=successes.js +run_test(["RSASSA-PKCS1-v1_5"]); diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js deleted file mode 100644 index 4c6a02a98c62..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.worker.js +++ /dev/null @@ -1,7 +0,0 @@ -// META: timeout=long -importScripts("/resources/testharness.js"); -importScripts("../util/helpers.js"); -importScripts("successes.js"); - -run_test(["RSASSA-PKCS1-v1_5"]); -done(); \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc.https.html deleted file mode 100644 index a3054a57a99a..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-cbc.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.https.html deleted file mode 100644 index bb1abf0d948e..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_aes-ctr.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html deleted file mode 100644 index 7650908c09a1..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html deleted file mode 100644 index f08737c390a4..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html deleted file mode 100644 index 4ef6a7771025..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html deleted file mode 100644 index 7cbb4f8bf036..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.https.html deleted file mode 100644 index c606a5b9041c..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html deleted file mode 100644 index 8b742e80b1e1..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC.https.html deleted file mode 100644 index e037f0d07d55..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_HMAC.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html deleted file mode 100644 index ddd63beb3430..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html deleted file mode 100644 index 2814b34e9a44..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html deleted file mode 100644 index 0e28914af806..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -WebCryptoAPI: generateKey() for Failures - - - - - - - - -

generateKey Tests for Bad Parameters

- -
- diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html deleted file mode 100644 index af8093539007..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html deleted file mode 100644 index 3608a4fde35b..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-CTR.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html deleted file mode 100644 index eb7c6b5d0069..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-GCM.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html deleted file mode 100644 index 9beab2083466..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_AES-KW.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.https.html deleted file mode 100644 index 9871f572b05c..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html deleted file mode 100644 index f32a556bb24a..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC.https.html deleted file mode 100644 index 819b35df08c5..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_HMAC.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html deleted file mode 100644 index db58fd6690ab..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html deleted file mode 100644 index d6a3c1b02d0c..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html b/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html deleted file mode 100644 index 35678798bdf7..000000000000 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html +++ /dev/null @@ -1,23 +0,0 @@ - - - -WebCryptoAPI: generateKey() Successful Calls - - - - - - - - -

generateKey Tests for Good Parameters

-

- Warning! RSA key generation is intrinsically - very slow, so the related tests can take up to - several minutes to complete, depending on browser! -

- -
- \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-disabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-disabled-by-feature-policy.https.html index 9476efb6a0f1..041ddc4470c6 100644 --- a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-disabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-disabled-by-feature-policy.https.html @@ -8,8 +8,8 @@ diff --git a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html index aa8ea10eb0b0..53f6960ce589 100644 --- a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html +++ b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html @@ -8,8 +8,8 @@ diff --git a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute.https.html b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute.https.html index 860a027b55bc..3dd49d330ecd 100644 --- a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute.https.html +++ b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy-attribute.https.html @@ -8,8 +8,8 @@ diff --git a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy.https.html index 889047a0703e..f5d08972d5ff 100644 --- a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-by-feature-policy.https.html @@ -8,8 +8,8 @@ diff --git a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-on-self-origin-by-feature-policy.https.html b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-on-self-origin-by-feature-policy.https.html index bf458529e849..2074562b7ad5 100644 --- a/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-on-self-origin-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/accelerometer/Accelerometer-enabled-on-self-origin-by-feature-policy.https.html @@ -8,8 +8,8 @@ diff --git a/tests/wpt/web-platform-tests/accelerometer/Accelerometer.https.html b/tests/wpt/web-platform-tests/accelerometer/Accelerometer.https.html index 9563270fcda5..b601c6120827 100644 --- a/tests/wpt/web-platform-tests/accelerometer/Accelerometer.https.html +++ b/tests/wpt/web-platform-tests/accelerometer/Accelerometer.https.html @@ -9,8 +9,8 @@
diff --git a/tests/wpt/web-platform-tests/accelerometer/Accelerometer_onerror-manual.https.html b/tests/wpt/web-platform-tests/accelerometer/Accelerometer_onerror-manual.https.html index f69b1b6ce5c1..dec21881b631 100644 --- a/tests/wpt/web-platform-tests/accelerometer/Accelerometer_onerror-manual.https.html +++ b/tests/wpt/web-platform-tests/accelerometer/Accelerometer_onerror-manual.https.html @@ -15,8 +15,8 @@

Precondition

diff --git a/tests/wpt/web-platform-tests/accname/description_1.0_combobox-focusable-manual.html b/tests/wpt/web-platform-tests/accname/description_1.0_combobox-focusable-manual.html index ce26e8a69362..c0d54d6c2338 100644 --- a/tests/wpt/web-platform-tests/accname/description_1.0_combobox-focusable-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_1.0_combobox-focusable-manual.html @@ -3,7 +3,6 @@ Description 1.0 combobox-focusable - diff --git a/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element-manual.html b/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element-manual.html index 167b52972f5b..2911d1d031a8 100644 --- a/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element-manual.html @@ -3,7 +3,6 @@ Description from content of describedby element - @@ -75,7 +74,7 @@ Zambino the weird. - (QED) + (QED) diff --git a/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element_which_is_hidden-manual.html b/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element_which_is_hidden-manual.html deleted file mode 100644 index a49a92295121..000000000000 --- a/tests/wpt/web-platform-tests/accname/description_from_content_of_describedby_element_which_is_hidden-manual.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - Description from content of describedby element which is hidden - - - - - - - - - -

This test examines the ARIA properties for Description from content of describedby element which is hidden.

- -
- - - - - -
-
- - - - - - -
Where
in
the world
are my marbles?
-
- - -
-
-
- - diff --git a/tests/wpt/web-platform-tests/accname/description_link-with-label-manual.html b/tests/wpt/web-platform-tests/accname/description_link-with-label-manual.html index 0e4b2b2e5bdd..09c32db1c2ee 100644 --- a/tests/wpt/web-platform-tests/accname/description_link-with-label-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_link-with-label-manual.html @@ -3,7 +3,6 @@ Description link-with-label - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_557-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_557-manual.html index 8c1790457434..1294baf65718 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_557-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_557-manual.html @@ -3,7 +3,6 @@ Description test case 557 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_664-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_664-manual.html index 0ba57426d2ed..f4e813643cab 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_664-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_664-manual.html @@ -3,7 +3,6 @@ Description test case 664 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_665-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_665-manual.html index 341d6d28a2db..e97a41de354a 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_665-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_665-manual.html @@ -3,7 +3,6 @@ Description test case 665 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_666-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_666-manual.html index 9681b89e98aa..378979ca7355 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_666-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_666-manual.html @@ -3,7 +3,6 @@ Description test case 666 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_772-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_772-manual.html index 03d46cbe3b38..efc58686ce6b 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_772-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_772-manual.html @@ -3,7 +3,6 @@ Description test case 772 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_773-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_773-manual.html index 727a8fe5a7de..ea004cffee06 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_773-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_773-manual.html @@ -3,7 +3,6 @@ Description test case 773 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_774-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_774-manual.html index 51f9380e4090..6fafc81be391 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_774-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_774-manual.html @@ -3,7 +3,6 @@ Description test case 774 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_838-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_838-manual.html index 99c49d9cbea3..df4210a77046 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_838-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_838-manual.html @@ -3,7 +3,6 @@ Description test case 838 - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_broken_reference-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_broken_reference-manual.html index c44b0a598a28..724849620124 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_broken_reference-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_broken_reference-manual.html @@ -3,7 +3,6 @@ Description test case broken reference - diff --git a/tests/wpt/web-platform-tests/accname/description_test_case_one_valid_reference-manual.html b/tests/wpt/web-platform-tests/accname/description_test_case_one_valid_reference-manual.html index a998aae79600..bce5ce6cb7f2 100644 --- a/tests/wpt/web-platform-tests/accname/description_test_case_one_valid_reference-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_test_case_one_valid_reference-manual.html @@ -3,7 +3,6 @@ Description test case one valid reference - diff --git a/tests/wpt/web-platform-tests/accname/description_title-same-element-manual.html b/tests/wpt/web-platform-tests/accname/description_title-same-element-manual.html index fe8cd37c703a..8c926e34c845 100644 --- a/tests/wpt/web-platform-tests/accname/description_title-same-element-manual.html +++ b/tests/wpt/web-platform-tests/accname/description_title-same-element-manual.html @@ -3,7 +3,6 @@ Description title-same-element - diff --git a/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-alternative-manual.html b/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-alternative-manual.html index 000d3f6374fb..454be9e5e36a 100644 --- a/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-alternative-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-alternative-manual.html @@ -3,7 +3,6 @@ Name 1.0 combobox-focusable-alternative - diff --git a/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-manual.html b/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-manual.html index abc53273b7c5..bb7a03121e85 100644 --- a/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_1.0_combobox-focusable-manual.html @@ -3,7 +3,6 @@ Name 1.0 combobox-focusable - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-combobox-manual.html index 2797514bd7f4..24cbb7067121 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-combobox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-combobox-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-embedded-combobox - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-listbox-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-listbox-manual.html index ca28c177c404..a7bbe4c1928c 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-listbox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-listbox-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-embedded-listbox - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-menu-manual.html index f838f2426cfe..1c18b9853289 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-menu-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-menu-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-embedded-menu - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-select-manual.html index 52a5ca80bbb0..06c41e0b5dae 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-select-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-select-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-embedded-select - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-slider-manual.html index 520e4a45f871..48741d3c0fd8 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-slider-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-slider-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-embedded-slider - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-spinbutton-manual.html index bf47b1d912c2..d5cf7a55bf37 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-spinbutton-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-spinbutton-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-embedded-spinbutton - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-textbox-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-textbox-manual.html index 8b0f529f32e3..2d8642b7cca4 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-textbox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-embedded-textbox-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-embedded-textbox - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-alternative-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-alternative-manual.html index 34bfd02b2926..9f446aaa667e 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-alternative-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-alternative-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-multiple-label-alternative - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-manual.html index 37486e1f9506..54c218c41c4d 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-label-multiple-label-manual.html @@ -3,7 +3,6 @@ Name checkbox-label-multiple-label - diff --git a/tests/wpt/web-platform-tests/accname/name_checkbox-title-manual.html b/tests/wpt/web-platform-tests/accname/name_checkbox-title-manual.html index b5b9a5ea3e52..83b5a8c4d112 100644 --- a/tests/wpt/web-platform-tests/accname/name_checkbox-title-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_checkbox-title-manual.html @@ -3,7 +3,6 @@ Name checkbox-title - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-combobox-manual.html index a2799324e1b2..06adca72fcac 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-combobox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-combobox-manual.html @@ -3,7 +3,6 @@ Name file-label-embedded-combobox - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-menu-manual.html index 0a88e4d4b9d9..de6bcbaffebd 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-menu-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-menu-manual.html @@ -3,7 +3,6 @@ Name file-label-embedded-menu - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-select-manual.html index 7142c764a182..117e96cea66e 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-select-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-select-manual.html @@ -3,7 +3,6 @@ Name file-label-embedded-select - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-slider-manual.html index de08bbcc1060..22a9057f95b9 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-slider-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-slider-manual.html @@ -3,7 +3,6 @@ Name file-label-embedded-slider - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-spinbutton-manual.html index 67934a329e17..1432e2fd2427 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-embedded-spinbutton-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-embedded-spinbutton-manual.html @@ -3,7 +3,6 @@ Name file-label-embedded-spinbutton - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-elements-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-elements-manual.html index 74f2b7b71896..c2c16591119b 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-elements-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-elements-manual.html @@ -3,7 +3,6 @@ Name file-label-inline-block-elements - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-styles-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-styles-manual.html index 80c2d98bcd4c..ecf6ed1bb9f9 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-styles-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-inline-block-styles-manual.html @@ -3,7 +3,6 @@ Name file-label-inline-block-styles - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-inline-hidden-elements-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-inline-hidden-elements-manual.html index 2253f880bbe5..c982b42c16e3 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-inline-hidden-elements-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-inline-hidden-elements-manual.html @@ -3,7 +3,6 @@ Name file-label-inline-hidden-elements - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-manual.html index 287a7ee23dd9..79a69177e320 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-manual.html @@ -3,7 +3,6 @@ Name file-label-owned-combobox - diff --git a/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-owned-listbox-manual.html b/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-owned-listbox-manual.html index c8de748de3d9..4bbc6f3613d2 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-owned-listbox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-label-owned-combobox-owned-listbox-manual.html @@ -3,7 +3,6 @@ Name file-label-owned-combobox-owned-listbox - diff --git a/tests/wpt/web-platform-tests/accname/name_file-title-manual.html b/tests/wpt/web-platform-tests/accname/name_file-title-manual.html index 5eae799d78d8..77b7bf68bc66 100644 --- a/tests/wpt/web-platform-tests/accname/name_file-title-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_file-title-manual.html @@ -3,7 +3,6 @@ Name file-title - diff --git a/tests/wpt/web-platform-tests/accname/name_from_content-manual.html b/tests/wpt/web-platform-tests/accname/name_from_content-manual.html index 832652c2277f..f7e2491d3a27 100644 --- a/tests/wpt/web-platform-tests/accname/name_from_content-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_from_content-manual.html @@ -3,7 +3,6 @@ Name from content - @@ -73,7 +72,7 @@ Zambino the weird. - (QED) + (QED) diff --git a/tests/wpt/web-platform-tests/accname/name_from_content_of_label-manual.html b/tests/wpt/web-platform-tests/accname/name_from_content_of_label-manual.html index 1ceb4ab4dc1b..3eb5b779267b 100644 --- a/tests/wpt/web-platform-tests/accname/name_from_content_of_label-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_from_content_of_label-manual.html @@ -3,7 +3,6 @@ Name from content of label - @@ -74,7 +73,7 @@ Zambinothe weird. - (QED) + (QED)
diff --git a/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_element-manual.html b/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_element-manual.html index ebb0946a5ce6..a60a8c0a0e0b 100644 --- a/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_element-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_element-manual.html @@ -3,7 +3,6 @@ Name from content of labelledby element - @@ -74,7 +73,7 @@ Zambinothe weird. - (QED) + (QED)
diff --git a/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html b/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html index 348d56224536..879393037e54 100644 --- a/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_from_content_of_labelledby_elements_one_of_which_is_hidden-manual.html @@ -3,7 +3,6 @@ Name from content of labelledby elements one of which is hidden - @@ -83,7 +82,7 @@ Zambinothe weird. - (QED) + (QED)
diff --git a/tests/wpt/web-platform-tests/accname/name_heading-combobox-focusable-alternative-manual.html b/tests/wpt/web-platform-tests/accname/name_heading-combobox-focusable-alternative-manual.html index 2c7db17557bc..c1540b12bedc 100644 --- a/tests/wpt/web-platform-tests/accname/name_heading-combobox-focusable-alternative-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_heading-combobox-focusable-alternative-manual.html @@ -3,7 +3,6 @@ Name heading-combobox-focusable-alternative - diff --git a/tests/wpt/web-platform-tests/accname/name_image-title-manual.html b/tests/wpt/web-platform-tests/accname/name_image-title-manual.html index 51ead2588940..43ce9be14e63 100644 --- a/tests/wpt/web-platform-tests/accname/name_image-title-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_image-title-manual.html @@ -3,7 +3,6 @@ Name image-title - diff --git a/tests/wpt/web-platform-tests/accname/name_link-mixed-content-manual.html b/tests/wpt/web-platform-tests/accname/name_link-mixed-content-manual.html index 9f8b92f971b5..f089ebde60cd 100644 --- a/tests/wpt/web-platform-tests/accname/name_link-mixed-content-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_link-mixed-content-manual.html @@ -3,7 +3,6 @@ Name link-mixed-content - @@ -71,7 +70,7 @@
Zambinothe weird. - (QED) + (QED) diff --git a/tests/wpt/web-platform-tests/accname/name_link-with-label-manual.html b/tests/wpt/web-platform-tests/accname/name_link-with-label-manual.html index 18e82718b99c..e8f1e3f813fd 100644 --- a/tests/wpt/web-platform-tests/accname/name_link-with-label-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_link-with-label-manual.html @@ -3,7 +3,6 @@ Name link-with-label - diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-combobox-manual.html index b2762aa6ae7c..39c8005a719f 100644 --- a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-combobox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-combobox-manual.html @@ -3,7 +3,6 @@ Name password-label-embedded-combobox - diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-menu-manual.html index 8ef9d8dd2f50..d6ad64966ad4 100644 --- a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-menu-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-menu-manual.html @@ -3,7 +3,6 @@ Name password-label-embedded-menu - diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-select-manual.html index 36471160273b..f4b96e2cd199 100644 --- a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-select-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-select-manual.html @@ -3,7 +3,6 @@ Name password-label-embedded-select - diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-slider-manual.html index d5686a48c54c..7701b8b44e16 100644 --- a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-slider-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-slider-manual.html @@ -3,7 +3,6 @@ Name password-label-embedded-slider - diff --git a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-spinbutton-manual.html index 73b0d664c78a..67cd55dc382d 100644 --- a/tests/wpt/web-platform-tests/accname/name_password-label-embedded-spinbutton-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_password-label-embedded-spinbutton-manual.html @@ -3,7 +3,6 @@ Name password-label-embedded-spinbutton - diff --git a/tests/wpt/web-platform-tests/accname/name_password-title-manual.html b/tests/wpt/web-platform-tests/accname/name_password-title-manual.html index 2ea977fd2894..3f3eb416099b 100644 --- a/tests/wpt/web-platform-tests/accname/name_password-title-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_password-title-manual.html @@ -3,7 +3,6 @@ Name password-title - diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-combobox-manual.html index 72d7017c534b..3facb5e1b2cc 100644 --- a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-combobox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-combobox-manual.html @@ -3,7 +3,6 @@ Name radio-label-embedded-combobox - diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-menu-manual.html index 8ca6d11c05d2..3752b1fcd63c 100644 --- a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-menu-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-menu-manual.html @@ -3,7 +3,6 @@ Name radio-label-embedded-menu - diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-select-manual.html index 185d89329691..6f632f94cd03 100644 --- a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-select-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-select-manual.html @@ -3,7 +3,6 @@ Name radio-label-embedded-select - diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-slider-manual.html index aea5f8b85ce8..5c82a06bfb09 100644 --- a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-slider-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-slider-manual.html @@ -3,7 +3,6 @@ Name radio-label-embedded-slider - diff --git a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-spinbutton-manual.html index af3fe8285ac2..ab4fdcce7f0c 100644 --- a/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-spinbutton-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_radio-label-embedded-spinbutton-manual.html @@ -3,7 +3,6 @@ Name radio-label-embedded-spinbutton - diff --git a/tests/wpt/web-platform-tests/accname/name_radio-title-manual.html b/tests/wpt/web-platform-tests/accname/name_radio-title-manual.html index aef42728a6c6..cb6f065e8f68 100644 --- a/tests/wpt/web-platform-tests/accname/name_radio-title-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_radio-title-manual.html @@ -3,7 +3,6 @@ Name radio-title - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_539-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_539-manual.html index da1925241c93..659740b8872d 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_539-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_539-manual.html @@ -3,7 +3,6 @@ Name test case 539 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_540-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_540-manual.html index 5fde86535bb3..c187c37ffc15 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_540-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_540-manual.html @@ -3,7 +3,6 @@ Name test case 540 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_541-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_541-manual.html index 74b44b57de4f..19405449d31f 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_541-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_541-manual.html @@ -3,7 +3,6 @@ Name test case 541 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_543-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_543-manual.html index 1759ffacdd8f..7908bf658ba7 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_543-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_543-manual.html @@ -3,7 +3,6 @@ Name test case 543 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_544-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_544-manual.html index 267c9302f7d5..1b7ba3772ddd 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_544-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_544-manual.html @@ -3,7 +3,6 @@ Name test case 544 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_545-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_545-manual.html index fda6fe1b50cc..19098046f439 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_545-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_545-manual.html @@ -3,7 +3,6 @@ Name test case 545 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_546-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_546-manual.html index 6dd735b6219b..f40aa2f38ac1 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_546-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_546-manual.html @@ -3,7 +3,6 @@ Name test case 546 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_547-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_547-manual.html index f80f7bb8a6fd..b7a977b12e95 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_547-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_547-manual.html @@ -3,7 +3,6 @@ Name test case 547 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_548-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_548-manual.html index f5f962a47b9b..d63ff4a2f618 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_548-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_548-manual.html @@ -3,7 +3,6 @@ Name test case 548 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_549-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_549-manual.html index 97839a4c6a8c..c729c1f51b12 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_549-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_549-manual.html @@ -3,7 +3,6 @@ Name test case 549 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_550-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_550-manual.html index 70740219883b..de8a635caeca 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_550-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_550-manual.html @@ -3,7 +3,6 @@ Name test case 550 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_551-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_551-manual.html index 2b55d07cb344..65e284f78065 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_551-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_551-manual.html @@ -3,7 +3,6 @@ Name test case 551 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_552-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_552-manual.html index 0b0ed397a12e..a48aaa3165c5 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_552-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_552-manual.html @@ -3,7 +3,6 @@ Name test case 552 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_553-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_553-manual.html index a7f67749f711..def83ed35950 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_553-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_553-manual.html @@ -3,7 +3,6 @@ Name test case 553 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_556-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_556-manual.html index 244535845612..5923db21e2da 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_556-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_556-manual.html @@ -3,7 +3,6 @@ Name test case 556 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_557-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_557-manual.html index 7d5d86748d29..1a81ffcb3d34 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_557-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_557-manual.html @@ -3,7 +3,6 @@ Name test case 557 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_558-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_558-manual.html index 0a5c42d27ef2..3e5b448ba32f 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_558-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_558-manual.html @@ -3,7 +3,6 @@ Name test case 558 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_559-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_559-manual.html index 61afa5552fee..00cc7d1d0e8a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_559-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_559-manual.html @@ -3,7 +3,6 @@ Name test case 559 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_560-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_560-manual.html index ada84849ed6f..05bf8d44b4ea 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_560-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_560-manual.html @@ -3,7 +3,6 @@ Name test case 560 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_561-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_561-manual.html index c4b2bccd72ad..5131744c071a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_561-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_561-manual.html @@ -3,7 +3,6 @@ Name test case 561 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_562-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_562-manual.html index 941e3cd6e8fc..f718b35f5e4c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_562-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_562-manual.html @@ -3,7 +3,6 @@ Name test case 562 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_563-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_563-manual.html index 580f515d07b9..5214fb946db4 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_563-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_563-manual.html @@ -3,7 +3,6 @@ Name test case 563 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_564-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_564-manual.html index 22c2a542a428..bac49adc4487 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_564-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_564-manual.html @@ -3,7 +3,6 @@ Name test case 564 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_565-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_565-manual.html index 64f6320d331d..749d24d53d62 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_565-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_565-manual.html @@ -3,7 +3,6 @@ Name test case 565 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_566-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_566-manual.html index 20189f31899b..5ffef66083c2 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_566-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_566-manual.html @@ -3,7 +3,6 @@ Name test case 566 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_596-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_596-manual.html index 2ee191c375e4..821b96b300c3 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_596-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_596-manual.html @@ -3,7 +3,6 @@ Name test case 596 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_597-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_597-manual.html index 4c4c527a661f..ed3e90f21010 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_597-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_597-manual.html @@ -3,7 +3,6 @@ Name test case 597 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_598-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_598-manual.html index 9a150111b325..89a0f899a297 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_598-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_598-manual.html @@ -3,7 +3,6 @@ Name test case 598 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_599-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_599-manual.html index 45041234ef81..9f186a63334e 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_599-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_599-manual.html @@ -3,7 +3,6 @@ Name test case 599 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_600-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_600-manual.html index 8f572563a2f0..091c8cb357b3 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_600-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_600-manual.html @@ -3,7 +3,6 @@ Name test case 600 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_601-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_601-manual.html index 4dadf8a05c22..8a87591f5a56 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_601-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_601-manual.html @@ -3,7 +3,6 @@ Name test case 601 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_602-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_602-manual.html index 8f7f11a506c8..71da6f713d30 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_602-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_602-manual.html @@ -3,7 +3,6 @@ Name test case 602 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_603-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_603-manual.html index c4e3d5e56977..5496f5043105 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_603-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_603-manual.html @@ -3,7 +3,6 @@ Name test case 603 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_604-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_604-manual.html index c1847087ee52..db0831c6ebe0 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_604-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_604-manual.html @@ -3,7 +3,6 @@ Name test case 604 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_605-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_605-manual.html index 5212857425eb..ec6c5a7d50fc 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_605-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_605-manual.html @@ -3,7 +3,6 @@ Name test case 605 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_606-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_606-manual.html index 8c3c4610b1a9..8bcdefac2f18 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_606-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_606-manual.html @@ -3,7 +3,6 @@ Name test case 606 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_607-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_607-manual.html index c68dd031dcfe..8737c8600cd6 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_607-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_607-manual.html @@ -3,7 +3,6 @@ Name test case 607 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_608-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_608-manual.html index cf4423cb4f03..4380f400e6fb 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_608-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_608-manual.html @@ -3,7 +3,6 @@ Name test case 608 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_609-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_609-manual.html index e7ce0ed57bee..d408962ae92a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_609-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_609-manual.html @@ -3,7 +3,6 @@ Name test case 609 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_610-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_610-manual.html index 3398e8437f76..fc8bcf2efa37 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_610-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_610-manual.html @@ -3,7 +3,6 @@ Name test case 610 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_611-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_611-manual.html index 458dc3532ed2..2ea08602383a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_611-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_611-manual.html @@ -3,7 +3,6 @@ Name test case 611 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_612-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_612-manual.html index c3e448066748..9faa92250f39 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_612-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_612-manual.html @@ -3,7 +3,6 @@ Name test case 612 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_613-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_613-manual.html index b83a7bdadc90..d8a27c372622 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_613-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_613-manual.html @@ -3,7 +3,6 @@ Name test case 613 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_614-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_614-manual.html index 0f6beb6b57c4..b2323aaa1dfd 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_614-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_614-manual.html @@ -3,7 +3,6 @@ Name test case 614 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_615-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_615-manual.html index ae06ecf21053..e1d53f4ac8ab 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_615-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_615-manual.html @@ -3,7 +3,6 @@ Name test case 615 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_616-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_616-manual.html index 335e781dcbd1..310bfca4d165 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_616-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_616-manual.html @@ -3,7 +3,6 @@ Name test case 616 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_617-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_617-manual.html index 2ba89d38e33b..292706330792 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_617-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_617-manual.html @@ -3,7 +3,6 @@ Name test case 617 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_618-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_618-manual.html index 0af6532c57b4..be74e08629a0 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_618-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_618-manual.html @@ -3,7 +3,6 @@ Name test case 618 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_619-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_619-manual.html index 154ad359f472..8bd082691596 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_619-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_619-manual.html @@ -3,7 +3,6 @@ Name test case 619 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_620-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_620-manual.html index b1774e2c00dc..855d0cc848c1 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_620-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_620-manual.html @@ -3,7 +3,6 @@ Name test case 620 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_621-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_621-manual.html index 8fb303bfb402..bb5780ad2b0a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_621-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_621-manual.html @@ -3,7 +3,6 @@ Name test case 621 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html index 97d84e5c92d5..1332c30c4929 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html @@ -3,7 +3,6 @@ Name test case 659 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html index 3cbd92a0adfc..66b36635d940 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html @@ -3,7 +3,6 @@ Name test case 660 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_661-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_661-manual.html index 4ed32ec07820..e1f25ba7c662 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_661-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_661-manual.html @@ -3,7 +3,6 @@ Name test case 661 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_662-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_662-manual.html index 15e706c8c860..4d69b0f1b57d 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_662-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_662-manual.html @@ -3,7 +3,6 @@ Name test case 662 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_663-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_663-manual.html deleted file mode 100644 index 883c1a9e38b5..000000000000 --- a/tests/wpt/web-platform-tests/accname/name_test_case_663-manual.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - Name test case 663 - - - - - - - - - -

This test examines the ARIA properties for Name test case 663.

- - - - - -
-
-
- - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_663a-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_663a-manual.html index 1e71fd514c75..95ec2f857b7e 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_663a-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_663a-manual.html @@ -3,7 +3,6 @@ Name test case 663a - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_721-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_721-manual.html index 4a2d8c555b51..90e1911d15a7 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_721-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_721-manual.html @@ -3,7 +3,6 @@ Name test case 721 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_723-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_723-manual.html index 0d1535cb6cac..84cd65534fa0 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_723-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_723-manual.html @@ -3,7 +3,6 @@ Name test case 723 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_724-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_724-manual.html index d69eda490b96..69d8d70f0eff 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_724-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_724-manual.html @@ -3,7 +3,6 @@ Name test case 724 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_725-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_725-manual.html index 47bb9d5ff5a0..9d1b867122bd 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_725-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_725-manual.html @@ -3,7 +3,6 @@ Name test case 725 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_726-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_726-manual.html index 45996d9095fc..0faf0f27d31e 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_726-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_726-manual.html @@ -3,7 +3,6 @@ Name test case 726 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_727-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_727-manual.html index 2f7f589e9276..d009ae7fb383 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_727-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_727-manual.html @@ -3,7 +3,6 @@ Name test case 727 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_728-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_728-manual.html index 0a5d003839a4..f6a14e749415 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_728-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_728-manual.html @@ -3,7 +3,6 @@ Name test case 728 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_729-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_729-manual.html index a4a302ea49a2..f9b5e156f351 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_729-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_729-manual.html @@ -3,7 +3,6 @@ Name test case 729 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_730-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_730-manual.html index 230c1998942f..b213840268d1 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_730-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_730-manual.html @@ -3,7 +3,6 @@ Name test case 730 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_731-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_731-manual.html index 613bdc6f1064..50f4a5b2ebc7 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_731-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_731-manual.html @@ -3,7 +3,6 @@ Name test case 731 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_733-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_733-manual.html index 494dc333cce6..a9d3aaa6706c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_733-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_733-manual.html @@ -3,7 +3,6 @@ Name test case 733 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_734-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_734-manual.html index 7924d2cda456..fbf5a0c3dd7a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_734-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_734-manual.html @@ -3,7 +3,6 @@ Name test case 734 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_735-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_735-manual.html index 72b557ca3234..955af0f10d2f 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_735-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_735-manual.html @@ -3,7 +3,6 @@ Name test case 735 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_736-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_736-manual.html index e9dfd7853d2d..2518ff32bd6a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_736-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_736-manual.html @@ -3,7 +3,6 @@ Name test case 736 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_737-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_737-manual.html index 59c49305fb98..a550114b4fa0 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_737-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_737-manual.html @@ -3,7 +3,6 @@ Name test case 737 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_738-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_738-manual.html index a462b03973fd..ddf6210a9ad0 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_738-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_738-manual.html @@ -3,7 +3,6 @@ Name test case 738 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_739-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_739-manual.html index 3688cba8e028..241c0fbff024 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_739-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_739-manual.html @@ -3,7 +3,6 @@ Name test case 739 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_740-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_740-manual.html index 716b1f9d23bf..f13ac6b4ad2b 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_740-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_740-manual.html @@ -3,7 +3,6 @@ Name test case 740 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_741-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_741-manual.html index 6da7ff2d6f93..9b0b4bfef18e 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_741-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_741-manual.html @@ -3,7 +3,6 @@ Name test case 741 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_742-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_742-manual.html index 80f9e274bc35..e3fa6ad1fefd 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_742-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_742-manual.html @@ -3,7 +3,6 @@ Name test case 742 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_743-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_743-manual.html index 8df359cfc696..b226f00c7e0c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_743-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_743-manual.html @@ -3,7 +3,6 @@ Name test case 743 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_744-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_744-manual.html index 528cf71005e7..44a70f7c8eb6 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_744-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_744-manual.html @@ -3,7 +3,6 @@ Name test case 744 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_745-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_745-manual.html index f25740059d1f..e54efda31c7c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_745-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_745-manual.html @@ -3,7 +3,6 @@ Name test case 745 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_746-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_746-manual.html index 0477908e9c5e..132fe3030234 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_746-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_746-manual.html @@ -3,7 +3,6 @@ Name test case 746 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_747-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_747-manual.html index 015bd566fdec..be56f5b7f48a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_747-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_747-manual.html @@ -3,7 +3,6 @@ Name test case 747 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_748-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_748-manual.html index ddbed2c9a759..ad7581985b7a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_748-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_748-manual.html @@ -3,7 +3,6 @@ Name test case 748 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_749-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_749-manual.html index 0f542b347665..0ccaca7848a7 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_749-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_749-manual.html @@ -3,7 +3,6 @@ Name test case 749 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_750-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_750-manual.html index 603a698f8a9d..19f12432040c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_750-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_750-manual.html @@ -3,7 +3,6 @@ Name test case 750 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_751-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_751-manual.html index 029638194559..8f44ef9e4205 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_751-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_751-manual.html @@ -3,7 +3,6 @@ Name test case 751 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_752-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_752-manual.html index 52503e62397d..6d2593b3301c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_752-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_752-manual.html @@ -3,7 +3,6 @@ Name test case 752 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_753-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_753-manual.html index 8a1278bbe7fb..82ee27cc26be 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_753-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_753-manual.html @@ -3,7 +3,6 @@ Name test case 753 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_754-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_754-manual.html index 41f06aaea766..06d56eef393c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_754-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_754-manual.html @@ -3,7 +3,6 @@ Name test case 754 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_755-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_755-manual.html index dd410b88e92a..e621db7517fc 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_755-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_755-manual.html @@ -3,7 +3,6 @@ Name test case 755 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_756-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_756-manual.html index 600d75fe173a..70394d28a80c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_756-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_756-manual.html @@ -3,7 +3,6 @@ Name test case 756 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_757-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_757-manual.html index 993c4d16c16a..4e7fd81bcf7a 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_757-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_757-manual.html @@ -3,7 +3,6 @@ Name test case 757 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_758-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_758-manual.html index 9ab6467a2814..0381f1b94734 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_758-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_758-manual.html @@ -3,7 +3,6 @@ Name test case 758 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_759-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_759-manual.html index 159edc747287..a9b2d2fc6189 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_759-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_759-manual.html @@ -3,7 +3,6 @@ Name test case 759 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_760-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_760-manual.html index 30d8a7e0e9e1..bab3c19ead52 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_760-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_760-manual.html @@ -3,7 +3,6 @@ Name test case 760 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_761-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_761-manual.html index 3dedb942a4de..7848eea9b50c 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_761-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_761-manual.html @@ -3,7 +3,6 @@ Name test case 761 - diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_762-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_762-manual.html index e131861d0c74..d0d04e3ce42e 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_762-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_762-manual.html @@ -3,7 +3,6 @@ Name test case 762 - diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-combobox-manual.html b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-combobox-manual.html index 7fde09c3ce8f..a32b1c2b529b 100644 --- a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-combobox-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-combobox-manual.html @@ -3,7 +3,6 @@ Name text-label-embedded-combobox - diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-menu-manual.html b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-menu-manual.html index 40b94fcc892c..d6fddc6f1c5b 100644 --- a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-menu-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-menu-manual.html @@ -3,7 +3,6 @@ Name text-label-embedded-menu - diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-select-manual.html b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-select-manual.html index e27a302e6116..6a0f6e10b860 100644 --- a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-select-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-select-manual.html @@ -3,7 +3,6 @@ Name text-label-embedded-select - diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-slider-manual.html b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-slider-manual.html index d65c1c104b66..caf91243fa05 100644 --- a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-slider-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-slider-manual.html @@ -3,7 +3,6 @@ Name text-label-embedded-slider - diff --git a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-spinbutton-manual.html b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-spinbutton-manual.html index e81e220eef94..8e1b1e21dd8e 100644 --- a/tests/wpt/web-platform-tests/accname/name_text-label-embedded-spinbutton-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_text-label-embedded-spinbutton-manual.html @@ -3,7 +3,6 @@ Name text-label-embedded-spinbutton - diff --git a/tests/wpt/web-platform-tests/accname/name_text-title-manual.html b/tests/wpt/web-platform-tests/accname/name_text-title-manual.html index cc0b645e89a3..720a94cd7aeb 100644 --- a/tests/wpt/web-platform-tests/accname/name_text-title-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_text-title-manual.html @@ -3,7 +3,6 @@ Name text-title - diff --git a/tests/wpt/web-platform-tests/acid/acid3/reference.sub.html b/tests/wpt/web-platform-tests/acid/acid3/reference.sub.html index 310961363bf4..974bee11e4d0 100755 --- a/tests/wpt/web-platform-tests/acid/acid3/reference.sub.html +++ b/tests/wpt/web-platform-tests/acid/acid3/reference.sub.html @@ -1,7 +1,7 @@ The Acid3 Test (Reference Rendering) - + + +

Test passes if there is a filled green square and no red.

+
+ +
+ +
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/abspos/table-caption-passes-abspos-up-001.html b/tests/wpt/web-platform-tests/css/CSS2/abspos/table-caption-passes-abspos-up-001.html new file mode 100644 index 000000000000..51b0d6951bff --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/abspos/table-caption-passes-abspos-up-001.html @@ -0,0 +1,35 @@ + + + + + + + + +Captions and abspos descendants + + + + +

Test passes if there is a filled green square and no red.

+
+ + + +
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-new-fc.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-new-fc.html new file mode 100644 index 000000000000..587bbf51b7da --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-new-fc.html @@ -0,0 +1,13 @@ + +New formatting context next to adjoining float + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/clear-after-top-margin.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/clear-after-top-margin.html new file mode 100644 index 000000000000..95b445657cc4 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/clear-after-top-margin.html @@ -0,0 +1,14 @@ + +Clearance inside block with top margin + + + + +

Test passes if there is a filled green square.

+
+ +
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/floats-143-ref.xht b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/floats-143-ref.xht index 49d1fe5b8ff6..2fcdc134cacf 100644 --- a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/floats-143-ref.xht +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/floats-143-ref.xht @@ -9,6 +9,8 @@ diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/nested-clearance-new-formatting-context.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/nested-clearance-new-formatting-context.html new file mode 100644 index 000000000000..5e43b2506708 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/nested-clearance-new-formatting-context.html @@ -0,0 +1,15 @@ + +Nested clearance on new formatting context + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html new file mode 100644 index 000000000000..01a457ee1fb6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-adjoining-opposite-float.html @@ -0,0 +1,16 @@ + +No clearance due to large top margin that takes us past the float + + + + +

There should be nothing below.

+
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html new file mode 100644 index 000000000000..bc459d06cde5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin-after-left-right.html @@ -0,0 +1,18 @@ + +No clearance due to large top margin inside clear:right inside clear:left that takes us past the floats + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html new file mode 100644 index 000000000000..cabb1ac85043 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/no-clearance-due-to-large-margin.html @@ -0,0 +1,12 @@ + +No clearance due to large top margin that takes us past the float + + + +

Test passes if there is a filled green square and no red.

+
+
+
+

+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html new file mode 100644 index 000000000000..ee8bebc53b6b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html @@ -0,0 +1,14 @@ + +Float separated from float inside empty cleared block, margin before clearance + + + + +

Test passes if there is a filled green square.

+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html new file mode 100644 index 000000000000..a383e9a6a21e --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html @@ -0,0 +1,14 @@ + +Float separated from float inside empty cleared block + + + + +

Test passes if there is a filled green square.

+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001-ref.html b/tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001-ref.html new file mode 100644 index 000000000000..bf02b993c455 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001-ref.html @@ -0,0 +1,18 @@ + + + + + + +Caption block containers are rendered same as normal block boxes + + +

+The words floated and inline should be legible below, with inline appearing just +to the right of the border surrounding floated. +

+ +
+ floated +
+inline diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001.html b/tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001.html new file mode 100644 index 000000000000..2bc985020a60 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats/floats-in-table-caption-001.html @@ -0,0 +1,25 @@ + + + + + + + + +Caption block containers are rendered same as normal block boxes + + +

+The words floated and inline should be legible below, with inline appearing just +to the right of the border surrounding floated. +

+ + + + +
+
+ floated +
+ inline +
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-beside-adjoining-float-2.html b/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-beside-adjoining-float-2.html new file mode 100644 index 000000000000..2d27a28a0533 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-beside-adjoining-float-2.html @@ -0,0 +1,16 @@ + +A new formatting context that fits beside an adjoining float, and thus pulls down the float with its top margin + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-separates-from-float-2.html b/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-separates-from-float-2.html new file mode 100644 index 000000000000..fd0deab18e0e --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-separates-from-float-2.html @@ -0,0 +1,16 @@ + +A new formatting context that doesn't fit beside a float make the float non-adjoining + + + + + +

Test passes if there is a filled green square and no red.

+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-001.html b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-001.html new file mode 100644 index 000000000000..c06d73724282 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-001.html @@ -0,0 +1,26 @@ + + + + + + + + +Caption block containers are rendered same as normal block boxes + + + + +

Test passes if there is a filled green square.

+ + + +
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-002.html b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-002.html new file mode 100644 index 000000000000..18903303e35a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapsing-in-table-caption-002.html @@ -0,0 +1,26 @@ + + + + + + + + +Caption block containers are rendered same as normal block boxes + + + + +

Test passes if there is a filled green square.

+ + + +
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht b/tests/wpt/web-platform-tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht index 7f285bcf8a6e..f3aeb9994ddf 100644 --- a/tests/wpt/web-platform-tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht +++ b/tests/wpt/web-platform-tests/css/CSS2/syntax/characters-0080-009F-001-ref.xht @@ -4,7 +4,7 @@ CSS Test: Valid control characters in identifiers - + + + + +

+ All the words are aligned on the same baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-001.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-001.xht new file mode 100644 index 000000000000..f75682330096 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-001.xht @@ -0,0 +1,28 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ All the words are aligned on the same baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-002.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-002.xht new file mode 100644 index 000000000000..c1f6996622cc --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-002.xht @@ -0,0 +1,28 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ All the  
words
are aligned on the same baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-003.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-003.xht new file mode 100644 index 000000000000..b499e09ceda3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-003.xht @@ -0,0 +1,30 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ All the words are aligned on the same baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-004.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-004.xht new file mode 100644 index 000000000000..cdf6c558b4dd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-004.xht @@ -0,0 +1,30 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ All the words are aligned on the same baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-005.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-005.xht new file mode 100644 index 000000000000..1ef69f658212 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-005.xht @@ -0,0 +1,30 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ All the  
words
are aligned on the same baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-006.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-006.xht new file mode 100644 index 000000000000..9f9d051c76ef --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-006.xht @@ -0,0 +1,30 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ All the  
words
are aligned on the same baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010-ref.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010-ref.xht new file mode 100644 index 000000000000..81ffd5e48bb9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010-ref.xht @@ -0,0 +1,26 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + +

+ A blue square + [blue square] + sits on the baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010.xht new file mode 100644 index 000000000000..600cdd77a28a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-010.xht @@ -0,0 +1,32 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ A blue square + + sits on the baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-011.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-011.xht new file mode 100644 index 000000000000..157420d30eaf --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-011.xht @@ -0,0 +1,33 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ A blue square + + sits on the baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-012.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-012.xht new file mode 100644 index 000000000000..ca37545c2fa6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-012.xht @@ -0,0 +1,32 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ A blue square + + sits on the baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-013.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-013.xht new file mode 100644 index 000000000000..4dcaad4629d0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-013.xht @@ -0,0 +1,32 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ A blue square + + sits on the baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-014.xht b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-014.xht new file mode 100644 index 000000000000..b087caa47404 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/visudet/inline-block-baseline-014.xht @@ -0,0 +1,33 @@ + + + + + + Vertical-align: baseline of an inline-block depends on 'overflow' + + + + + + + + + + + + + +

+ A blue square + + sits on the baseline. +

+ + diff --git a/tests/wpt/web-platform-tests/css/CSS2/visufx/overflow-applies-to-001-ref.xht b/tests/wpt/web-platform-tests/css/CSS2/visufx/overflow-applies-to-001-ref.xht index 2a89acf56fb0..a8c54ab6d62a 100644 --- a/tests/wpt/web-platform-tests/css/CSS2/visufx/overflow-applies-to-001-ref.xht +++ b/tests/wpt/web-platform-tests/css/CSS2/visufx/overflow-applies-to-001-ref.xht @@ -3,7 +3,7 @@ CSS Reference File - + +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-animations/animationevent-types.html b/tests/wpt/web-platform-tests/css/css-animations/animationevent-types.html index d1cb91448816..77f514a297bf 100644 --- a/tests/wpt/web-platform-tests/css/css-animations/animationevent-types.html +++ b/tests/wpt/web-platform-tests/css/css-animations/animationevent-types.html @@ -39,9 +39,11 @@ assert_idl_attribute(evt, "animationName", "animationstart has animationName property"); assert_idl_attribute(evt, "elapsedTime", "animationstart has elapsedTime property"); + assert_idl_attribute(evt, "pseudoElement", "animationstart has pseudoElement property"); assert_equals(evt.animationName, "sample", "animationstart has animationName value"); assert_equals(evt.elapsedTime, 1, "animationstart has elapsedTime value"); + assert_equals(evt.pseudoElement, "", "animaitonstart has correct pseudoElement value"); t.done(); }), true); @@ -53,9 +55,11 @@ assert_idl_attribute(evt, "animationName", "animationend has animationName property"); assert_idl_attribute(evt, "elapsedTime", "animationend has elapsedTime property"); + assert_idl_attribute(evt, "pseudoElement", "animationstart has pseudoElement property"); assert_equals(evt.animationName, "sample", "animationend has animationName value"); assert_equals(evt.elapsedTime, 4, "animationend has elapsedTime value"); + assert_equals(evt.pseudoElement, "", "animaitonstart has correct pseudoElement value"); t.done(); }), true); @@ -67,9 +71,11 @@ assert_idl_attribute(evt, "animationName", "animationiteration has animationName property"); assert_idl_attribute(evt, "elapsedTime", "animationiteration has elapsedTime property"); + assert_idl_attribute(evt, "pseudoElement", "animationstart has pseudoElement property"); assert_equals(evt.animationName, "sample", "animationiteration has animationName value"); assert_equals(evt.elapsedTime, 2, "animationiteration has elapsedTime value"); + assert_equals(evt.pseudoElement, "", "animaitonstart has correct pseudoElement value"); t.done(); }), true); diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/background-clip-content-box-001.html b/tests/wpt/web-platform-tests/css/css-backgrounds/background-clip-content-box-001.html index a3b8436a7ac0..f0777e88c222 100644 --- a/tests/wpt/web-platform-tests/css/css-backgrounds/background-clip-content-box-001.html +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/background-clip-content-box-001.html @@ -1,36 +1,25 @@ - - - CSS Backgrounds and Borders Test: background-clip Reference - - - - - - - - - - -

Test pass if the green box has a 10px width blue edge

- -
-
- - +CSS Backgrounds and Borders Test: background-clip Reference + + + + +

Test passes if the orange box has a 10px width blue edge.

+ +
+
diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/background-rounded-image-clip.html b/tests/wpt/web-platform-tests/css/css-backgrounds/background-rounded-image-clip.html new file mode 100644 index 000000000000..1179ba549969 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/background-rounded-image-clip.html @@ -0,0 +1,32 @@ + + +Background Clip Follows Rounded Corner + + + +
+
diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/box-shadow-syntax-001.html b/tests/wpt/web-platform-tests/css/css-backgrounds/box-shadow-syntax-001.html index a66c3b60c2b3..e7c83b3ec227 100644 --- a/tests/wpt/web-platform-tests/css/css-backgrounds/box-shadow-syntax-001.html +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/box-shadow-syntax-001.html @@ -5,7 +5,7 @@ - + + +
    +
  • +
    Text
    +
  • +
+ diff --git a/tests/wpt/web-platform-tests/css/css-fill-stroke/OWNERS b/tests/wpt/web-platform-tests/css/css-fill-stroke/OWNERS new file mode 100644 index 000000000000..4d8fac449153 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fill-stroke/OWNERS @@ -0,0 +1 @@ +@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container-ref.html b/tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container-ref.html new file mode 100644 index 000000000000..fc9467f8717d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container-ref.html @@ -0,0 +1,60 @@ + + +CSS Filter: Filtered block establishes a containing block reference. + + + + +
+
+
+
+
+
+
+
+
+
+ + + + + diff --git a/tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container.html b/tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container.html new file mode 100644 index 000000000000..6f99f364e638 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-filter/filtered-block-is-container.html @@ -0,0 +1,61 @@ + + +CSS Filter: Filtered block establishes a containing block. + + + + + + +
+
+
+
+
+
+
+
+
+
+ + + + diff --git a/tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container-ref.html b/tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container-ref.html new file mode 100644 index 000000000000..c1f179a676a5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container-ref.html @@ -0,0 +1,38 @@ + + +CSS Filter: Filtered html element does not establish a containing block. + + + + +
+
+
+ + + + diff --git a/tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container.html b/tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container.html new file mode 100644 index 000000000000..8adc302f31cf --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-filter/filtered-html-is-not-container.html @@ -0,0 +1,43 @@ + + +CSS Filter: Filtered html element does not establish a containing block. + + + + + + +
+
+
+ + + + diff --git a/tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container-ref.html b/tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container-ref.html new file mode 100644 index 000000000000..aa6c12e33b5b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container-ref.html @@ -0,0 +1,57 @@ + + +CSS Filter: Filtered inline establishes a containing block. + + + + +
+
+
+
+ a +
+
+
+
+
+
+ + + + diff --git a/tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container.html b/tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container.html new file mode 100644 index 000000000000..56f1d91ff900 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-filter/filtered-inline-is-container.html @@ -0,0 +1,60 @@ + + +CSS Filter: Filtered inline establishes a containing block reference. + + + + + + +
+
+
+
+ a +
+
+
+
+
+
+ + + + diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/flexbox_first-letter.html b/tests/wpt/web-platform-tests/css/css-flexbox/flexbox_first-letter.html new file mode 100644 index 000000000000..dbbb03d524e1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/flexbox_first-letter.html @@ -0,0 +1,20 @@ + +flexbox | first-letter + + + + + + + +
Triceratops
+ + diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/OWNERS b/tests/wpt/web-platform-tests/css/css-font-loading/OWNERS new file mode 100644 index 000000000000..404d8d1153db --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-font-loading/OWNERS @@ -0,0 +1,2 @@ +@tabatkins +@svgeesus diff --git a/tests/wpt/web-platform-tests/css/css-fonts/alternates-order-ref.html b/tests/wpt/web-platform-tests/css/css-fonts/alternates-order-ref.html index ed53a2723b44..fdb477fe168c 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/alternates-order-ref.html +++ b/tests/wpt/web-platform-tests/css/css-fonts/alternates-order-ref.html @@ -19,6 +19,9 @@ font-feature-settings: "ss05"; /* crossed W */ } +/* tests that should NOT use the feature, due to case-sensitivity of font-feature-values names */ +#test2, #test3 { font-feature-settings: "ss05" off; } + diff --git a/tests/wpt/web-platform-tests/css/css-fonts/alternates-order.html b/tests/wpt/web-platform-tests/css/css-fonts/alternates-order.html index e5310b3aadf6..d47cbce32bb3 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/alternates-order.html +++ b/tests/wpt/web-platform-tests/css/css-fonts/alternates-order.html @@ -65,13 +65,13 @@ } #test2 { - /* testing case-insensitivity of styleset name */ + /* testing case-sensitivity of styleset name */ font-family: fontB; font-variant-alternates: styleset(altW); } #test3 { - /* testing case-insensitivity of styleset name */ + /* testing case-sensitivity of styleset name */ font-family: fontB; font-variant-alternates: styleset(ALTW); } @@ -79,7 +79,7 @@ #test4 { /* testing escapes in styleset name */ font-family: fontB; - font-variant-alternates: styleset(\41 ltW); + font-variant-alternates: styleset(\41 lTw); } #test5 { diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2-ref.html b/tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2-ref.html new file mode 100644 index 000000000000..ff53ab6e6754 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2-ref.html @@ -0,0 +1,27 @@ + + +CSS Reference: font-face unicode-range + + +

Test passes if the two lines look the same, with just the ampersand in italic

+
This & That
+
This & That
+ diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2.html b/tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2.html index 9be431b1871d..83eab754bb33 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2.html +++ b/tests/wpt/web-platform-tests/css/css-fonts/font-face-unicode-range-2.html @@ -3,6 +3,7 @@ CSS Test: font-face unicode-range + + + +

Test passes if the three lines below are identical, with eight check marks (✓).

+
+

AAAAAAAA

+

AAAAAAAA

+

AAAAAAAA

+
diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-feature-settings-descriptor-01.html b/tests/wpt/web-platform-tests/css/css-fonts/font-feature-settings-descriptor-01.html new file mode 100644 index 000000000000..8f7c50661a7a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fonts/font-feature-settings-descriptor-01.html @@ -0,0 +1,39 @@ + + + +CSS Test: font-feature-settings descriptor + + + + + + + + +

Test passes if the three lines below are identical, with eight check marks (✓).

+
+

CDGFEJQa

+

CDGFEJQa

+

AAAAAAAA

+
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001-ref.html b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001-ref.html new file mode 100644 index 000000000000..b608c09c50ca --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001-ref.html @@ -0,0 +1,19 @@ + + +CSS Fonts Reference: font-size-adjust - greater than aspect value of font + + +

Test passes if the size of the blue rectangle is greater than the orange rectangle.

+
FillerText
+
FillerText
+ diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001.html b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001.html index d2d1241b97f7..b4b1c75bff24 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001.html +++ b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-001.html @@ -9,8 +9,9 @@ is greater than the aspect value of font"> -

Test passes if the size of blue rectangle is greater than the black rectangle.

-
FillerText
+

Test passes if the size of the blue rectangle is greater than the orange rectangle.

FillerText
+
FillerText
diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002-ref.html b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002-ref.html new file mode 100644 index 000000000000..175802cd7bb9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002-ref.html @@ -0,0 +1,19 @@ + + +CSS Fonts Reference: font-size-adjust - less than aspect value of font + + +

Test passes if the size of the blue rectangle is greater than the orange rectangle.

+
FillerText
+
FillerText
+ diff --git a/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002.html b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002.html index d157f1350c21..e1e4768ed47f 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002.html +++ b/tests/wpt/web-platform-tests/css/css-fonts/font-size-adjust-002.html @@ -4,21 +4,23 @@ + -

Test passes if the size of blue rectangle is less than the black rectangle.

+

Test passes if the size of the blue rectangle is greater than the orange rectangle.

FillerText
FillerText
diff --git a/tests/wpt/web-platform-tests/css/css-fonts/matching/README.md b/tests/wpt/web-platform-tests/css/css-fonts/matching/README.md index 0d760752059e..653f4d933cd0 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/matching/README.md +++ b/tests/wpt/web-platform-tests/css/css-fonts/matching/README.md @@ -23,7 +23,7 @@ The **Variable Test Axis Matching** font contains reference glyphs 0-9 to match ### Building reference tests -Using the **Variable Test Axis Matching** font, [reference tests](http://web-platform-tests.org/writing-tests/reftests.html) in this directory are created as follows: +Using the **Variable Test Axis Matching** font, [reference tests](https://web-platform-tests.org/writing-tests/reftests.html) in this directory are created as follows: 1. Define `@font-face`s with range expressions, which trigger variation axes to be applied to the variable font. 2. Use CSS style definitions to request font faces from the set of declared `@font-face`s and use blocks of the glyph sequence MNOP. diff --git a/tests/wpt/web-platform-tests/css/css-fonts/support/fonts/font-feature-settings-rendering-2-expected.html b/tests/wpt/web-platform-tests/css/css-fonts/support/fonts/font-feature-settings-rendering-2-ref.html similarity index 100% rename from tests/wpt/web-platform-tests/css/css-fonts/support/fonts/font-feature-settings-rendering-2-expected.html rename to tests/wpt/web-platform-tests/css/css-fonts/support/fonts/font-feature-settings-rendering-2-ref.html diff --git a/tests/wpt/web-platform-tests/css/css-fonts/variations/at-font-face-descriptors.html b/tests/wpt/web-platform-tests/css/css-fonts/variations/at-font-face-descriptors.html index 9a70d1d8b8b0..ece5b4be9b93 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/variations/at-font-face-descriptors.html +++ b/tests/wpt/web-platform-tests/css/css-fonts/variations/at-font-face-descriptors.html @@ -118,8 +118,8 @@ // Single value, calc { value: "calc(200.5%)", isValid: true, expectedValue: "200.5%", description: "Simple calc value" }, { value: "calc(50%*2 - 20%)", isValid: true, expectedValue: "80%", description: "Valid calc expression" }, - { value: "calc(-100%)", isValid: false, description: "Negative calc value" }, - { value: "calc(50% - 50%*2)", isValid: false, description: "Negative calc expression" }, + { value: "calc(-100%)", isValid: true, description: "Negative calc value (to be clamped)" }, + { value: "calc(50% - 50%*2)", isValid: true, expectedValue: "calc(-50%)", description: "Negative calc expression (to be clamped)" }, { value: "calc(100)", isValid: false, description: "Unit-less calc value" }, { value: "calc(100px)", isValid: false, description: "Calc value with units" }, diff --git a/tests/wpt/web-platform-tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html b/tests/wpt/web-platform-tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html index 9d08d5b472ea..e00e3172c662 100644 --- a/tests/wpt/web-platform-tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html +++ b/tests/wpt/web-platform-tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html @@ -4,7 +4,6 @@ Testing new font-matching algorithm for font-weight values introduced in CSS Fonts level 4 (for system fonts) - diff --git a/tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html b/tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html new file mode 100644 index 000000000000..2c21c8c13dc6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001-ref.html @@ -0,0 +1,92 @@ + + +CSS Refttest Reference: Percentage size on child of a grid item with margin, border, padding and scrollbar + + + +

The test passes if in the different examples you see scrollbars but there's no overflow, so you cannot actually scroll.

+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html b/tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html new file mode 100644 index 000000000000..190277a1ed1e --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html @@ -0,0 +1,91 @@ + + +CSS Grid Test: Percentage size on replaced child of a grid item with margin, border, padding and scrollbar + + + + + + +

The test passes if in the different examples you see scrollbars but there's no overflow, so you cannot actually scroll.

+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html b/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html new file mode 100644 index 000000000000..9fb0f4ffa1c0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html @@ -0,0 +1,71 @@ + + +CSS Grid Layout Test: Compute the grid's intrinsic size when there are orthogonal items + + + + + + + + + + +
rows: auto
+ +
+
XXX XX X XXX XX X
+
+ +
rows: minmax(100px, 200px)
+ +
+
XXX XX X XXX XX X
+
+ +
rows: minmax(auto, 200px)
+ +
+
XXX XX X XXX XX X
+
+ +
rows: minmax(100px, auto)
+ +
+
XXX XX X XXX XX X
+
+ +
rows: minmax(auto, 100px)
+ +
+
XXX XX X XXX XX X
+
+ +
rows: minmax(100px, fit-content)
+ +
+
XXX XX X XXX XX X
+
+ +
rows: minmax(100px, 1fr)
+ +
+
XXX XX X XXX XX X
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-images/parsing/resources/parsing-testcommon.js b/tests/wpt/web-platform-tests/css/css-images/parsing/resources/parsing-testcommon.js index 9427f53d81bc..b075882f89aa 100644 --- a/tests/wpt/web-platform-tests/css/css-images/parsing/resources/parsing-testcommon.js +++ b/tests/wpt/web-platform-tests/css/css-images/parsing/resources/parsing-testcommon.js @@ -12,18 +12,18 @@ function test_valid_value(property, value, serializedValue) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_not_equals(div.style[property], "", "property should be set"); + assert_not_equals(div.style.getPropertyValue(property), "", "property should be set"); var div = document.createElement('div'); div.style[property] = value; - var readValue = div.style[property]; + var readValue = div.style.getPropertyValue(property); if (serializedValue instanceof Array) - assert_true(serializedValue.includes(readValue), "serialization should be sound"); + assert_in_array(readValue, serializedValue, "serialization should be sound"); else assert_equals(readValue, serializedValue, "serialization should be canonical"); div.style[property] = readValue; - assert_equals(div.style[property], readValue, "serialization should round-trip"); + assert_equals(div.style.getPropertyValue(property), readValue, "serialization should round-trip"); }, "e.style['" + property + "'] = " + stringifiedValue + " should set the property value"); } @@ -34,6 +34,6 @@ function test_invalid_value(property, value) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_equals(div.style[property], ""); + assert_equals(div.style.getPropertyValue(property), ""); }, "e.style['" + property + "'] = " + stringifiedValue + " should not set the property value"); } diff --git a/tests/wpt/web-platform-tests/css/css-masking/parsing/resources/parsing-testcommon.js b/tests/wpt/web-platform-tests/css/css-masking/parsing/resources/parsing-testcommon.js index 9427f53d81bc..b075882f89aa 100644 --- a/tests/wpt/web-platform-tests/css/css-masking/parsing/resources/parsing-testcommon.js +++ b/tests/wpt/web-platform-tests/css/css-masking/parsing/resources/parsing-testcommon.js @@ -12,18 +12,18 @@ function test_valid_value(property, value, serializedValue) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_not_equals(div.style[property], "", "property should be set"); + assert_not_equals(div.style.getPropertyValue(property), "", "property should be set"); var div = document.createElement('div'); div.style[property] = value; - var readValue = div.style[property]; + var readValue = div.style.getPropertyValue(property); if (serializedValue instanceof Array) - assert_true(serializedValue.includes(readValue), "serialization should be sound"); + assert_in_array(readValue, serializedValue, "serialization should be sound"); else assert_equals(readValue, serializedValue, "serialization should be canonical"); div.style[property] = readValue; - assert_equals(div.style[property], readValue, "serialization should round-trip"); + assert_equals(div.style.getPropertyValue(property), readValue, "serialization should round-trip"); }, "e.style['" + property + "'] = " + stringifiedValue + " should set the property value"); } @@ -34,6 +34,6 @@ function test_invalid_value(property, value) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_equals(div.style[property], ""); + assert_equals(div.style.getPropertyValue(property), ""); }, "e.style['" + property + "'] = " + stringifiedValue + " should not set the property value"); } diff --git a/tests/wpt/web-platform-tests/css/css-properties-values-api/OWNERS b/tests/wpt/web-platform-tests/css/css-properties-values-api/OWNERS new file mode 100644 index 000000000000..00afa92246e8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-properties-values-api/OWNERS @@ -0,0 +1,2 @@ +@tabatkins +@astearns diff --git a/tests/wpt/web-platform-tests/css/css-scoping/keyframes-001.html b/tests/wpt/web-platform-tests/css/css-scoping/keyframes-001.html new file mode 100644 index 000000000000..b0a95ac68656 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scoping/keyframes-001.html @@ -0,0 +1,42 @@ + +CSS Test: @keyframes applies in the shadow tree. + + + + + + +
+ diff --git a/tests/wpt/web-platform-tests/css/css-scoping/keyframes-002.html b/tests/wpt/web-platform-tests/css/css-scoping/keyframes-002.html new file mode 100644 index 000000000000..b80b250460be --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scoping/keyframes-002.html @@ -0,0 +1,34 @@ + +CSS Test: @keyframes from the document don't apply in the shadow tree. + + + + + + +
+ diff --git a/tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-001.html b/tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-001.html new file mode 100644 index 000000000000..a91fca8ce132 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-001.html @@ -0,0 +1,24 @@ + + +CSS Test: title attribute in stylesheets not in the document tree is ignored + + + + + +

Test passes if you see a single 100px by 100px green box below.

+
+ diff --git a/tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-002.html b/tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-002.html new file mode 100644 index 000000000000..2843ada3eead --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scoping/stylesheet-title-002.html @@ -0,0 +1,36 @@ + + +CSS Test: title attribute in stylesheets not in the document tree is ignored + + + + + + +
+ diff --git a/tests/wpt/web-platform-tests/css/css-scroll-anchoring/OWNERS b/tests/wpt/web-platform-tests/css/css-scroll-anchoring/OWNERS new file mode 100644 index 000000000000..4d8fac449153 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-anchoring/OWNERS @@ -0,0 +1 @@ +@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/OWNERS b/tests/wpt/web-platform-tests/css/css-scroll-snap/OWNERS new file mode 100644 index 000000000000..4d8fac449153 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/OWNERS @@ -0,0 +1 @@ +@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-shadow-parts/OWNERS b/tests/wpt/web-platform-tests/css/css-shadow-parts/OWNERS new file mode 100644 index 000000000000..4d8fac449153 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shadow-parts/OWNERS @@ -0,0 +1 @@ +@tabatkins diff --git a/tests/wpt/web-platform-tests/css/css-shapes/parsing/resources/parsing-testcommon.js b/tests/wpt/web-platform-tests/css/css-shapes/parsing/resources/parsing-testcommon.js index 9427f53d81bc..b075882f89aa 100644 --- a/tests/wpt/web-platform-tests/css/css-shapes/parsing/resources/parsing-testcommon.js +++ b/tests/wpt/web-platform-tests/css/css-shapes/parsing/resources/parsing-testcommon.js @@ -12,18 +12,18 @@ function test_valid_value(property, value, serializedValue) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_not_equals(div.style[property], "", "property should be set"); + assert_not_equals(div.style.getPropertyValue(property), "", "property should be set"); var div = document.createElement('div'); div.style[property] = value; - var readValue = div.style[property]; + var readValue = div.style.getPropertyValue(property); if (serializedValue instanceof Array) - assert_true(serializedValue.includes(readValue), "serialization should be sound"); + assert_in_array(readValue, serializedValue, "serialization should be sound"); else assert_equals(readValue, serializedValue, "serialization should be canonical"); div.style[property] = readValue; - assert_equals(div.style[property], readValue, "serialization should round-trip"); + assert_equals(div.style.getPropertyValue(property), readValue, "serialization should round-trip"); }, "e.style['" + property + "'] = " + stringifiedValue + " should set the property value"); } @@ -34,6 +34,6 @@ function test_invalid_value(property, value) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_equals(div.style[property], ""); + assert_equals(div.style.getPropertyValue(property), ""); }, "e.style['" + property + "'] = " + stringifiedValue + " should not set the property value"); } diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-009.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-009.html new file mode 100644 index 000000000000..eb04734cd5da --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-009.html @@ -0,0 +1,59 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: vertical-rl and text-orientation: sideways + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-010.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-010.html new file mode 100644 index 000000000000..26335a6b5278 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-010.html @@ -0,0 +1,59 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: vertical-lr and text-orientation: sideways + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html new file mode 100644 index 000000000000..3daa63c497a5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-011.html @@ -0,0 +1,61 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: vertical-rl + + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html new file mode 100644 index 000000000000..52f5e8a8a271 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-012.html @@ -0,0 +1,61 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: vertical-lr + + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html new file mode 100644 index 000000000000..66a285006406 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-013.html @@ -0,0 +1,61 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: sideways-rl + + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html new file mode 100644 index 000000000000..91ba3efa08a3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-014.html @@ -0,0 +1,61 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: sideways-lr + + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html new file mode 100644 index 000000000000..382586a9dca6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-015.html @@ -0,0 +1,62 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: vertical-rl and text-orientation: sideways + + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html new file mode 100644 index 000000000000..fe4524236b1c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-016.html @@ -0,0 +1,62 @@ + + + + CSS Test: Test float with linear gradient under writing-mode: vertical-lr and text-orientation: sideways + + + + + + + + + + + +

+ The test passes if you see a green square. There should be no red. +

+
+
+ x x x x +
+
+
+ x x x x +
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-026.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-026.html new file mode 100644 index 000000000000..40482f8b9702 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-026.html @@ -0,0 +1,69 @@ + + + + CSS Test: left float, url(png), real offset image + shape-margin (px) + + + + + + + + + + +

+ The test passes if the green rectangle on the right is completely between the two blue lines. + There should be no red. +

+
+ + X
X +
+
+
+
+ + diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-029.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-029.html index fe30d4371f7a..fdf226ee09cc 100644 --- a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-029.html +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-029.html @@ -30,7 +30,6 @@ float: right; width: 200px; height: 200px; - background-color: green; shape-margin: 10px; shape-outside: inset(60px 10px 60px 110px round 70px 0px 0px 10px / 10px 0px 0px 20px); } diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-030.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-030.html new file mode 100644 index 000000000000..0daa382f1544 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/inset/shape-outside-inset-030.html @@ -0,0 +1,67 @@ + + + + CSS Test: left float, offset inset, px units + + + + + + + + + + +

The test passes if there is a green square and no red.

+
+
+
+
+ XXXXXXXX XXXXXXXX XXXX XXXX XXXX XXXX XXXXXXXX XXXXXXXX +
+
+
+ + diff --git a/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004-ref.html b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004-ref.html new file mode 100644 index 000000000000..aa735cffdbbd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004-ref.html @@ -0,0 +1,56 @@ + +Reference + + + + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004.html b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004.html new file mode 100644 index 000000000000..6fc061abff4d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-004.html @@ -0,0 +1,60 @@ + +Percentages of width on non-replaced blocks are ignored for intrinsic sizing and resolved afterwards + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005-ref.html b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005-ref.html new file mode 100644 index 000000000000..38f480c0acdb --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005-ref.html @@ -0,0 +1,56 @@ + +Reference + + + + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005.html b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005.html new file mode 100644 index 000000000000..f105d942043c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-sizing/intrinsic-percent-non-replaced-005.html @@ -0,0 +1,60 @@ + +Percentages of width on non-replaced blocks are ignored for intrinsic sizing and resolved afterwards + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/css/css-syntax/unicode-range-selector.html b/tests/wpt/web-platform-tests/css/css-syntax/unicode-range-selector.html new file mode 100644 index 000000000000..db09540bb08c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-syntax/unicode-range-selector.html @@ -0,0 +1,20 @@ + + +Unicode range is not a token, and doesn't cause confusion in selectors + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-transforms/2d-rotate-js.html b/tests/wpt/web-platform-tests/css/css-transforms/2d-rotate-js.html index 3dcfa8c925db..11597fb31995 100644 --- a/tests/wpt/web-platform-tests/css/css-transforms/2d-rotate-js.html +++ b/tests/wpt/web-platform-tests/css/css-transforms/2d-rotate-js.html @@ -3,11 +3,12 @@ JS test: Rotate via javascript must show the correct computed rotation - + + - + + + + +

Should be green

+ diff --git a/tests/wpt/web-platform-tests/css/filter-effects/parsing/resources/parsing-testcommon.js b/tests/wpt/web-platform-tests/css/filter-effects/parsing/resources/parsing-testcommon.js index 70a1c38fb38c..b075882f89aa 100644 --- a/tests/wpt/web-platform-tests/css/filter-effects/parsing/resources/parsing-testcommon.js +++ b/tests/wpt/web-platform-tests/css/filter-effects/parsing/resources/parsing-testcommon.js @@ -1,5 +1,8 @@ 'use strict'; +// serializedValue can be the expected serialization of value, +// or an array of permitted serializations, +// or omitted if value should serialize as value. function test_valid_value(property, value, serializedValue) { if (arguments.length < 3) serializedValue = value; @@ -9,21 +12,20 @@ function test_valid_value(property, value, serializedValue) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_not_equals(div.style[property], ""); - }, "e.style['" + property + "'] = " + stringifiedValue + " should set the property value"); + assert_not_equals(div.style.getPropertyValue(property), "", "property should be set"); - test(function(){ var div = document.createElement('div'); div.style[property] = value; - var readValue = div.style[property]; - - if (Array.isArray(serializedValue)) - assert_true(serializedValue.indexOf(readValue) >= 0, '"' + readValue + '" in ' + JSON.stringify(serializedValue)); + var readValue = div.style.getPropertyValue(property); + if (serializedValue instanceof Array) + assert_in_array(readValue, serializedValue, "serialization should be sound"); else - assert_equals(readValue, serializedValue); + assert_equals(readValue, serializedValue, "serialization should be canonical"); + div.style[property] = readValue; - assert_equals(div.style[property], readValue); - }, "Serialization should round-trip after setting e.style['" + property + "'] = " + stringifiedValue); + assert_equals(div.style.getPropertyValue(property), readValue, "serialization should round-trip"); + + }, "e.style['" + property + "'] = " + stringifiedValue + " should set the property value"); } function test_invalid_value(property, value) { @@ -32,6 +34,6 @@ function test_invalid_value(property, value) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_equals(div.style[property], ""); + assert_equals(div.style.getPropertyValue(property), ""); }, "e.style['" + property + "'] = " + stringifiedValue + " should not set the property value"); } diff --git a/tests/wpt/web-platform-tests/css/mediaqueries/test_media_queries.html b/tests/wpt/web-platform-tests/css/mediaqueries/test_media_queries.html index c7b651d96c3e..57830f4d47fd 100644 --- a/tests/wpt/web-platform-tests/css/mediaqueries/test_media_queries.html +++ b/tests/wpt/web-platform-tests/css/mediaqueries/test_media_queries.html @@ -348,8 +348,16 @@ expression_should_be_parseable(feature + ": 3.0dpi"); expression_should_be_parseable(feature + ": 3.4dpi"); expression_should_be_parseable(feature + "\t: 120dpcm"); + expression_should_be_parseable(feature + ": 1dppx"); + expression_should_be_parseable(feature + ": 1x"); + expression_should_be_parseable(feature + ": 1.5dppx"); + expression_should_be_parseable(feature + ": 1.5x"); + expression_should_be_parseable(feature + ": 2.0dppx"); + // TODO(emilio): Doesn't seem right to exclude 0 here. expression_should_not_be_parseable(feature + ": 0dpi"); expression_should_not_be_parseable(feature + ": -3dpi"); + expression_should_not_be_parseable(feature + ": 0dppx"); + expression_should_not_be_parseable(feature + ": 0x"); } // Find the resolution using max-resolution @@ -370,6 +378,8 @@ if (query_applies("(min-resolution: " + resolution + "dpi)")) { // It's exact! should_apply("(resolution: " + resolution + "dpi)"); + should_apply("(resolution: " + Math.floor(resolution/96) + "dppx)"); + should_apply("(resolution: " + Math.floor(resolution/96) + "x)"); should_not_apply("(resolution: " + (resolution + 1) + "dpi)"); should_not_apply("(resolution: " + (resolution - 1) + "dpi)"); dpi_high = resolution + 1; diff --git a/tests/wpt/web-platform-tests/css/motion/parsing/resources/parsing-testcommon.js b/tests/wpt/web-platform-tests/css/motion/parsing/resources/parsing-testcommon.js index 688356bd0f9d..b075882f89aa 100644 --- a/tests/wpt/web-platform-tests/css/motion/parsing/resources/parsing-testcommon.js +++ b/tests/wpt/web-platform-tests/css/motion/parsing/resources/parsing-testcommon.js @@ -1,5 +1,8 @@ 'use strict'; +// serializedValue can be the expected serialization of value, +// or an array of permitted serializations, +// or omitted if value should serialize as value. function test_valid_value(property, value, serializedValue) { if (arguments.length < 3) serializedValue = value; @@ -9,17 +12,20 @@ function test_valid_value(property, value, serializedValue) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_not_equals(div.style[property], ""); - }, "e.style['" + property + "'] = " + stringifiedValue + " should set the property value"); + assert_not_equals(div.style.getPropertyValue(property), "", "property should be set"); - test(function(){ var div = document.createElement('div'); div.style[property] = value; - var readValue = div.style[property]; - assert_equals(readValue, serializedValue); + var readValue = div.style.getPropertyValue(property); + if (serializedValue instanceof Array) + assert_in_array(readValue, serializedValue, "serialization should be sound"); + else + assert_equals(readValue, serializedValue, "serialization should be canonical"); + div.style[property] = readValue; - assert_equals(div.style[property], readValue); - }, "Serialization should round-trip after setting e.style['" + property + "'] = " + stringifiedValue); + assert_equals(div.style.getPropertyValue(property), readValue, "serialization should round-trip"); + + }, "e.style['" + property + "'] = " + stringifiedValue + " should set the property value"); } function test_invalid_value(property, value) { @@ -28,6 +34,6 @@ function test_invalid_value(property, value) { test(function(){ var div = document.createElement('div'); div.style[property] = value; - assert_equals(div.style[property], ""); + assert_equals(div.style.getPropertyValue(property), ""); }, "e.style['" + property + "'] = " + stringifiedValue + " should not set the property value"); } diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list index eb4d7f498156..fbee28923a48 100644 --- a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list @@ -60,6 +60,7 @@ == shape-outside-circle-053.html shape-outside-circle-053-ref.html == shape-outside-circle-054.html shape-outside-circle-054-ref.html == shape-outside-circle-055.html shape-outside-circle-055-ref.html +== shape-outside-circle-056.html shape-outside-circle-056-ref.html # Basic shape: ellipse() == shape-outside-ellipse-032.html shape-outside-ellipse-032-ref.html @@ -82,6 +83,7 @@ == shape-outside-ellipse-049.html shape-outside-ellipse-049-ref.html == shape-outside-ellipse-050.html shape-outside-ellipse-050-ref.html == shape-outside-ellipse-051.html shape-outside-ellipse-051-ref.html +== shape-outside-ellipse-052.html shape-outside-ellipse-052-ref.html # Basic shape: inset() == shape-outside-inset-016.html shape-outside-inset-016-ref.html @@ -112,3 +114,4 @@ == shape-outside-polygon-029.html shape-outside-polygon-027-ref.html == shape-outside-polygon-030.html shape-outside-polygon-030-ref.html == shape-outside-polygon-031.html shape-outside-polygon-031-ref.html +== shape-outside-polygon-032.html shape-outside-polygon-032-ref.html diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html new file mode 100644 index 000000000000..f4f21058a666 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html @@ -0,0 +1,39 @@ + + + + CSS Reference File + + + + +

The test passes if there is a green square to the right of the blue line. There should be no red.

+
+
+
+
+ + + diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html new file mode 100644 index 000000000000..056d40b257e0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html @@ -0,0 +1,78 @@ + + + + CSS Test: left float, offset circle at top left + margin-box + shape-margin + + + + + + + + + + + +

The test passes if there is a green square to the right of the blue line. There should be no red.

+
+
+
+
+
+ X +
+
+
+
+ + + diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html new file mode 100644 index 000000000000..f4f21058a666 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html @@ -0,0 +1,39 @@ + + + + CSS Reference File + + + + +

The test passes if there is a green square to the right of the blue line. There should be no red.

+
+
+
+
+ + + diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html new file mode 100644 index 000000000000..831b10168a4d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html @@ -0,0 +1,76 @@ + + + + CSS Test: left float, offset ellipse + shape-margin in % units + + + + + + + + + + +

The test passes if there is a green square to the right of the blue line. There should be no red.

+
+
+
+
+
+ X +
+
+
+
+ + + diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html new file mode 100644 index 000000000000..f1fcdf40d719 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html @@ -0,0 +1,24 @@ + + + + CSS Reference File + + + + +

The test passes if there is green square and no red.

+
+ + \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html new file mode 100644 index 000000000000..126e0b90ae1b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html @@ -0,0 +1,86 @@ + + + + CSS Test: right float, offset polygon + margin-box + shape-margin + + + + + + + + + + + +

The test passes if there is green square and no red.

+
+
+
+ XXXXXXXXXXXX XXX XXX XXX XXX XXXXXXX XXXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX +
+
+
+
+ + diff --git a/tests/wpt/web-platform-tests/device-memory/OWNERS b/tests/wpt/web-platform-tests/device-memory/OWNERS new file mode 100644 index 000000000000..3e7089cf2ccc --- /dev/null +++ b/tests/wpt/web-platform-tests/device-memory/OWNERS @@ -0,0 +1,2 @@ +@tdresser +@npm1 diff --git a/tests/wpt/web-platform-tests/docs/_running-tests/chrome_android.md b/tests/wpt/web-platform-tests/docs/_running-tests/chrome_android.md index 1785a8dd610f..8af8aaed580d 100644 --- a/tests/wpt/web-platform-tests/docs/_running-tests/chrome_android.md +++ b/tests/wpt/web-platform-tests/docs/_running-tests/chrome_android.md @@ -19,7 +19,6 @@ Until we find a better way, we need to root the Android device and update the 127.0.0.1 www2.web-platform.test 127.0.0.1 xn--n8j6ds53lwwkrqhv28a.web-platform.test 127.0.0.1 xn--lve-6lad.web-platform.test -0.0.0.0 nonexistent-origin.web-platform.test ``` ## CA certificate diff --git a/tests/wpt/web-platform-tests/docs/_writing-tests/server-features.md b/tests/wpt/web-platform-tests/docs/_writing-tests/server-features.md index 495426a8e2ac..a3cd4174d271 100644 --- a/tests/wpt/web-platform-tests/docs/_writing-tests/server-features.md +++ b/tests/wpt/web-platform-tests/docs/_writing-tests/server-features.md @@ -14,15 +14,18 @@ generation. This is supported through the ### Tests Involving Multiple Origins -In the test environment, five subdomains are available: `www`, `www1`, -`www2`, `天気の良い日`, and `élève`; there is also -`nonexistent-origin` which is guaranteed not to resolve. In addition, -the HTTP server listens on two ports, and the WebSockets server on -one. These subdomains and ports must be used for cross-origin -tests. Tests must not hardcode the hostname of the server that they -expect to be running on or the port numbers, as these are not -guaranteed by the test environment. Instead they can get this -information in one of two ways: +Our test servers are guaranteed to be accessible through two domains +and five subdomains under each. The 'main' domain is unnamed; the +other is called 'alt'. These subdomains are: `www`, `www1`, `www2`, +`天気の良い日`, and `élève`; there is also `nonexistent` which is +guaranteed not to resolve. In addition, the HTTP server listens on two +ports, and the WebSockets server on one. These subdomains and ports +must be used for cross-origin tests. + +Tests must not hardcode the hostname of the server that they expect to +be running on or the port numbers, as these are not guaranteed by the +test environment. Instead they can get this information in one of two +ways: * From script, using the `location` API. @@ -33,15 +36,19 @@ form `{name}.sub.{ext}` e.g. `example-test.sub.html` or be referenced through a URL containing `pipe=sub` in the query string e.g. `example-test.html?pipe=sub`. The substitution syntax uses `{% raw %}{{ }}{% endraw %}` to delimit items for substitution. For -example to substitute in the host name on which the tests are running, -one would write: `{% raw %}{{host}}{% endraw %}`. - - -As well as the host, one can get full domains, including subdomains -using the `domains` dictionary. For example, `{% raw -%}{{domains[www]}}{% endraw %}` or `{% raw %}{{domains[élève]}}{% -endraw %}` would be replaced by the full qualified domain name of the -respective subdomains. +example to substitute in the main host name, one would write: +`{% raw %}{{host}}{% endraw %}`. + +To get full domains, including subdomains, there is the `hosts` +dictionary, where the first dimension is the name of the domain, and +the second the subdomain. For example, `{% raw %}{{hosts[][www]}}{% +endraw %}` would give the `www` subdomain under the main (unnamed) +domain, and `{% raw %}{{hosts[alt][élève]}}{% endraw %}` would give +the `élève` subdomain under the alt domain. + +For mostly historic reasons, the subdomains of the main domain are +also available under the `domains` dictionary; this is identical to +`hosts[]`. Ports are also available on a per-protocol basis. For example, `{% raw %}{{ports[ws][0]}}{% endraw %}` is replaced with the first (and only) diff --git a/tests/wpt/web-platform-tests/docs/_writing-tests/testharness-api.md b/tests/wpt/web-platform-tests/docs/_writing-tests/testharness-api.md index d750086c6a3a..baa8772b8146 100644 --- a/tests/wpt/web-platform-tests/docs/_writing-tests/testharness-api.md +++ b/tests/wpt/web-platform-tests/docs/_writing-tests/testharness-api.md @@ -668,6 +668,17 @@ or a [`ServiceWorker`](https://slightlyoff.github.io/ServiceWorker/spec/service_ Once called, the containing document fetches all the tests from the worker and behaves as if those tests were running in the containing document itself. +`fetch_tests_from_worker` returns a promise that resolves once all the remote +tests have completed. This is useful if you're importing tests from multiple +workers and want to ensure they run in series: + +```js +(async function() { + await fetch_tests_from_worker(new Worker("worker-1.js")); + await fetch_tests_from_worker(new Worker("worker-2.js")); +})(); +``` + ## List of Assertions ## ### `assert_true(actual, description)` diff --git a/tests/wpt/web-platform-tests/docs/_writing-tests/testharness.md b/tests/wpt/web-platform-tests/docs/_writing-tests/testharness.md index e76d8bdad869..652cf63d7e35 100644 --- a/tests/wpt/web-platform-tests/docs/_writing-tests/testharness.md +++ b/tests/wpt/web-platform-tests/docs/_writing-tests/testharness.md @@ -19,6 +19,44 @@ documented in two sections: See [server features][] for advanced testing features that are commonly used with testharness.js. See also the [general guidelines][] for all test types. +## Variants + +A test file can have multiple variants by including `meta` elements, +for example: + +``` + + +``` + +The test can then do different things based on the URL. + +There is a utility script in `/common/subset-tests.js` that works +well together with variants, where a test that would otherwise have +too many tests to be useful can be split up in ranges of subtests. +For example: + +``` + +Testing variants + + + + +``` + + ## Auto-generated test boilerplate While most JavaScript tests require a certain amount of HTML @@ -121,7 +159,7 @@ can be used to include both the global and a local `utils.js` in a test. Use `// META: timeout=long` at the beginning of the resource. -### Specifying test variants in auto-generated boilerplate tests +### Specifying test [variants](#variants) in auto-generated boilerplate tests Use `// META: variant=url-suffix` at the beginning of the resource. For example, diff --git a/tests/wpt/web-platform-tests/docs/introduction.md b/tests/wpt/web-platform-tests/docs/introduction.md index 4e4932e21b2f..d021663224b6 100644 --- a/tests/wpt/web-platform-tests/docs/introduction.md +++ b/tests/wpt/web-platform-tests/docs/introduction.md @@ -114,10 +114,10 @@ For example, on most UNIX-like systems, you can setup the hosts file with: ./wpt make-hosts-file | sudo tee -a /etc/hosts ``` -And on Windows (note this requires an Administrator privileged shell): +And on Windows (this must be run in a PowerShell session with Administrator privileges): ```bash -python wpt make-hosts-file >> %SystemRoot%\System32\drivers\etc\hosts +python wpt make-hosts-file | Out-File %SystemRoot%\System32\drivers\etc\hosts -Encoding ascii -Append ``` If you are behind a proxy, you also need to make sure the domains above are @@ -130,20 +130,17 @@ The test environment can then be started using This will start HTTP servers on two ports and a websockets server on one port. By default the web servers start on ports 8000 and 8443 and the other ports are randomly-chosen free ports. Tests must be loaded from the -*first* HTTP server in the output. To change the ports, copy the -`config.default.json` file to `config.json` and edit the new file, -replacing the part that reads: +*first* HTTP server in the output. To change the ports, +create a `config.json` file in the wpt root directory, and add +port definitions of your choice e.g.: ``` -"http": [8000, "auto"], -"https":[8443] -``` - -to some ports of your choice e.g. - -``` -"http": [1234, "auto"], -"https":[5678] +{ + "ports": { + "http": [1234, "auto"], + "https":[5678] + } +} ``` After your `hosts` file is configured, the servers will be locally accessible at: diff --git a/tests/wpt/web-platform-tests/dom/OWNERS b/tests/wpt/web-platform-tests/dom/OWNERS index 487f8ddbc0e3..9e0a739c373d 100644 --- a/tests/wpt/web-platform-tests/dom/OWNERS +++ b/tests/wpt/web-platform-tests/dom/OWNERS @@ -1,3 +1,4 @@ @ayg @jdm @zqzhang +@annevk diff --git a/tests/wpt/web-platform-tests/dom/events/relatedTarget.window.js b/tests/wpt/web-platform-tests/dom/events/relatedTarget.window.js index d3632bb9e040..ebc83ceb209a 100644 --- a/tests/wpt/web-platform-tests/dom/events/relatedTarget.window.js +++ b/tests/wpt/web-platform-tests/dom/events/relatedTarget.window.js @@ -21,13 +21,13 @@ test(() => { for (target of [new XMLHttpRequest(), self, host]) { const event = new FocusEvent("demo", { relatedTarget: relatedTarget }); target.dispatchEvent(event); - assert_equals(event.target, null); - assert_equals(event.relatedTarget, null); + assert_equals(event.target, target); + assert_equals(event.relatedTarget, host); } } -}, "Reset if relatedTarget pointed to a shadow tree"); +}, "Retarget a shadow-tree relatedTarget"); -async_test(t => { +test(t => { const shadowChild = shadow.appendChild(document.createElement("div")); shadowChild.addEventListener("demo", t.step_func(() => document.body.appendChild(shadowChild))); const event = new FocusEvent("demo", { relatedTarget: new XMLHttpRequest() }); @@ -36,22 +36,20 @@ async_test(t => { assert_equals(event.target, null); assert_equals(event.relatedTarget, null); shadowChild.remove(); - t.done(); }, "Reset if target pointed to a shadow tree pre-dispatch"); -async_test(t => { +test(t => { const shadowChild = shadow.appendChild(document.createElement("div")); - shadowChild.addEventListener("demo", t.step_func(() => document.body.appendChild(shadowChild))); + document.body.addEventListener("demo", t.step_func(() => document.body.appendChild(shadowChild))); const event = new FocusEvent("demo", { relatedTarget: shadowChild }); document.body.dispatchEvent(event); assert_equals(shadowChild.parentNode, document.body); - assert_equals(event.target, null); - assert_equals(event.relatedTarget, null); + assert_equals(event.target, document.body); + assert_equals(event.relatedTarget, host); shadowChild.remove(); - t.done(); -}, "Reset if relatedTarget pointed to a shadow tree pre-dispatch"); +}, "Retarget a shadow-tree relatedTarget, part 2"); -async_test(t => { +test(t => { const event = new FocusEvent("heya", { relatedTarget: shadow, cancelable: true }), callback = t.unreached_func(); host.addEventListener("heya", callback); @@ -64,10 +62,9 @@ async_test(t => { // Check that the dispatch flag is cleared event.initEvent("x"); assert_equals(event.type, "x"); - t.done(); }, "Reset targets on early return"); -async_test(t => { +test(t => { const input = document.body.appendChild(document.createElement("input")), event = new MouseEvent("click", { relatedTarget: shadow }); let seen = false; @@ -81,5 +78,4 @@ async_test(t => { }); assert_true(input.dispatchEvent(event)); assert_true(seen); - t.done(); }, "Reset targets before activation behavior"); diff --git a/tests/wpt/web-platform-tests/dom/nodes/Node-normalize.html b/tests/wpt/web-platform-tests/dom/nodes/Node-normalize.html index 7598852e60a9..4d455996e553 100644 --- a/tests/wpt/web-platform-tests/dom/nodes/Node-normalize.html +++ b/tests/wpt/web-platform-tests/dom/nodes/Node-normalize.html @@ -51,4 +51,33 @@ div.normalize(); assert_array_equals(div.childNodes, []) }, "Empty text nodes") + +// The specification for normalize is clear that only "exclusive Text +// nodes" are to be modified. This excludes CDATASection nodes, which +// derive from Text. Naïve implementations may fail to skip +// CDATASection nodes, or even worse, try to test textContent or +// nodeValue without taking care to check the node type. They will +// fail this test. +test(function() { + // We create an XML document so that we can create CDATASection. + // Except for the CDATASection the result should be the same for + // an HTML document. (No non-Text node should be touched.) + var doc = new DOMParser().parseFromString("
", "text/xml") + var div = doc.documentElement + var t1 = div.appendChild(doc.createTextNode("a")) + // The first parameter is the "target" of the processing + // instruction, and the 2nd is the text content. + var t2 = div.appendChild(doc.createProcessingInstruction("pi", "")) + var t3 = div.appendChild(doc.createTextNode("b")) + var t4 = div.appendChild(doc.createCDATASection("")) + var t5 = div.appendChild(doc.createTextNode("c")) + var t6 = div.appendChild(doc.createComment("")) + var t7 = div.appendChild(doc.createTextNode("d")) + var t8 = div.appendChild(doc.createElement("el")) + var t9 = div.appendChild(doc.createTextNode("e")) + var expected = [t1, t2, t3, t4, t5, t6, t7, t8, t9] + assert_array_equals(div.childNodes, expected) + div.normalize() + assert_array_equals(div.childNodes, expected) +}, "Non-text nodes with empty textContent values.") diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-abstract-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-abstract-manual.html index c8b39bda0351..b67c7fa424b3 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-abstract-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-abstract-manual.html @@ -2,7 +2,6 @@ doc-abstract - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-acknowledgments-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-acknowledgments-manual.html index e45c462727a5..fad68aea0fde 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-acknowledgments-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-acknowledgments-manual.html @@ -2,7 +2,6 @@ doc-acknowledgments - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-afterword-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-afterword-manual.html index 94cd2d8e9731..2a1f84b19cb2 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-afterword-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-afterword-manual.html @@ -2,7 +2,6 @@ doc-afterword - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-appendix-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-appendix-manual.html index da4bf3c6cf42..c0ec8c815f79 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-appendix-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-appendix-manual.html @@ -2,7 +2,6 @@ doc-appendix - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-backlink-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-backlink-manual.html index 51eb6acc7ca0..fc4b4fac7aef 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-backlink-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-backlink-manual.html @@ -2,7 +2,6 @@ doc-backlink - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-biblioentry-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-biblioentry-manual.html index d97ec2a70c3a..160bf10568ee 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-biblioentry-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-biblioentry-manual.html @@ -2,7 +2,6 @@ doc-biblioentry - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-bibliography-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-bibliography-manual.html index c69a17aa294c..b5eedf1c4477 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-bibliography-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-bibliography-manual.html @@ -2,7 +2,6 @@ doc-bibliography - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-biblioref-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-biblioref-manual.html index 29ea65fe2162..860f1efc4c90 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-biblioref-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-biblioref-manual.html @@ -2,7 +2,6 @@ doc-biblioref - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-chapter-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-chapter-manual.html index 3a080ae755cf..1a4e95e87bbc 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-chapter-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-chapter-manual.html @@ -2,7 +2,6 @@ doc-chapter - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-colophon-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-colophon-manual.html index b7cdb5ad9f4b..78ae8edae7cb 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-colophon-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-colophon-manual.html @@ -2,7 +2,6 @@ doc-colophon - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-conclusion-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-conclusion-manual.html index c1786c8dbfb4..6ad672ef0030 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-conclusion-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-conclusion-manual.html @@ -2,7 +2,6 @@ doc-conclusion - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-cover-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-cover-manual.html index c09931fbde6a..4c2da2f9bdae 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-cover-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-cover-manual.html @@ -2,7 +2,6 @@ doc-cover - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-credit-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-credit-manual.html index f23baa5bc64d..a3774d39edf4 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-credit-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-credit-manual.html @@ -2,7 +2,6 @@ doc-credit - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-credits-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-credits-manual.html index 5562c5d9dab8..f0eb11109e34 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-credits-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-credits-manual.html @@ -2,7 +2,6 @@ doc-credits - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-dedication-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-dedication-manual.html index 9c95d9298907..20d83487cd04 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-dedication-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-dedication-manual.html @@ -2,7 +2,6 @@ doc-dedication - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-endnote-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-endnote-manual.html index 63320c96cad8..43dd4b529ba1 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-endnote-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-endnote-manual.html @@ -2,7 +2,6 @@ doc-endnote - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-endnotes-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-endnotes-manual.html index 040b6e9c56c8..11365c0645ad 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-endnotes-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-endnotes-manual.html @@ -2,7 +2,6 @@ doc-endnotes - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-epigraph-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-epigraph-manual.html index 26b5d638bbb4..7e1e0386494b 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-epigraph-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-epigraph-manual.html @@ -2,7 +2,6 @@ doc-epigraph - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-epilogue-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-epilogue-manual.html index 059e7c3cea8d..f00613c64116 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-epilogue-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-epilogue-manual.html @@ -2,7 +2,6 @@ doc-epilogue - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-errata-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-errata-manual.html index 759fb6ca6e45..e37fe92bdb80 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-errata-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-errata-manual.html @@ -2,7 +2,6 @@ doc-errata - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-example-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-example-manual.html index df11392abff9..32c32d812cc8 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-example-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-example-manual.html @@ -2,7 +2,6 @@ doc-example - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-footnote-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-footnote-manual.html index ad5f1f7116e4..c865fa101613 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-footnote-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-footnote-manual.html @@ -2,7 +2,6 @@ doc-footnote - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-foreword-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-foreword-manual.html index c56d31446223..2774b50ef979 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-foreword-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-foreword-manual.html @@ -2,7 +2,6 @@ doc-foreword - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-glossary-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-glossary-manual.html index b22e3be66c5e..8a5baeef63ba 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-glossary-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-glossary-manual.html @@ -2,7 +2,6 @@ doc-glossary - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-glossref-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-glossref-manual.html index 6a03b871c329..99b8edd2172b 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-glossref-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-glossref-manual.html @@ -2,7 +2,6 @@ doc-glossref - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-index-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-index-manual.html index b24abfa29385..39491e031341 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-index-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-index-manual.html @@ -2,7 +2,6 @@ doc-index - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-introduction-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-introduction-manual.html index e720f74c48ea..fadf2d97f5b9 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-introduction-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-introduction-manual.html @@ -2,7 +2,6 @@ doc-introduction - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-noteref-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-noteref-manual.html index f78af805eafa..3f053bce693a 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-noteref-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-noteref-manual.html @@ -2,7 +2,6 @@ doc-noteref - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-notice-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-notice-manual.html index d3135a763166..0656b539d661 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-notice-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-notice-manual.html @@ -2,7 +2,6 @@ doc-notice - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-pagebreak-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-pagebreak-manual.html index 1bafd77cbeb2..239094831814 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-pagebreak-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-pagebreak-manual.html @@ -2,7 +2,6 @@ doc-pagebreak - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-pagelist-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-pagelist-manual.html index 24bd42e0c24f..33993fe84776 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-pagelist-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-pagelist-manual.html @@ -2,7 +2,6 @@ doc-pagelist - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-part-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-part-manual.html index bc06f0ef43a8..997be1e4a8ee 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-part-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-part-manual.html @@ -2,7 +2,6 @@ doc-part - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-preface-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-preface-manual.html index 0a2bdbfe6a00..8ed5d3b15371 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-preface-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-preface-manual.html @@ -2,7 +2,6 @@ doc-preface - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-prologue-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-prologue-manual.html index 077cfb832e0d..b806c2e9650f 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-prologue-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-prologue-manual.html @@ -2,7 +2,6 @@ doc-prologue - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-pullquote-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-pullquote-manual.html index 543c4ed90356..b52c970df76c 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-pullquote-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-pullquote-manual.html @@ -2,7 +2,6 @@ doc-pullquote - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-qna-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-qna-manual.html index 8b9c4666d148..a334d64939ae 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-qna-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-qna-manual.html @@ -2,7 +2,6 @@ doc-qna - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-subtitle-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-subtitle-manual.html index 551891983d5e..217f61284c76 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-subtitle-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-subtitle-manual.html @@ -2,7 +2,6 @@ doc-subtitle - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-tip-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-tip-manual.html index ec59b0f0b5c0..dda02b679859 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-tip-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-tip-manual.html @@ -2,7 +2,6 @@ doc-tip - diff --git a/tests/wpt/web-platform-tests/dpub-aam/doc-toc-manual.html b/tests/wpt/web-platform-tests/dpub-aam/doc-toc-manual.html index c3969e232205..a06a58dfa654 100644 --- a/tests/wpt/web-platform-tests/dpub-aam/doc-toc-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aam/doc-toc-manual.html @@ -2,7 +2,6 @@ doc-toc - diff --git a/tests/wpt/web-platform-tests/dpub-aria/inuse-manual.html b/tests/wpt/web-platform-tests/dpub-aria/inuse-manual.html index 1609337468ad..cd6af1e7358b 100644 --- a/tests/wpt/web-platform-tests/dpub-aria/inuse-manual.html +++ b/tests/wpt/web-platform-tests/dpub-aria/inuse-manual.html @@ -2,7 +2,6 @@ Check for Dpub Vocabulary Role Usage - + + + + +
+

Spacers below to make page scrollable

+
+
+
+

EOF

+ + diff --git a/tests/wpt/web-platform-tests/feature-policy/resources/picture-in-picture.js b/tests/wpt/web-platform-tests/feature-policy/resources/picture-in-picture.js index 7ccd0f8837fa..6bdb7e5e49f5 100644 --- a/tests/wpt/web-platform-tests/feature-policy/resources/picture-in-picture.js +++ b/tests/wpt/web-platform-tests/feature-policy/resources/picture-in-picture.js @@ -1,13 +1,16 @@ function isPictureInPictureAllowed() { - return new Promise((resolve, reject) => { - const video = document.createElement('video'); - video.requestPictureInPicture() - .then(() => resolve(document.pictureInPictureEnabled)) - .catch(e => { - if (e.name == 'NotAllowedError') - resolve(document.pictureInPictureEnabled); - else - resolve(false); - }); + return new Promise(resolve => { + let video = document.createElement('video'); + video.src = '/media/movie_5.ogv'; + video.onloadedmetadata = () => { + video.requestPictureInPicture() + .then(() => resolve(document.pictureInPictureEnabled)) + .catch(e => { + if (e.name == 'NotAllowedError') + resolve(document.pictureInPictureEnabled); + else + resolve(false); + }); + }; }); } \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html b/tests/wpt/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html index 6df6aef2cdaa..623036d46639 100644 --- a/tests/wpt/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html +++ b/tests/wpt/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html @@ -13,25 +13,18 @@ const SCOPE = '../resources/basic.html'; const BODY_METHODS = ['arrayBuffer', 'blob', 'formData', 'json', 'text']; - async function cleanup() { - for (const iframe of document.querySelectorAll('.test-iframe')) { - iframe.parentNode.removeChild(iframe); - } - - const reg = await navigator.serviceWorker.getRegistration(SCOPE); - if (reg) await reg.unregister(); - } - - async function setupRegistration(t) { - await cleanup(); - const reg = await navigator.serviceWorker.register('../resources/sw-intercept.js', { scope: SCOPE }); + async function setupRegistration(t, scope) { + const reg = await navigator.serviceWorker.register('../resources/sw-intercept.js', { scope }); await wait_for_state(t, reg.installing, 'activated'); + add_completion_callback(_ => reg.unregister()); return reg; } promise_test(async t => { - await setupRegistration(t); - const iframe = await with_iframe(SCOPE); + const scope = SCOPE + "?q=aborted-not-intercepted"; + await setupRegistration(t, scope); + const iframe = await with_iframe(scope); + add_completion_callback(_ => iframe.remove()); const w = iframe.contentWindow; const controller = new w.AbortController(); @@ -56,8 +49,10 @@ for (const bodyMethod of BODY_METHODS) { promise_test(async t => { - await setupRegistration(t); - const iframe = await with_iframe(SCOPE); + const scope = SCOPE + "?q=aborted-" + bodyMethod + "-rejects"; + await setupRegistration(t, scope); + const iframe = await with_iframe(scope); + add_completion_callback(_ => iframe.remove()); const w = iframe.contentWindow; const controller = new w.AbortController(); @@ -82,8 +77,10 @@ } promise_test(async t => { - await setupRegistration(t); - const iframe = await with_iframe(SCOPE); + const scope = SCOPE + "?q=aborted-stream-errors"; + await setupRegistration(t, scope); + const iframe = await with_iframe(scope); + add_completion_callback(_ => iframe.remove()); const w = iframe.contentWindow; const controller = new w.AbortController(); diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star-worker.html b/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star-worker.html deleted file mode 100644 index db9b94320cfe..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star-worker.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - Fetch in worker: Access-Control-Expose-Headers: * - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.html b/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.html deleted file mode 100644 index 37223bdaaa64..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Fetch: Access-Control-Expose-Headers: * - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.js b/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.js similarity index 93% rename from tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.js rename to tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.js index edf4d4241796..340e99ab5f99 100644 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.js +++ b/tests/wpt/web-platform-tests/fetch/api/cors/cors-expose-star.sub.any.js @@ -1,7 +1,4 @@ -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); -} +// META: script=../resources/utils.js const url = "http://{{host}}:{{ports[http][1]}}" + dirname(location.pathname) + RESOURCES_DIR + "top.txt", sharedHeaders = "?pipe=header(Access-Control-Expose-Headers,*)|header(Test,X)|header(Set-Cookie,X)|header(*,whoa)|" diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering-worker.html b/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering-worker.html deleted file mode 100644 index f15566fc509d..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering-worker.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Fetch in worker: filtered headers in CORS response - - - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.html b/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.html deleted file mode 100644 index b7500ad16d44..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Fetch: filtered headers in CORS response - - - - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.js b/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.sub.any.js similarity index 92% rename from tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.js rename to tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.sub.any.js index 1feaa5924f6a..a26eaccf2a5c 100644 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.js +++ b/tests/wpt/web-platform-tests/fetch/api/cors/cors-filtering.sub.any.js @@ -1,7 +1,4 @@ -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); -} +// META: script=../resources/utils.js function corsFilter(corsUrl, headerName, headerValue, isFiltered) { var url = corsUrl + "?pipe=header(" + headerName + "," + encodeURIComponent(headerValue) +")|header(Access-Control-Allow-Origin,*)"; @@ -52,18 +49,17 @@ corsFilter(url, "Content-Type", "text/html", false); corsFilter(url, "Expires","04 May 1988 22:22:22 GMT" , false); corsFilter(url, "Last-Modified", "04 May 1988 22:22:22 GMT", false); corsFilter(url, "Pragma", "no-cache", false); +corsFilter(url, "Content-Length", "3" , false); // top.txt contains "top" corsFilter(url, "Age", "27", true); corsFilter(url, "Server", "wptServe" , true); corsFilter(url, "Warning", "Mind the gap" , true); -corsFilter(url, "Content-Length", "3" , true); // top.txt contains "top" corsFilter(url, "Set-Cookie", "name=value" , true); corsFilter(url, "Set-Cookie2", "name=value" , true); corsExposeFilter(url, "Age", "27", false); corsExposeFilter(url, "Server", "wptServe" , false); corsExposeFilter(url, "Warning", "Mind the gap" , false); -corsExposeFilter(url, "Content-Length", "3" , false); corsExposeFilter(url, "Set-Cookie", "name=value" , true); corsExposeFilter(url, "Set-Cookie2", "name=value" , true); diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html b/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html deleted file mode 100644 index a8e50573278d..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins-worker.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Fetch in worker: check multiple Access-Control-Allow-Origin header management - - - - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.html b/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.html deleted file mode 100644 index 9b12b05064b0..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Fetch: check multiple Access-Control-Allow-Origin header management - - - - - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.js b/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.js deleted file mode 100644 index e4cf7245dcfa..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.js +++ /dev/null @@ -1,32 +0,0 @@ -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); -} - -function corsMultipleOrigins(desc, originList, shouldPass) { - var urlParameters = "?origin=" + encodeURIComponent(originList.join(", ")); - var url = "http://{{host}}:{{ports[http][1]}}" + dirname(location.pathname) + RESOURCES_DIR + "preflight.py"; - - if (shouldPass) { - promise_test(function(test) { - return fetch(url + urlParameters).then(function(resp) { - assert_equals(resp.status, 200, "Response's status is 200"); - }); - }, desc); - } else { - promise_test(function(test) { - return promise_rejects(test, new TypeError(), fetch(url + urlParameters)); - }, desc); - } -} -/* Actual origin */ -var origin = "http://{{host}}:{{ports[http][0]}}"; - -corsMultipleOrigins("3 origins allowed, match the 3rd (" + origin + ")", ["\"\"", "http://example.com", origin], true); -corsMultipleOrigins("3 origins allowed, match the 3rd (\"*\")", ["\"\"", "http://example.com", "*"], true); -corsMultipleOrigins("3 origins allowed, match twice (" + origin + ")", ["\"\"", origin, origin], true); -corsMultipleOrigins("3 origins allowed, match twice (\"*\")", ["*", "http://example.com", "*"], true); -corsMultipleOrigins("3 origins allowed, match twice (\"*\" and " + origin + ")", ["*", "http://example.com", origin], true); -corsMultipleOrigins("3 origins allowed, no match", ["", "http://example.com", "https://example2.com"], false); - -done(); diff --git a/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.js b/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.js new file mode 100644 index 000000000000..f32b387022be --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/api/cors/cors-multiple-origins.sub.any.js @@ -0,0 +1,21 @@ +// META: script=../resources/utils.js + +function corsMultipleOrigins(originList) { + var urlParameters = "?origin=" + encodeURIComponent(originList.join(", ")); + var url = "http://{{host}}:{{ports[http][1]}}" + dirname(location.pathname) + RESOURCES_DIR + "preflight.py"; + + promise_test(function(test) { + return promise_rejects(test, new TypeError(), fetch(url + urlParameters)); + }, "Listing multiple origins is illegal: " + originList); +} +/* Actual origin */ +var origin = "http://{{host}}:{{ports[http][0]}}"; + +corsMultipleOrigins(["\"\"", "http://example.com", origin]); +corsMultipleOrigins(["\"\"", "http://example.com", "*"]); +corsMultipleOrigins(["\"\"", origin, origin]); +corsMultipleOrigins(["*", "http://example.com", "*"]); +corsMultipleOrigins(["*", "http://example.com", origin]); +corsMultipleOrigins(["", "http://example.com", "https://example2.com"]); + +done(); diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count-worker.html deleted file mode 100644 index 0f624e82626a..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count-worker.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Fetch in worker: rediraction loop - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.any.js similarity index 89% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.any.js index 0103280f6e23..7fa6dd1d0ed5 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.any.js @@ -1,8 +1,5 @@ -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); - importScripts("/common/utils.js"); -} +// META: script=../resources/utils.js +// META: script=/common/utils.js function redirectCount(desc, redirectUrl, redirectLocation, redirectStatus, maxCount, shouldPass) { var uuid_token = token(); diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.html deleted file mode 100644 index d6a66e6eb9e2..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-count.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Fetch: redirection loop - - - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location-worker.html deleted file mode 100644 index 7dce98cad0c3..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location-worker.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Fetch in worker: handling empty Location header during redirection - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.any.js similarity index 81% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.any.js index a9d03c5ca6e9..ace8f221c09a 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.any.js @@ -1,11 +1,8 @@ +// META: script=../resources/utils.js + // Tests receiving a redirect response with a Location header with an empty // value. -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); -} - const url = RESOURCES_DIR + 'redirect-empty-location.py'; promise_test(t => { diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.html deleted file mode 100644 index afb033bdf9de..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-empty-location.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - Fetch: handling empty Location header during redirection - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location-worker.html deleted file mode 100644 index e2970811c071..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location-worker.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Fetch in worker: handling Location header during redirection - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.any.js similarity index 95% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.any.js index 5b9a4fe454ab..27baefc91587 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.any.js @@ -1,7 +1,4 @@ -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); -} +// META: script=../resources/utils.js function redirectLocation(desc, redirectUrl, redirectLocation, redirectStatus, redirectMode, shouldPass) { var url = redirectUrl; diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.html deleted file mode 100644 index ac35dea54c47..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-location.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Fetch: handling Location header during redirection - - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method-worker.html deleted file mode 100644 index fc0bc5e529dd..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method-worker.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Fetch in worker: request method handling when redirected - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.any.js similarity index 96% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.any.js index 0a7f2df2c2bd..056ccf847bbe 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.any.js @@ -1,7 +1,4 @@ -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); -} +// META: script=../resources/utils.js // Creates a promise_test that fetches a URL that returns a redirect response. // diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.html deleted file mode 100644 index 028842dbe07d..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-method.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Fetch: request method handling when redirected - - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode-worker.html deleted file mode 100644 index 32d219f7678d..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode-worker.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Fetch in worker: redirect mode handling - - - - - - - - - - \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.any.js similarity index 94% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.any.js index 969047d96c2e..7d34fa61a96b 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.any.js @@ -1,7 +1,4 @@ -if (this.document === undefined) { - importScripts("/resources/testharness.js"); - importScripts("/common/get-host-info.sub.js") -} +// META: script=/common/get-host-info.sub.js var redirectLocation = "cors-top.txt"; diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.html deleted file mode 100644 index 20a0cd68a6cf..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-mode.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Fetch: redirect mode handling - - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin-worker.html deleted file mode 100644 index fdb542237d9d..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin-worker.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Fetch in worker: redirect mode handling - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.any.js similarity index 90% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.any.js index 77f841e94b58..3edb1bd03e89 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.any.js @@ -1,9 +1,6 @@ -if (this.document === undefined) { - importScripts("/common/utils.js"); - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); - importScripts("/common/get-host-info.sub.js"); -} +// META: script=/common/utils.js +// META: script=../resources/utils.js +// META: script=/common/get-host-info.sub.js function testOriginAfterRedirection(desc, redirectUrl, redirectLocation, redirectStatus, expectedOrigin) { var uuid_token = token(); diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.html deleted file mode 100644 index 4cbe1c07d002..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Fetch: redirect mode handling - - - - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer-worker.html deleted file mode 100644 index 6e5cd45b85ae..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer-worker.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Fetch in worker: redirect referrer handling - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.any.js similarity index 96% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.any.js index fabeceaef4f9..92f0b9be515b 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.any.js @@ -1,9 +1,6 @@ -if (this.document === undefined) { - importScripts("/common/utils.js"); - importScripts("/resources/testharness.js"); - importScripts("../resources/utils.js"); - importScripts("/common/get-host-info.sub.js"); -} +// META: script=/common/utils.js +// META: script=../resources/utils.js +// META: script=/common/get-host-info.sub.js function testReferrerAfterRedirection(desc, redirectUrl, redirectLocation, referrerPolicy, redirectReferrerPolicy, expectedReferrer) { var url = redirectUrl; diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.html deleted file mode 100644 index 473b5e6471bc..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-referrer.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Fetch: redirect referrer handling - - - - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker.html deleted file mode 100644 index 428f5135e948..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl-worker.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - Fetch in worker: data URL loading after redirections - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.any.js similarity index 89% rename from tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.js rename to tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.any.js index c3bae3f6bb08..68ff2c5bcf2d 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.any.js @@ -1,7 +1,4 @@ -if (this.document === undefined) { - importScripts("/common/get-host-info.sub.js") - importScripts("/resources/testharness.js"); -} +// META: script=/common/get-host-info.sub.js var dataURL = "data:text/plain;base64,cmVzcG9uc2UncyBib2R5"; var body = "response's body"; diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.html b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.html deleted file mode 100644 index ed7159f4121c..000000000000 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-to-dataurl.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Fetch: data URL loading after redirections - - - - - - - - diff --git a/tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-6.html b/tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-6.html index 15c8dfd477d7..30492d472fee 100644 --- a/tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-6.html +++ b/tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-6.html @@ -65,7 +65,7 @@ const reader = stream.getReader(); assert_false(response.bodyUsed, "After getting a reader"); - reader.read(); + reader.read().then(() => { }, () => { }); assert_true(response.bodyUsed, "After calling stream.read()"); }, "An errored stream on which read() has been called"); @@ -81,7 +81,7 @@ const reader = stream.getReader(); assert_false(response.bodyUsed, "After getting a reader"); - reader.cancel(); + reader.cancel().then(() => { }, () => { }); assert_true(response.bodyUsed, "After calling stream.cancel()"); }, "An errored stream on which cancel() has been called"); diff --git a/tests/wpt/web-platform-tests/fetch/api/response/response-stream-with-broken-then.any.js b/tests/wpt/web-platform-tests/fetch/api/response/response-stream-with-broken-then.any.js new file mode 100644 index 000000000000..35b984c9f6da --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/api/response/response-stream-with-broken-then.any.js @@ -0,0 +1,75 @@ +// META: script=../resources/utils.js + +promise_test(async () => { + add_completion_callback(() => delete Object.prototype.then); + const hello = new TextEncoder().encode('hello'); + const bye = new TextEncoder().encode('bye'); + const rs = new ReadableStream({ + start(controller) { + controller.enqueue(hello); + controller.close(); + } + }); + const resp = new Response(rs); + Object.prototype.then = (onFulfilled) => { + delete Object.prototype.then; + onFulfilled({done: false, value: bye}); + }; + const text = await resp.text(); + assert_equals(text, 'bye', 'The valud should be replaced with "bye".'); +}, 'Inject {done: false, value: bye} via Object.prototype.then.'); + +promise_test(async (t) => { + add_completion_callback(() => delete Object.prototype.then); + const hello = new TextEncoder().encode('hello'); + const rs = new ReadableStream({ + start(controller) { + controller.enqueue(hello); + controller.close(); + } + }); + const resp = new Response(rs); + Object.prototype.then = (onFulfilled) => { + delete Object.prototype.then; + onFulfilled({done: false, value: undefined}); + }; + promise_rejects(t, TypeError(), resp.text(), + 'The value should be replaced with undefined.'); +}, 'Inject {done: false, value: undefined} via Object.prototype.then.'); + +promise_test(async (t) => { + add_completion_callback(() => delete Object.prototype.then); + const hello = new TextEncoder().encode('hello'); + const rs = new ReadableStream({ + start(controller) { + controller.enqueue(hello); + controller.close(); + } + }); + const resp = new Response(rs); + Object.prototype.then = (onFulfilled) => { + delete Object.prototype.then; + onFulfilled(undefined); + }; + promise_rejects(t, TypeError(), resp.text(), + 'The read result should be replaced with undefined.'); +}, 'Inject undefined via Object.prototype.then.'); + +promise_test(async (t) => { + add_completion_callback(() => delete Object.prototype.then); + const hello = new TextEncoder().encode('hello'); + const rs = new ReadableStream({ + start(controller) { + controller.enqueue(hello); + controller.close(); + } + }); + const resp = new Response(rs); + Object.prototype.then = (onFulfilled) => { + delete Object.prototype.then; + onFulfilled(8.2); + }; + promise_rejects(t, TypeError(), resp.text(), + 'The read result should be replaced with a number.'); +}, 'Inject 8.2 via Object.prototype.then.'); + diff --git a/tests/wpt/web-platform-tests/http/content_length.html b/tests/wpt/web-platform-tests/fetch/content-length/content-length.html similarity index 100% rename from tests/wpt/web-platform-tests/http/content_length.html rename to tests/wpt/web-platform-tests/fetch/content-length/content-length.html diff --git a/tests/wpt/web-platform-tests/http/content_length.html.headers b/tests/wpt/web-platform-tests/fetch/content-length/content-length.html.headers similarity index 100% rename from tests/wpt/web-platform-tests/http/content_length.html.headers rename to tests/wpt/web-platform-tests/fetch/content-length/content-length.html.headers diff --git a/tests/wpt/web-platform-tests/fetch/corb/README.md b/tests/wpt/web-platform-tests/fetch/corb/README.md index 04c5b8a8f3d0..48fc4ad6871c 100644 --- a/tests/wpt/web-platform-tests/fetch/corb/README.md +++ b/tests/wpt/web-platform-tests/fetch/corb/README.md @@ -21,7 +21,7 @@ sure that CORB doesn't change the existing web behavior) and therefore are valuable independently from CORB's standardization efforts. Tests that cover behavior that is changed by CORB have to be marked as -[tentative](http://web-platform-tests.org/writing-tests/file-names.html) +[tentative](https://web-platform-tests.org/writing-tests/file-names.html) (using `.tentative` substring in their filename) until CORB is included in the official [Fetch spec](https://fetch.spec.whatwg.org/). Such tests may fail unless diff --git a/tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub-expected.html b/tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub-ref.html similarity index 100% rename from tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub-expected.html rename to tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub-ref.html diff --git a/tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub.html b/tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub.html index b2612b43293d..78fc09f9b7fd 100644 --- a/tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub.html +++ b/tests/wpt/web-platform-tests/fetch/corb/img-html-correctly-labeled.sub.html @@ -6,6 +6,6 @@ --> - + diff --git a/tests/wpt/web-platform-tests/fetch/corb/img-mime-types-coverage.tentative.sub.html b/tests/wpt/web-platform-tests/fetch/corb/img-mime-types-coverage.tentative.sub.html index 7ccc41b4b5f3..65c5b846d534 100644 --- a/tests/wpt/web-platform-tests/fetch/corb/img-mime-types-coverage.tentative.sub.html +++ b/tests/wpt/web-platform-tests/fetch/corb/img-mime-types-coverage.tentative.sub.html @@ -19,6 +19,7 @@ // MIME-types not protected by CORB "image/gif", "image/png", "image/png;blah", "image/svg+xml", "application/javascript", "application/jsonp", + "image/gif;HI=THERE", // MIME types that may seem to be JSON or XML, but really aren't - i.e. // these MIME types are not covered by: @@ -39,7 +40,8 @@ "text/json", "application/json", "text/xml", "application/xml", "application/blah+json", "text/blah+json", "application/blah+xml", "text/blah+xml", - "TEXT/HTML", "TEXT/JSON", "TEXT/BLAH+JSON", "APPLICATION/BLAH+XML"] + "TEXT/HTML", "TEXT/JSON", "TEXT/BLAH+JSON", "APPLICATION/BLAH+XML", + "text/json;does=it;matter", "text/HTML;NO=it;does=NOT"] const get_url = (mime) => { // www1 is cross-origin, so the HTTP response is CORB-eligible --> diff --git a/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-expected.html b/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-ref.html similarity index 100% rename from tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-expected.html rename to tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub-ref.html diff --git a/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub.html b/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub.html index 19d29b20488c..a4e519d94fc1 100644 --- a/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub.html +++ b/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html-nosniff.tentative.sub.html @@ -6,6 +6,6 @@ --> - + diff --git a/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub-expected.html b/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub-ref.html similarity index 100% rename from tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub-expected.html rename to tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub-ref.html diff --git a/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub.html b/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub.html index 85d444d79995..1ae4cfcaa7ca 100644 --- a/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub.html +++ b/tests/wpt/web-platform-tests/fetch/corb/img-png-mislabeled-as-html.sub.html @@ -5,6 +5,6 @@ --> - + diff --git a/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js new file mode 100644 index 000000000000..5b048d336443 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js @@ -0,0 +1,9 @@ + diff --git a/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js.headers b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js.headers new file mode 100644 index 000000000000..156209f9c81f --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot.js.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js new file mode 100644 index 000000000000..9443f8ed6c35 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js @@ -0,0 +1,10 @@ + diff --git a/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js.headers b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js.headers new file mode 100644 index 000000000000..156209f9c81f --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/corb/resources/html-js-polyglot2.js.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/tests/wpt/web-platform-tests/fetch/corb/script-html-correctly-labeled.tentative.sub.html b/tests/wpt/web-platform-tests/fetch/corb/script-html-correctly-labeled.tentative.sub.html index 76a8fadd335c..8f4d7679e3d7 100644 --- a/tests/wpt/web-platform-tests/fetch/corb/script-html-correctly-labeled.tentative.sub.html +++ b/tests/wpt/web-platform-tests/fetch/corb/script-html-correctly-labeled.tentative.sub.html @@ -26,5 +26,5 @@ // www1 is cross-origin, so the HTTP response is CORB-eligible. script.src = 'http://{{domains[www1]}}:{{ports[http][0]}}/fetch/corb/resources/html-correctly-labeled.html'; document.body.appendChild(script) -}); +}, "CORB-blocked script has no syntax errors"); diff --git a/tests/wpt/web-platform-tests/fetch/corb/script-html-js-polyglot.sub.html b/tests/wpt/web-platform-tests/fetch/corb/script-html-js-polyglot.sub.html new file mode 100644 index 000000000000..ec4103771fb2 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/corb/script-html-js-polyglot.sub.html @@ -0,0 +1,32 @@ + + + + + +
+ diff --git a/tests/wpt/web-platform-tests/fetch/data-urls/README.md b/tests/wpt/web-platform-tests/fetch/data-urls/README.md index 64c3d7e95215..1ce5b18b5382 100644 --- a/tests/wpt/web-platform-tests/fetch/data-urls/README.md +++ b/tests/wpt/web-platform-tests/fetch/data-urls/README.md @@ -1,10 +1,10 @@ -== data: URLs == +## data: URLs `resources/data-urls.json` contains `data:` URL tests. The tests are encoded as a JSON array. Each value in the array is an array of two or three values. The first value describes the input, the second value describes the expected MIME type, null if the input is expected to fail somehow, or the empty string if the expected value is `text/plain;charset=US-ASCII`. The third value, if present, describes the expected body as an array of integers representing bytes. These tests are used for `data:` URLs in this directory (see `processing.any.js`). -== Forgiving-base64 decode == +## Forgiving-base64 decode `resources/base64.json` contains [forgiving-base64 decode](https://infra.spec.whatwg.org/#forgiving-base64-decode) tests. The tests are encoded as a JSON array. Each value in the array is an array of two values. The first value describes the input, the second value describes the output as an array of integers representing bytes or null if the input cannot be decoded. diff --git a/tests/wpt/web-platform-tests/http/basic-auth-cache-test-ref.html b/tests/wpt/web-platform-tests/fetch/http-cache/basic-auth-cache-test-ref.html similarity index 100% rename from tests/wpt/web-platform-tests/http/basic-auth-cache-test-ref.html rename to tests/wpt/web-platform-tests/fetch/http-cache/basic-auth-cache-test-ref.html diff --git a/tests/wpt/web-platform-tests/http/basic-auth-cache-test.html b/tests/wpt/web-platform-tests/fetch/http-cache/basic-auth-cache-test.html similarity index 79% rename from tests/wpt/web-platform-tests/http/basic-auth-cache-test.html rename to tests/wpt/web-platform-tests/fetch/http-cache/basic-auth-cache-test.html index 0d3895b8048a..a8979baf548d 100644 --- a/tests/wpt/web-platform-tests/http/basic-auth-cache-test.html +++ b/tests/wpt/web-platform-tests/fetch/http-cache/basic-auth-cache-test.html @@ -9,12 +9,12 @@ diff --git a/tests/wpt/web-platform-tests/graphics-aam/graphics-document_on_svg_element-manual.html b/tests/wpt/web-platform-tests/graphics-aam/graphics-document_on_svg_element-manual.html index 4984bc353eb3..1b6144674a3c 100644 --- a/tests/wpt/web-platform-tests/graphics-aam/graphics-document_on_svg_element-manual.html +++ b/tests/wpt/web-platform-tests/graphics-aam/graphics-document_on_svg_element-manual.html @@ -3,7 +3,6 @@ graphics-document on SVG element - diff --git a/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_html_element-manual.html b/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_html_element-manual.html index 19979b2f3253..074fe51939f1 100644 --- a/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_html_element-manual.html +++ b/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_html_element-manual.html @@ -3,7 +3,6 @@ graphics-object on HTML element - diff --git a/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_svg_element-manual.html b/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_svg_element-manual.html index 5c2cf28e4478..d326ec5b649a 100644 --- a/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_svg_element-manual.html +++ b/tests/wpt/web-platform-tests/graphics-aam/graphics-object_on_svg_element-manual.html @@ -3,7 +3,6 @@ graphics-object on SVG element - diff --git a/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_html_element-manual.html b/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_html_element-manual.html index 3b9c77fffdc4..913a7d130dc7 100644 --- a/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_html_element-manual.html +++ b/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_html_element-manual.html @@ -3,7 +3,6 @@ graphics-symbol on HTML element - diff --git a/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_svg_element-manual.html b/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_svg_element-manual.html index 6663225f82cc..78848269d224 100644 --- a/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_svg_element-manual.html +++ b/tests/wpt/web-platform-tests/graphics-aam/graphics-symbol_on_svg_element-manual.html @@ -3,7 +3,6 @@ graphics-symbol on SVG element - diff --git a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-disabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-disabled-by-feature-policy.https.html index de4aee2dacc8..02cc44ec78b0 100644 --- a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-disabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-disabled-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute-redirect-on-load.https.html b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute-redirect-on-load.https.html index 3c831bb7c7ee..e1aa0f944a80 100644 --- a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute-redirect-on-load.https.html +++ b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute-redirect-on-load.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute.https.html b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute.https.html index 46473c3a9d03..17e5b27e1ad5 100644 --- a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute.https.html +++ b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy-attribute.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy.https.html index 95eee330b394..9bcced92b7e5 100644 --- a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-on-self-origin-by-feature-policy.https.html b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-on-self-origin-by-feature-policy.https.html index ae5a63d14843..76d1c5e7291a 100644 --- a/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-on-self-origin-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/gyroscope/Gyroscope-enabled-on-self-origin-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/gyroscope/Gyroscope.https.html b/tests/wpt/web-platform-tests/gyroscope/Gyroscope.https.html index 81cdfddee7ba..0c3f08f5f47c 100644 --- a/tests/wpt/web-platform-tests/gyroscope/Gyroscope.https.html +++ b/tests/wpt/web-platform-tests/gyroscope/Gyroscope.https.html @@ -9,6 +9,6 @@
diff --git a/tests/wpt/web-platform-tests/gyroscope/Gyroscope_onerror-manual.https.html b/tests/wpt/web-platform-tests/gyroscope/Gyroscope_onerror-manual.https.html index f0126151a24a..b63448bfc88c 100644 --- a/tests/wpt/web-platform-tests/gyroscope/Gyroscope_onerror-manual.https.html +++ b/tests/wpt/web-platform-tests/gyroscope/Gyroscope_onerror-manual.https.html @@ -15,6 +15,6 @@

Precondition

diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/README.md b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/README.md new file mode 100644 index 000000000000..52548db65649 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/README.md @@ -0,0 +1 @@ +See `/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html` for more detailed parsing tests (shared with ``). diff --git a/tests/wpt/web-platform-tests/http/refresh/navigate.window.js b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js similarity index 100% rename from tests/wpt/web-platform-tests/http/refresh/navigate.window.js rename to tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/navigate.window.js diff --git a/tests/wpt/web-platform-tests/http/refresh/resources/multiple.asis b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/multiple.asis similarity index 100% rename from tests/wpt/web-platform-tests/http/refresh/resources/multiple.asis rename to tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/multiple.asis diff --git a/tests/wpt/web-platform-tests/http/refresh/resources/refresh.py b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refresh.py similarity index 100% rename from tests/wpt/web-platform-tests/http/refresh/resources/refresh.py rename to tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refresh.py diff --git a/tests/wpt/web-platform-tests/http/refresh/resources/refreshed.txt b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refreshed.txt similarity index 100% rename from tests/wpt/web-platform-tests/http/refresh/resources/refreshed.txt rename to tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/resources/refreshed.txt diff --git a/tests/wpt/web-platform-tests/http/refresh/subresource.any.js b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/subresource.any.js similarity index 100% rename from tests/wpt/web-platform-tests/http/refresh/subresource.any.js rename to tests/wpt/web-platform-tests/html/browsers/browsing-the-web/navigating-across-documents/refresh/subresource.any.js diff --git a/tests/wpt/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_url.html b/tests/wpt/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_url.html new file mode 100644 index 000000000000..cfbca35bfdfb --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/history/the-history-interface/history_pushstate_url.html @@ -0,0 +1,24 @@ + + + + +History pushState sets the url + + + + +
+ + + diff --git a/tests/wpt/web-platform-tests/html/browsers/origin/origin-of-data-document.html b/tests/wpt/web-platform-tests/html/browsers/origin/origin-of-data-document.html index 345a3a6b73bb..d6b6d533a221 100644 --- a/tests/wpt/web-platform-tests/html/browsers/origin/origin-of-data-document.html +++ b/tests/wpt/web-platform-tests/html/browsers/origin/origin-of-data-document.html @@ -20,16 +20,7 @@ assert_throws("SecurityError", function () { var couldAccessCrossOriginProperty = e.source.location.href; }, "The 'data:' frame should be cross-origin: 'window.location.href'"); - - // Try to access contentDocument of the 'data: ' frame. Some browsers - // (i.e. Firefox, Safari) will return |null| and some (i.e. Chrome) - // will throw an exception. - var dataFrameContentDocument = null; - try { - dataFrameContentDocument = i.contentDocument; - } catch (ex) { - } - assert_equals(dataFrameContentDocument, null, "The 'data:' iframe should be unable to access its contentDocument."); + assert_equals(i.contentDocument, null, "The 'data:' iframe should be unable to access its contentDocument."); })); document.body.appendChild(i); diff --git a/tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html b/tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html index bf5b0bc84fd5..6ffea4fe32aa 100644 --- a/tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html +++ b/tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html @@ -15,7 +15,7 @@ var SUFFIX_HOST = ORIGINAL_HOST.substring(ORIGINAL_HOST.lastIndexOf('.') + 1); // e.g. "test" var PREFIX_HOST = "www1." + ORIGINAL_HOST; // e.g. "www1.web-platform.test" var iframe = document.getElementById("iframe"); - var iframe_url = new URL("document_domain_setter_iframe.html", document.location); + var iframe_url = new URL("support/document_domain_setter_iframe.html", document.location); iframe_url.hostname = PREFIX_HOST; iframe.src = iframe_url; test(function() { @@ -25,11 +25,11 @@ assert_throws("SecurityError", function() { document.domain = "example.com"; }); }, "failed setting of document.domain"); async_test(function(t) { - iframe.addEventListener("load", t.step_func(function() { + iframe.addEventListener("load", t.step_func_done(function() { // Before setting document.domain, the iframe is not // same-origin-domain, so security checks fail. assert_equals(iframe.contentDocument, null); - assert_equals(iframe.contentWindow.frameElement, null); + assert_throws("SecurityError", () => iframe.contentWindow.frameElement); assert_throws("SecurityError", function() { iframe.contentWindow.location.origin; }); assert_throws("SecurityError", function() { iframe.contentWindow.location.href; }); assert_throws("SecurityError", function() { iframe.contentWindow.location.protocol; }); @@ -45,8 +45,8 @@ // After setting document.domain, the iframe is // same-origin-domain, so security checks pass. assert_equals(iframe.contentDocument.domain, document.domain); - assert_equals(iframe.contentWindow.frameElement, iframe) - assert_equals(iframe.contentWindow.origin, window.origin); + assert_equals(iframe.contentWindow.frameElement, iframe); + assert_equals(iframe.contentWindow.origin, iframe_url.origin); assert_equals(iframe.contentWindow.location.href, iframe_url.href); assert_equals(iframe.contentWindow.location.protocol, iframe_url.protocol); assert_equals(iframe.contentWindow.location.host, iframe_url.host); @@ -60,7 +60,6 @@ // document.open checks for same-origin, not same-origin-domain, // https://github.com/whatwg/html/issues/2282 assert_throws("SecurityError", function() { iframe.contentDocument.open(); }); - t.done(); })); }, "same-origin-domain iframe"); diff --git a/tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_iframe.html b/tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/support/document_domain_setter_iframe.html similarity index 100% rename from tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_iframe.html rename to tests/wpt/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/support/document_domain_setter_iframe.html diff --git a/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/contentType.window.js b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/contentType.window.js new file mode 100644 index 000000000000..dbabb1b19b4b --- /dev/null +++ b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/contentType.window.js @@ -0,0 +1,28 @@ +// META: script=/common/media.js + +const videoURL = getVideoURI("/images/pattern"), + videoMIMEType = getMediaContentType(videoURL); + +[ + [videoURL, videoMIMEType, "video"], + ["/images/red.png", "image/png", "image"], + ["/common/text-plain.txt", "text/plain", "text"], + ["/common/blank.html", "text/html", "HTML"] +].forEach(val => { + async_test(t => { + const frame = document.body.appendChild(document.createElement("iframe")); + t.add_cleanup(() => frame.remove()); + frame.src = val[0]; + frame.onload = t.step_func_done(() => { + assert_equals(frame.contentDocument.contentType, val[1]); + frame.contentDocument.write("Heya"); + assert_equals(frame.contentDocument.body.firstChild.localName, "b"); + assert_equals(frame.contentDocument.body.firstChild.textContent, "Heya"); + assert_equals(frame.contentDocument.contentType, val[1]); + + // Make sure a load event is fired across browsers + // https://github.com/w3c/web-platform-tests/pull/10239 + frame.contentDocument.close(); + }); + }, "document.write(): " + val[2] + " document"); +}); diff --git a/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js new file mode 100644 index 000000000000..a610ce9e1d17 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js @@ -0,0 +1,12 @@ +async_test(t => { + const frame = document.body.appendChild(document.createElement("iframe")); + frame.src = "resources/encoding-frame.html"; + frame.onload = t.step_func_done(t => { + // Using toLowerCase() to avoid an Edge bug + assert_equals(frame.contentDocument.characterSet.toLowerCase(), "shift_jis", "precondition"); + frame.contentDocument.open(); + assert_equals(frame.contentDocument.characterSet.toLowerCase(), "shift_jis", "actual test"); + frame.contentDocument.close(); + assert_equals(frame.contentDocument.characterSet.toLowerCase(), "shift_jis", "might as well"); + }); +}, "doucment.open() and the document's encoding"); diff --git a/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js new file mode 100644 index 000000000000..97334ce1bab8 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js @@ -0,0 +1,42 @@ +test(t => { + const frame = document.body.appendChild(document.createElement("iframe")), + body = frame.contentDocument.body; + t.add_cleanup(() => frame.remove()); + frame.contentDocument.addEventListener("x", t.unreached_func("document event listener not removed")); + body.addEventListener("x", t.unreached_func("body event listener not removed")); + frame.contentDocument.open(); + frame.contentDocument.dispatchEvent(new Event("x")); + body.dispatchEvent(new Event("x")); + frame.contentDocument.close(); +}, "Event listeners are to be removed"); + +test(t => { + const frame = document.body.appendChild(document.createElement("iframe")); + t.add_cleanup(() => frame.remove()); + let once = false; + frame.contentDocument.addEventListener("x", () => { + frame.contentDocument.open(); + once = true; + }); + frame.contentDocument.addEventListener("x", t.unreached_func("second event listener not removed")); + frame.contentDocument.dispatchEvent(new Event("x")); + assert_true(once); + frame.contentDocument.close(); +}, "Event listeners are to be removed with immediate effect"); + +test(t => { + const frame = document.body.appendChild(document.createElement("iframe")), + shadow = frame.contentDocument.body.attachShadow({ mode: "closed" }), + shadowChild = shadow.appendChild(document.createElement("div")), + shadowShadow = shadowChild.attachShadow({ mode: "open" }), + nodes = [shadow, shadowChild, shadowShadow]; + t.add_cleanup(() => frame.remove()); + nodes.forEach(node => { + node.addEventListener("x", t.unreached_func(node + "'s event listener not removed")); + }); + frame.contentDocument.open(); + nodes.forEach(node => { + node.dispatchEvent(new Event("x")); + }); + frame.contentDocument.close(); +}, "Event listeners are to be removed from shadow trees as well"); diff --git a/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html new file mode 100644 index 000000000000..843c3a2c7988 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html @@ -0,0 +1,3 @@ + + +

Encoded in Shift_JIS.

diff --git a/tests/wpt/web-platform-tests/html/editing/dnd/datastore/015-manual.html b/tests/wpt/web-platform-tests/html/editing/dnd/datastore/015-manual.html index 6bb3cad3aeec..604c1d43709b 100644 --- a/tests/wpt/web-platform-tests/html/editing/dnd/datastore/015-manual.html +++ b/tests/wpt/web-platform-tests/html/editing/dnd/datastore/015-manual.html @@ -9,6 +9,7 @@ blockquote + div { clear: left; } + + diff --git a/tests/wpt/web-platform-tests/html/editing/dnd/events/events-file-suite-manual.html b/tests/wpt/web-platform-tests/html/editing/dnd/events/events-file-suite-manual.html index 380247b8a1bc..22a66f5e9a68 100644 --- a/tests/wpt/web-platform-tests/html/editing/dnd/events/events-file-suite-manual.html +++ b/tests/wpt/web-platform-tests/html/editing/dnd/events/events-file-suite-manual.html @@ -1,6 +1,7 @@ drag & drop - event sequence for file drops + + + + + + + +
+ diff --git a/tests/wpt/web-platform-tests/html/infrastructure/urls/resolving-urls/query-encoding/resources/resolve-url.js b/tests/wpt/web-platform-tests/html/infrastructure/urls/resolving-urls/query-encoding/resources/resolve-url.js index 769b41bcc27f..0d14fe70f073 100644 --- a/tests/wpt/web-platform-tests/html/infrastructure/urls/resolving-urls/query-encoding/resources/resolve-url.js +++ b/tests/wpt/web-platform-tests/html/infrastructure/urls/resolving-urls/query-encoding/resources/resolve-url.js @@ -1,3 +1,6 @@ +// NOTE: this file needs to be split up rather than expanded. See ../location.sub.html for some +// extracted tests. Tracked by https://github.com/w3c/web-platform-tests/issues/4934. + setup({explicit_done:true}); onload = function() { var encoding = '{{GET[encoding]}}'; @@ -35,7 +38,7 @@ onload = function() { // page and the test timing out test_obj.force_timeout(); } - step_timeout(poll, 200); + test_obj.step_timeout(poll, 200); } else { assert_equals(xhr.response, expected); test_obj.done(); @@ -43,7 +46,7 @@ onload = function() { }); xhr.send(); }) - step_timeout(poll, 200); + test_obj.step_timeout(poll, 200); } // background attribute, check with getComputedStyle @@ -505,55 +508,6 @@ onload = function() { }, 'window.open()', {help:'https://html.spec.whatwg.org/multipage/#dom-open'}); - // location - function test_location(func, desc) { - async_test(function() { - var iframe = document.createElement('iframe'); - document.body.appendChild(iframe); - this.add_cleanup(function() { - document.body.removeChild(iframe); - }); - func(iframe.contentWindow, input_url_html); - iframe.onload = this.step_func(function() { - var got = iframe.contentDocument.body.textContent; - if (got != '') { - assert_equals(got, expected_current); - this.done(); - } - }); - }, desc, - {help:'https://html.spec.whatwg.org/multipage/#the-location-interface'}); - } - [[function(win, input) { win.location = input; }, "location [PutForwards]"], - [function(win, input) { win.location.assign(input); }, "location.assign()"], - [function(win, input) { win.location.replace(input); }, "location.replace()"], - [function(win, input) { win.location.href = input; }, "location.href"]].forEach(function(arr) { - test_location(arr[0], arr[1]); - }); - - // location.search - async_test(function() { - var iframe = document.createElement('iframe'); - iframe.src = input_url_html; - document.body.appendChild(iframe); - this.add_cleanup(function() { - document.body.removeChild(iframe); - }); - var i = 0; - iframe.onload = this.step_func(function() { - i++; - if (i == 1) { - iframe.contentWindow.location.search = '?' + input_url_html.split('?')[1] + '&other=foobar'; - } else { - var got = iframe.contentDocument.body.textContent; - assert_equals(got, expected_current); - this.done(); - } - }); - }, 'location.search', - {help:['https://html.spec.whatwg.org/multipage/#the-location-interface', - 'http://url.spec.whatwg.org/#dom-url-search']}); - // a.search, area.search function test_hyperlink_search(tag) { test(function() { diff --git a/tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode-ref.html b/tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode-ref.html new file mode 100644 index 000000000000..9a2d1d064139 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode-ref.html @@ -0,0 +1,4 @@ + +
+
diff --git a/tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html b/tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html new file mode 100644 index 000000000000..d124396ab2c0 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/rendering/replaced-elements/embedded-content/video-controls-vertical-writing-mode.html @@ -0,0 +1,8 @@ + + +Video controls rendering in vertical-lr + + +
+
diff --git a/tests/wpt/web-platform-tests/html/semantics/document-metadata/the-link-element/link-rel-attribute.html b/tests/wpt/web-platform-tests/html/semantics/document-metadata/the-link-element/link-rel-attribute.html index 4492f88bbb5e..14d06227ac86 100644 --- a/tests/wpt/web-platform-tests/html/semantics/document-metadata/the-link-element/link-rel-attribute.html +++ b/tests/wpt/web-platform-tests/html/semantics/document-metadata/the-link-element/link-rel-attribute.html @@ -16,11 +16,6 @@
diff --git a/tests/wpt/web-platform-tests/html/user-activation/activation-thru-contextmenu-event-manual.html b/tests/wpt/web-platform-tests/html/user-activation/activation-thru-contextmenu-event-manual.html new file mode 100644 index 000000000000..96d17e27c892 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/user-activation/activation-thru-contextmenu-event-manual.html @@ -0,0 +1,58 @@ + + + + User activation with 'contextmenu' event + + + + + + + + + +

User activation with 'contextmenu' event

+

Tests that a 'contextmenu' event is treated like a user activation.

+
    +
  1. Right-click or long-press on green.
  2. +
  3. Click or tap on Done.
  4. +
+
+ + + diff --git a/tests/wpt/web-platform-tests/html/webappapis/timers/missing-timeout-setinterval.any.js b/tests/wpt/web-platform-tests/html/webappapis/timers/missing-timeout-setinterval.any.js new file mode 100644 index 000000000000..33a1cc073c8c --- /dev/null +++ b/tests/wpt/web-platform-tests/html/webappapis/timers/missing-timeout-setinterval.any.js @@ -0,0 +1,34 @@ +function timeout_trampoline(t, timeout, message) { + t.step_timeout(function() { + // Yield in case we managed to be called before the second interval callback. + t.step_timeout(function() { + assert_unreached(message); + }, timeout); + }, timeout); +} + +async_test(function(t) { + let ctr = 0; + let h = setInterval(t.step_func(function() { + if (++ctr == 2) { + clearInterval(h); + t.done(); + return; + } + }) /* no interval */); + + timeout_trampoline(t, 100, "Expected setInterval callback to be called two times"); +}, "Calling setInterval with no interval should be the same as if called with 0 interval"); + +async_test(function(t) { + let ctr = 0; + let h = setInterval(t.step_func(function() { + if (++ctr == 2) { + clearInterval(h); + t.done(); + return; + } + }), undefined); + + timeout_trampoline(t, 100, "Expected setInterval callback to be called two times"); +}, "Calling setInterval with undefined interval should be the same as if called with 0 interval"); diff --git a/tests/wpt/web-platform-tests/http/OWNERS b/tests/wpt/web-platform-tests/http/OWNERS deleted file mode 100644 index cb2fb6623ee3..000000000000 --- a/tests/wpt/web-platform-tests/http/OWNERS +++ /dev/null @@ -1,2 +0,0 @@ -@annevk -@mnot diff --git a/tests/wpt/web-platform-tests/http/refresh/README.md b/tests/wpt/web-platform-tests/http/refresh/README.md deleted file mode 100644 index bad9833250a7..000000000000 --- a/tests/wpt/web-platform-tests/http/refresh/README.md +++ /dev/null @@ -1 +0,0 @@ -See `../../html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html` for more detailed parsing tests (shared with ``). diff --git a/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/OWNERS b/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/OWNERS new file mode 100644 index 000000000000..3bb6edf248aa --- /dev/null +++ b/tests/wpt/web-platform-tests/imagebitmap-renderingcontext/OWNERS @@ -0,0 +1,5 @@ +@AmeliaBR +@annevk +@kenrussell +@jdashg +@fserb diff --git a/tests/wpt/web-platform-tests/infrastructure/browsers/firefox/prefs.html b/tests/wpt/web-platform-tests/infrastructure/browsers/firefox/prefs.html index 64a985a4d1bb..51f9f994ac50 100644 --- a/tests/wpt/web-platform-tests/infrastructure/browsers/firefox/prefs.html +++ b/tests/wpt/web-platform-tests/infrastructure/browsers/firefox/prefs.html @@ -3,5 +3,6 @@

This should be green

diff --git a/tests/wpt/web-platform-tests/infrastructure/expected-fail/timeout.html b/tests/wpt/web-platform-tests/infrastructure/expected-fail/timeout.html new file mode 100644 index 000000000000..29ff348a9af6 --- /dev/null +++ b/tests/wpt/web-platform-tests/infrastructure/expected-fail/timeout.html @@ -0,0 +1,8 @@ + + +Test that should time out + + + diff --git a/tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini b/tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini new file mode 100644 index 000000000000..53b281f8358c --- /dev/null +++ b/tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/expected-fail/timeout.html.ini @@ -0,0 +1,4 @@ +[timeout.html] + expected: TIMEOUT + [Test that should time out] + expected: NOTRUN diff --git a/tests/wpt/web-platform-tests/infrastructure/server/wpt-server-http.sub.html b/tests/wpt/web-platform-tests/infrastructure/server/wpt-server-http.sub.html index 438a6e651391..8099b9d9c680 100644 --- a/tests/wpt/web-platform-tests/infrastructure/server/wpt-server-http.sub.html +++ b/tests/wpt/web-platform-tests/infrastructure/server/wpt-server-http.sub.html @@ -120,6 +120,22 @@ })); }, 'HTTP protocol, punycode subdomain #2, port #2'); +async_test(function(t) { + check('http', 'nonexistent.{{domains[]}}', {{ports[http][0]}}, t.step_func(function(result) { + assert_false(result); + + t.done(); + })); +}, 'HTTP protocol, non-existent domain, port #1'); + +async_test(function(t) { + check('http', 'nonexistent.{{domains[]}}', {{ports[http][1]}}, t.step_func(function(result) { + assert_false(result); + + t.done(); + })); +}, 'HTTP protocol, non-existent domain, port #2'); + async_test(function(t) { check('https', '{{browser_host}}', {{ports[https][0]}}, t.step_func(function(result) { assert_true(result); @@ -167,6 +183,22 @@ t.done(); })); }, 'HTTPS protocol, punycode subdomain #2'); + +async_test(function(t) { + check('https', 'nonexistent.{{domains[]}}', {{ports[http][0]}}, t.step_func(function(result) { + assert_false(result); + + t.done(); + })); +}, 'HTTPS protocol, non-existent domain, port #1'); + +async_test(function(t) { + check('https', 'nonexistent.{{domains[]}}', {{ports[http][1]}}, t.step_func(function(result) { + assert_false(result); + + t.done(); + })); +}, 'HTTPS protocol, non-existent domain, port #2'); diff --git a/tests/wpt/web-platform-tests/interfaces/cookie-store.idl b/tests/wpt/web-platform-tests/interfaces/cookie-store.idl index 6d4f35973cb5..b38f61e749d0 100644 --- a/tests/wpt/web-platform-tests/interfaces/cookie-store.idl +++ b/tests/wpt/web-platform-tests/interfaces/cookie-store.idl @@ -13,13 +13,26 @@ dictionary CookieChangeEventInit : EventInit { }; [ - Exposed=(ServiceWorker,Window), + Exposed=Window, Constructor(DOMString type, optional CookieChangeEventInit eventInitDict) ] interface CookieChangeEvent : Event { readonly attribute CookieList changed; readonly attribute CookieList deleted; }; +dictionary ExtendableCookieChangeEventInit : ExtendableEventInit { + CookieList changed; + CookieList deleted; +}; + +[ + Exposed=ServiceWorker, + Constructor(DOMString type, optional ExtendableCookieChangeEventInit eventInitDict) +] interface ExtendableCookieChangeEvent : ExtendableEvent { + readonly attribute CookieList changed; + readonly attribute CookieList deleted; +}; + enum CookieMatchType { "equals", "startsWith" @@ -59,7 +72,11 @@ dictionary CookieStoreSetOptions { Promise delete(USVString name, optional CookieStoreSetOptions options); Promise delete(CookieStoreSetOptions options); - attribute EventHandler onchange; + [Exposed=ServiceWorker] Promise subscribeToChanges(sequence subscriptions); + + [Exposed=ServiceWorker] Promise> getChangeSubscriptions(); + + [Exposed=Window] attribute EventHandler onchange; }; partial interface Window { diff --git a/tests/wpt/web-platform-tests/interfaces/html.idl b/tests/wpt/web-platform-tests/interfaces/html.idl index 8552ae4ed30d..8d9cb2fea53b 100644 --- a/tests/wpt/web-platform-tests/interfaces/html.idl +++ b/tests/wpt/web-platform-tests/interfaces/html.idl @@ -116,6 +116,7 @@ dictionary FocusOptions { HTMLElement includes GlobalEventHandlers; HTMLElement includes DocumentAndElementEventHandlers; HTMLElement includes ElementContentEditable; +HTMLElement includes HTMLOrSVGElement; // Note: intentionally not [HTMLConstructor] interface HTMLUnknownElement : HTMLElement { }; @@ -128,8 +129,6 @@ interface mixin HTMLOrSVGElement { void focus(optional FocusOptions options); void blur(); }; -HTMLElement includes HTMLOrSVGElement; -SVGElement includes HTMLOrSVGElement; [Exposed=Window, OverrideBuiltins] diff --git a/tests/wpt/web-platform-tests/interfaces/keyboard-map.idl b/tests/wpt/web-platform-tests/interfaces/keyboard-map.idl new file mode 100644 index 000000000000..e2f2c32736d0 --- /dev/null +++ b/tests/wpt/web-platform-tests/interfaces/keyboard-map.idl @@ -0,0 +1,11 @@ +partial interface Navigator { + [SecureContext, SameObject] readonly attribute Keyboard keyboard; +}; + +interface KeyboardLayoutMap { + readonly maplike; +}; + +[SecureContext, Exposed=Window] interface Keyboard { + Promise getLayoutMap(); +}; diff --git a/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html b/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html new file mode 100644 index 000000000000..f9362c3024c2 --- /dev/null +++ b/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html @@ -0,0 +1,112 @@ + + + + + + + +
+
+
+
+
+ + diff --git a/tests/wpt/web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js b/tests/wpt/web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js index 48ccbb1991b7..5ad811932f06 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js +++ b/tests/wpt/web-platform-tests/intersection-observer/resources/intersection-observer-test-utils.js @@ -120,3 +120,8 @@ function checkJsonEntries(actual, expected, description) { checkJsonEntry(actual[i], expected[i]); }, description); } + +function checkIsIntersecting(entries, i, expected) { + assert_equals(entries[i].isIntersecting, expected, + 'entries[' + i + '].target.isIntersecting equals ' + expected); +} \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/keyboard-lock/OWNERS b/tests/wpt/web-platform-tests/keyboard-lock/OWNERS new file mode 100644 index 000000000000..9e83dd91ab24 --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-lock/OWNERS @@ -0,0 +1,2 @@ +@garykac +@joedow-42 diff --git a/tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html b/tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html new file mode 100644 index 000000000000..ef79c0c80afa --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-cross-origin-iframe.https.html @@ -0,0 +1,29 @@ + + + + + + diff --git a/tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-iframe.https.html b/tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-iframe.https.html new file mode 100644 index 000000000000..a01f6a2fc75e --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-lock/navigator-keyboard-lock-blocked-from-iframe.https.html @@ -0,0 +1,28 @@ + + + + + diff --git a/tests/wpt/web-platform-tests/keyboard-lock/resources/iframe-lock-helper.html b/tests/wpt/web-platform-tests/keyboard-lock/resources/iframe-lock-helper.html new file mode 100644 index 000000000000..3950802f8e12 --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-lock/resources/iframe-lock-helper.html @@ -0,0 +1,20 @@ + + diff --git a/tests/wpt/web-platform-tests/keyboard-map/idlharness.https.html b/tests/wpt/web-platform-tests/keyboard-map/idlharness.https.html new file mode 100644 index 000000000000..05d687d7fb10 --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-map/idlharness.https.html @@ -0,0 +1,31 @@ + + + +Keyboard Map IDL tests + + + + + + diff --git a/tests/wpt/web-platform-tests/keyboard-map/keyboard-map-https.html b/tests/wpt/web-platform-tests/keyboard-map/keyboard-map-https.html new file mode 100644 index 000000000000..97a50dde8876 --- /dev/null +++ b/tests/wpt/web-platform-tests/keyboard-map/keyboard-map-https.html @@ -0,0 +1,30 @@ + + +Keyboard Map basic tests + + + diff --git a/tests/wpt/web-platform-tests/lint.whitelist b/tests/wpt/web-platform-tests/lint.whitelist index e7e1af829010..ce825bfa0217 100644 --- a/tests/wpt/web-platform-tests/lint.whitelist +++ b/tests/wpt/web-platform-tests/lint.whitelist @@ -10,18 +10,13 @@ INDENT TABS: .gitmodules INDENT TABS: conformance-checkers/* INDENT TABS: content-security-policy/* -INDENT TABS: custom-elements/* -INDENT TABS: old-tests/* INDENT TABS: pointerlock/* INDENT TABS: shadow-dom/* -INDENT TABS: tools/* -INDENT TABS: web-animations/* INDENT TABS: webaudio/* INDENT TABS: webvtt/* INDENT TABS: encoding/legacy*/* TRAILING WHITESPACE: 2dcontext/tools/current-work-canvas.xhtml -TRAILING WHITESPACE: battery-status/* TRAILING WHITESPACE: conformance-checkers/* TRAILING WHITESPACE: content-security-policy/* TRAILING WHITESPACE: custom-elements/* @@ -29,11 +24,9 @@ TRAILING WHITESPACE: html-longdesc/* TRAILING WHITESPACE: old-tests/* TRAILING WHITESPACE: pointerevents/* TRAILING WHITESPACE: shadow-dom/* -TRAILING WHITESPACE: tools/* TRAILING WHITESPACE: webaudio/* TRAILING WHITESPACE: WebIDL/* TRAILING WHITESPACE: webvtt/* -TRAILING WHITESPACE: encoding/legacy*/* TRAILING WHITESPACE: server-timing/resources/parsing/*.sub.headers ## File types that should never be checked ## @@ -77,9 +70,6 @@ WEB-PLATFORM.TEST:docs/* ## Helper scripts ## -W3C-TEST.ORG: tools/* -PRINT STATEMENT: tools/* -W3C-TEST.ORG: */tools/* PRINT STATEMENT: */tools/* ## Deliberate copies of Ahem ## @@ -101,7 +91,6 @@ CR AT EOL: html/form-elements/the-textarea-element/multiline-placeholder-cr.html CR AT EOL: html/form-elements/the-textarea-element/multiline-placeholder-crlf.html CR AT EOL: html/input/the-placeholder-attribute/multiline-cr.html CR AT EOL: html/input/the-placeholder-attribute/multiline-crlf.html -CR AT EOL: html/semantics/embedded-content/the-canvas-element/size.attributes.parse.whitespace.html CR AT EOL: webvtt/parsing/file-parsing/tests/support/newlines.vtt # Intentional use of tabs @@ -139,7 +128,6 @@ PARSE-FAILED: dom/nodes/Document-createElement-namespace-tests/minimal_html.xml # setTimeout usage (should probably mostly be fixed) SET TIMEOUT: *-manual.* -SET TIMEOUT: 2dcontext/* SET TIMEOUT: annotation-model/scripts/ajv.min.js SET TIMEOUT: apng/animated-png-timeout.html SET TIMEOUT: cookies/resources/testharness-helpers.js @@ -181,18 +169,13 @@ SET TIMEOUT: mixed-content/generic/sanity-checker.js SET TIMEOUT: navigation-timing/* SET TIMEOUT: offscreen-canvas/the-offscreen-canvas/* SET TIMEOUT: old-tests/submission/Microsoft/history/history_000.htm -SET TIMEOUT: page-visibility/resources/pagevistestharness.js SET TIMEOUT: paint-timing/resources/subframe-painting.html SET TIMEOUT: payment-request/allowpaymentrequest/setting-allowpaymentrequest-timing.https.sub.html -SET TIMEOUT: payment-request/payment-request-response-id.html -SET TIMEOUT: pointerevents/pointerevent_support.js SET TIMEOUT: preload/single-download-preload.html SET TIMEOUT: resize-observer/resources/iframe.html SET TIMEOUT: resource-timing/resource-timing.js SET TIMEOUT: resource-timing/single-entry-per-resource.html -SET TIMEOUT: screen-orientation/lock-bad-argument.html SET TIMEOUT: screen-orientation/onchange-event.html -SET TIMEOUT: screen-orientation/resources/sandboxed-iframe-locking.html SET TIMEOUT: secure-contexts/basic-popup-and-iframe-tests.https.js SET TIMEOUT: service-workers/cache-storage/script-tests/cache-abort.js SET TIMEOUT: service-workers/service-worker/activation.https.html @@ -208,12 +191,10 @@ SET TIMEOUT: service-workers/service-worker/resources/opaque-response-being-prel SET TIMEOUT: service-workers/service-worker/resources/opaque-response-preloaded-xhr.html SET TIMEOUT: service-workers/service-worker/resources/performance-timeline-worker.js SET TIMEOUT: service-workers/service-worker/resources/resource-timing-worker.js -SET TIMEOUT: service-workers/service-worker/resources/register-foreign-fetch-errors-worker.js SET TIMEOUT: shadow-dom/Document-prototype-currentScript.html SET TIMEOUT: shadow-dom/scroll-to-the-fragment-in-shadow-tree.html SET TIMEOUT: shadow-dom/slotchange-event.html SET TIMEOUT: shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-003.html -SET TIMEOUT: shadow-dom/untriaged/html-elements-in-shadow-trees/inert-html-elements/test-001.html SET TIMEOUT: streams/piping/close-propagation-forward.js SET TIMEOUT: streams/piping/error-propagation-backward.js SET TIMEOUT: streams/piping/error-propagation-forward.js @@ -222,12 +203,10 @@ SET TIMEOUT: streams/readable-streams/cancel.js SET TIMEOUT: streams/resources/rs-utils.js SET TIMEOUT: streams/writable-streams/byte-length-queuing-strategy.js SET TIMEOUT: user-timing/* -SET TIMEOUT: webaudio/js/lodash.js SET TIMEOUT: webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html SET TIMEOUT: webauthn/*timeout.https.html SET TIMEOUT: webdriver/* SET TIMEOUT: webmessaging/* -SET TIMEOUT: websockets/* SET TIMEOUT: webstorage/eventTestHarness.js SET TIMEOUT: webvtt/* SET TIMEOUT: workers/* @@ -250,17 +229,13 @@ GENERATE_TESTS: css/css-tables/fixed-layout-2.html GENERATE_TESTS: css/css-tables/height-distribution/computing-row-measure-0.html GENERATE_TESTS: css/css-tables/height-distribution/computing-row-measure-1.html GENERATE_TESTS: css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html -GENERATE_TESTS: css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html GENERATE_TESTS: css/css-tables/html-to-css-mapping-1.html GENERATE_TESTS: css/css-tables/html-to-css-mapping-2.html GENERATE_TESTS: css/css-tables/html5-table-formatting-1.html -GENERATE_TESTS: css/css-tables/html5-table-formatting-1.html GENERATE_TESTS: css/css-tables/html5-table-formatting-2.html GENERATE_TESTS: css/css-tables/html5-table-formatting-3.html GENERATE_TESTS: css/css-tables/html5-table-formatting-fixed-layout-1.html GENERATE_TESTS: css/css-tables/table-model-fixup-2.html -GENERATE_TESTS: css/css-tables/table-model-fixup-2.html -GENERATE_TESTS: css/css-tables/table-model-fixup-2.html GENERATE_TESTS: css/css-tables/table-model-fixup.html GENERATE_TESTS: css/css-tables/visibility-collapse-col-001.html GENERATE_TESTS: css/css-tables/visibility-collapse-row-001.html @@ -323,12 +298,8 @@ SET TIMEOUT: resources/testharness.js SET TIMEOUT: acid/acid3/test.html # Travis -W3C-TEST.ORG: .travis.yml WEB-PLATFORM.TEST: .travis.yml -# Config -WEB-PLATFORM.TEST: config.default.json -WEB-PLATFORM.TEST: resources/test/config.test.json # Third party code *: css/tools/apiclient/* @@ -339,29 +310,22 @@ WEB-PLATFORM.TEST: resources/test/config.test.json # Build system virtualenv *: css/tools/_virtualenv/* - ## Third party data files TRAILING WHITESPACE: css/css-writing-modes/tools/generators/ucd/Blocks.txt TRAILING WHITESPACE: resources/chromium/* - ## Test generation files CONSOLE: css/css-writing-modes/tools/generators/unicode-data.js - ## Test plans and implementation reports -*: css/*/reports/* *: css/*/test-plan/* - ## Things we don't have enabled yet OPEN-NO-MODE: css/* -PARSE-FAILED: css/* PRINT STATEMENT: css/* CONTENT-VISUAL: css/* CONTENT-MANUAL: css/* - ## Support files not in /support/ or similar SUPPORT-WRONG-DIR: css/requirements.txt SUPPORT-WRONG-DIR: css/README.md @@ -374,10 +338,8 @@ SUPPORT-WRONG-DIR: css/*/README.md SUPPORT-WRONG-DIR: css/*-README SUPPORT-WRONG-DIR: css/*/LICENSE SUPPORT-WRONG-DIR: css/*/LICENSE-* -SUPPORT-WRONG-DIR: css/*/COPYING SUPPORT-WRONG-DIR: css/*/Makefile SUPPORT-WRONG-DIR: css/*/OWNERS -SUPPORT-WRONG-DIR: fonts/* # The selectors-3 testsuite has a weird build system SUPPORT-WRONG-DIR: css/selectors/* @@ -420,8 +382,6 @@ INDENT TABS: css/css-images/* INDENT TABS: css/css-lists/* INDENT TABS: css/css-masking/* INDENT TABS: css/css-multicol/* -INDENT TABS: css/cssom/* -INDENT TABS: css/cssom-view/* INDENT TABS: css/css-page/* INDENT TABS: css/css-pseudo/* INDENT TABS: css/css-regions/* @@ -437,7 +397,6 @@ INDENT TABS: css/css-values/* INDENT TABS: css/css-variables/* INDENT TABS: css/css-writing-modes/* INDENT TABS: css/filter-effects/* -INDENT TABS: fonts/* INDENT TABS: css/mediaqueries/* INDENT TABS: css/selectors/* INDENT TABS: css/vendor-imports/* @@ -474,10 +433,7 @@ TRAILING WHITESPACE: css/css-scoping/css-scoping-shadow-slotted-rule.html TRAILING WHITESPACE: css/css-scoping/css-scoping-shadow-with-outside-rules.html TRAILING WHITESPACE: css/css-scoping/css-scoping-shadow-with-rules.html TRAILING WHITESPACE: css/css-scoping/css-scoping-shadow-with-rules-no-style-leak.html -TRAILING WHITESPACE: css/css-transforms/css3-transform-rotateY.html TRAILING WHITESPACE: css/css-variables/reference/vars-font-shorthand-001-ref.html -TRAILING WHITESPACE: css/css-variables/vars-font-shorthand-001.html -TRAILING WHITESPACE: css/geometry/DOMMatrix-001.html TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-7.html TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-7-ref.html TRAILING WHITESPACE: css/vendor-imports/mozilla/mozilla-central-reftests/css21/pagination/moz-css21-float-page-break-inside-avoid-8.html @@ -549,24 +505,10 @@ SET TIMEOUT: css/CSS2/generated-content/counter-reset-002.xht SET TIMEOUT: css/CSS2/selectors/dom-hover-001.xht SET TIMEOUT: css/CSS2/selectors/dom-hover-002.xht SET TIMEOUT: css/CSS2/tables/tables-102.xht -SET TIMEOUT: css/cssom-view/matchMediaAddListener.html SET TIMEOUT: css/mediaqueries/min-width-tables-001.html -SET TIMEOUT: css/selectors/focus-within-shadow-001.html -SET TIMEOUT: css/selectors/focus-within-shadow-002.html -SET TIMEOUT: css/selectors/focus-within-shadow-003.html -SET TIMEOUT: css/selectors/focus-within-shadow-004.html -SET TIMEOUT: css/selectors/focus-within-shadow-005.html ## Build system stuff -CSS-COLLIDING-TEST-NAME: css/*/OWNERS -CSS-COLLIDING-TEST-NAME: css/*/README -CSS-COLLIDING-TEST-NAME: css/*/README.md -CSS-COLLIDING-TEST-NAME: css/*/LICENSE -CSS-COLLIDING-TEST-NAME: css/*/Makefile -CSS-COLLIDING-TEST-NAME: css/*/reftest.list -CSS-COLLIDING-TEST-NAME: css/*/.htaccess CSS-COLLIDING-SUPPORT-NAME: css/*/README -CSS-COLLIDING-SUPPORT-NAME: css/*/.htaccess CSS-COLLIDING-SUPPORT-NAME: css/*/LOCK # These are all the current "merge mismatch" errors the build system produces @@ -664,95 +606,6 @@ CSS-COLLIDING-SUPPORT-NAME: css/css-images/support/pattern-grg-rgr-grg.png CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/pattern-grg-rgr-grg.png CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/pattern-grg-rgr-grg.png -# These are thrown off by their support/support/ copies -# https:css///github.com/w3c/csswg-test/issues/1235 -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/filter-effects/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/cssom-view/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-values/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-multicol/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/support/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-fonts/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/pagination/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/csswg-issues/submitted/css2.1/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/i18n/syndata/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-text/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-transforms/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-images/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-transitions/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-shapes/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/positioning/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-regions/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/cssom/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-page/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generate/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/swatch-red.png -CSS-COLLIDING-SUPPORT-NAME: css/css-flexbox/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generated-content/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/text/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-values/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/csswg-issues/submitted/css2.1/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/borders/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/filter-effects/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/support/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/cssom/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-writing-modes/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/positioning/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-fonts/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-images/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/box-display/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/colors/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/generate/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-transforms/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-text/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-page/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/bidi-text/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-style-attr/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/zindex/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-transitions/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/fonts/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/i18n/syndata/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/selectors/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/syntax/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-shapes/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/lists/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/margin-padding-clear/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-backgrounds/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/tables/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/cascade/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-multicol/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/values/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/css-regions/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/floats-clear/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/cssom-view/support/swatch-green.png -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/pagination/support/swatch-green.png - # Duplicate filename not picked up by the build system # https:css///github.com/w3c/csswg-test/issues/1236 CSS-COLLIDING-REF-NAME: css/css-masking/clip-path-svg-content/reference/clip-path-square-001-ref.svg @@ -794,7 +647,6 @@ CSS-COLLIDING-SUPPORT-NAME: css/CSS2/support/50x50-green.png CSS-COLLIDING-SUPPORT-NAME: css/CSS2/ui/support/animated.gif CSS-COLLIDING-SUPPORT-NAME: css/CSS2/backgrounds/support/animated.gif CSS-COLLIDING-SUPPORT-NAME: css/css-shapes/shape-outside/shape-image/support/animated.gif -CSS-COLLIDING-SUPPORT-NAME: css/CSS2/css1/support/pattern-gg-gr.png CSS-COLLIDING-SUPPORT-NAME: css/css-display/support/util.js CSS-COLLIDING-SUPPORT-NAME: css/CSS2/normal-flow/support/replaced-min-max-1.png CSS-COLLIDING-SUPPORT-NAME: css/vendor-imports/mozilla/mozilla-central-reftests/ui3/support/replaced-min-max-1.png @@ -885,7 +737,6 @@ MISSING-LINK: css/css-scroll-anchoring/wrapped-text.html SUPPORT-WRONG-DIR: css/css-timing/testcommon.js MISSING-LINK: css/css-typed-om/CSSMatrixComponent-DOMMatrix-mutable.html MISSING-LINK: css/css-typed-om/declared-styleMap-accepts-inherit.html -MISSING-LINK: css/css-typed-om/styleMap-update-function.html SUPPORT-WRONG-DIR: css/cssom/stylesheet-same-origin.css MISSING-LINK: css/cssom-view/DOMRectList.html MISSING-LINK: css/cssom-view/elementFromPoint-002.html @@ -913,20 +764,14 @@ MISSING-LINK: css/cssom-view/scrollingElement.html MISSING-LINK: css/cssom-view/scrollIntoView-shadow.html MISSING-LINK: css/cssom-view/scrollIntoView-smooth.html MISSING-LINK: css/cssom-view/scrollTop-display-change.html -CSS-COLLIDING-TEST-NAME: css/cssom-view/interfaces.html -CSS-COLLIDING-TEST-NAME: css/cssom/interfaces.html # TODO https://github.com/w3c/web-platform-tests/issues/5770 MISSING-LINK: css/geometry/*.worker.js MISSING-LINK: css/filter-effects/*.any.js -WEBIDL2.JS: .gitmodules - -# Manual test that uses console.logs for feedback -CONSOLE: payment-request/payment-request-response-id.html - # Tests that use WebKit/Blink testing APIs LAYOUTTESTS APIS: css/css-regions/interactivity/* +LAYOUTTESTS APIS: resources/chromium/generic_sensor_mocks.js # Existing use of WEB-PLATFORM.TEST WEB-PLATFORM.TEST: clear-site-data/support/test_utils.sub.js @@ -939,12 +784,7 @@ WEB-PLATFORM.TEST: fetch/api/request/request-structure.html WEB-PLATFORM.TEST: html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html WEB-PLATFORM.TEST: html/semantics/embedded-content/the-iframe-element/cross_origin_parentage.html WEB-PLATFORM.TEST: html/semantics/forms/the-label-element/label-attributes.html -WEB-PLATFORM.TEST: longtask-timing/longtask-in-childiframe-crossorigin.html -WEB-PLATFORM.TEST: longtask-timing/longtask-in-sibling-iframe-crossorigin.html WEB-PLATFORM.TEST: navigation-timing/nav2_test_attributes_values.html WEB-PLATFORM.TEST: navigation-timing/nav2_test_instance_accessors.html -WEB-PLATFORM.TEST: service-workers/service-worker/update-bytecheck.https.html -WEB-PLATFORM.TEST: webdriver/tests/cookies/add_cookie.py -WEB-PLATFORM.TEST: webdriver/tests/cookies/get_named_cookie.py WEB-PLATFORM.TEST: webrtc/RTCPeerConnection-getIdentityAssertion.html WEB-PLATFORM.TEST: webrtc/identity-helper.js diff --git a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-disabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-disabled-by-feature-policy.https.html index 56a1cc4f0f94..6e496c1390f3 100644 --- a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-disabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-disabled-by-feature-policy.https.html @@ -8,7 +8,7 @@ diff --git a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html index b5f6798e2485..4b6531781895 100644 --- a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html +++ b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute-redirect-on-load.https.html @@ -8,7 +8,7 @@ diff --git a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute.https.html b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute.https.html index 6cad267b6f54..4c120f6d7430 100644 --- a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute.https.html +++ b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy-attribute.https.html @@ -8,7 +8,7 @@ diff --git a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy.https.html index 24e2554bca29..ae5983411df7 100644 --- a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-by-feature-policy.https.html @@ -8,7 +8,7 @@ diff --git a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html index 59dfef5bf206..e6210407abd9 100644 --- a/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/magnetometer/Magnetometer-enabled-on-self-origin-by-feature-policy.https.html @@ -8,7 +8,7 @@ diff --git a/tests/wpt/web-platform-tests/magnetometer/Magnetometer.https.html b/tests/wpt/web-platform-tests/magnetometer/Magnetometer.https.html index a3cefc26169f..661ea68a82d6 100644 --- a/tests/wpt/web-platform-tests/magnetometer/Magnetometer.https.html +++ b/tests/wpt/web-platform-tests/magnetometer/Magnetometer.https.html @@ -9,7 +9,7 @@
diff --git a/tests/wpt/web-platform-tests/magnetometer/Magnetometer_onerror-manual.https.html b/tests/wpt/web-platform-tests/magnetometer/Magnetometer_onerror-manual.https.html index 04b987797fa6..dbdcf1d5f7c5 100644 --- a/tests/wpt/web-platform-tests/magnetometer/Magnetometer_onerror-manual.https.html +++ b/tests/wpt/web-platform-tests/magnetometer/Magnetometer_onerror-manual.https.html @@ -15,7 +15,7 @@

Precondition

diff --git a/tests/wpt/web-platform-tests/media-capabilities/OWNERS b/tests/wpt/web-platform-tests/media-capabilities/OWNERS new file mode 100644 index 000000000000..b05a482a14b4 --- /dev/null +++ b/tests/wpt/web-platform-tests/media-capabilities/OWNERS @@ -0,0 +1 @@ +@mounirlamouri diff --git a/tests/wpt/web-platform-tests/media-source/generate-config-change-tests.py b/tests/wpt/web-platform-tests/media-source/generate-config-change-tests.py index 4edb925b448a..6ab2c8bf46b8 100755 --- a/tests/wpt/web-platform-tests/media-source/generate-config-change-tests.py +++ b/tests/wpt/web-platform-tests/media-source/generate-config-change-tests.py @@ -83,7 +83,6 @@ -
diff --git a/tests/wpt/web-platform-tests/mediacapture-fromelement/OWNERS b/tests/wpt/web-platform-tests/mediacapture-fromelement/OWNERS new file mode 100644 index 000000000000..496af7c74cb5 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediacapture-fromelement/OWNERS @@ -0,0 +1,3 @@ +@yellowdoge +@martinthomson +@uysalere diff --git a/tests/wpt/web-platform-tests/mediacapture-image/OWNERS b/tests/wpt/web-platform-tests/mediacapture-image/OWNERS new file mode 100644 index 000000000000..32380f13e326 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediacapture-image/OWNERS @@ -0,0 +1,2 @@ +@yellowdoge +@reillyeon diff --git a/tests/wpt/web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https.html b/tests/wpt/web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https.html index 0573ab0a594b..0a2f2ff75bd8 100644 --- a/tests/wpt/web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https.html +++ b/tests/wpt/web-platform-tests/mediacapture-streams/MediaDevices-getUserMedia.https.html @@ -36,6 +36,34 @@

Description

// list.deviceId // list.groupId }, "mediaDevices.getUserMedia() is present on navigator"); + +promise_test(t => { + return navigator.mediaDevices.enumerateDevices() + .then(t.step_func(async devices => { + for (var i in devices) { + await navigator.mediaDevices.getUserMedia( + {video: {groupId: {exact: devices[i].groupId}}}) + .then( + t.step_func(stream => { + var found_device = devices.find(element => { + return element.deviceId == + stream.getTracks()[0].getSettings().deviceId; + }); + assert_true(undefined !== found_device); + assert_equals(found_device.kind, "videoinput"); + assert_equals(found_device.groupId, devices[i].groupId); + }), + t.step_func(error => { + assert_equals(error.name, "OverconstrainedError"); + assert_equals(error.constraint, "groupId"); + var found_device = devices.find(element => { + return element.kind == "videoinput" && + element.groupId == devices[i].groupId}); + assert_true(undefined === found_device); + })); + } + })); +}, 'groupId is correctly supported by getUserMedia() for video devices'); diff --git a/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-applyConstraints.https.html b/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-applyConstraints.https.html new file mode 100644 index 000000000000..0056695083ec --- /dev/null +++ b/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-applyConstraints.https.html @@ -0,0 +1,57 @@ + +MediaStreamTrack applyConstraints +

When prompted, accept to share your video stream.

+ + + diff --git a/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getCapabilities.https.html b/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getCapabilities.https.html index 257578f67ca6..d9283705f329 100644 --- a/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getCapabilities.https.html +++ b/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getCapabilities.https.html @@ -15,6 +15,7 @@ assert_true(undefined !== audioCapabilities.autoGainControl, "MediaTrackCapabilities's autoGainControl should exist for an audio track."); assert_true(undefined !== audioCapabilities.noiseSuppression, "MediaTrackCapabilities's noiseSuppression should exist for an audio track."); assert_true(undefined !== videoCapabilities.deviceId, "MediaTrackCapabilities's deviceId should exist for a video track."); + assert_true(undefined !== videoCapabilities.groupId, "MediaTrackCapabilities's groupId should exist for a video track."); }); }); diff --git a/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https.html b/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https.html index 42674bab2ad9..4c2feef37ec3 100644 --- a/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https.html +++ b/tests/wpt/web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https.html @@ -57,4 +57,22 @@ }); }); }, 'A device can be opened twice with different resolutions'); + + promise_test(t => { + return navigator.mediaDevices.enumerateDevices().then(async devices => { + for (var device of devices) { + if (device.kind == "audiooutput") + continue; + var device_id_constraint = {deviceId: {exact: device.deviceId}}; + var constraints = device.kind == "audioinput" + ? {audio: device_id_constraint} + : {video: device_id_constraint}; + + var stream = await navigator.mediaDevices.getUserMedia(constraints); + assert_equals(stream.getTracks()[0].getSettings().groupId, + device.groupId); + assert_true(device.groupId.length > 0); + } + }); + }, 'groupId is correctly reported by getSettings() for all devices'); diff --git a/tests/wpt/web-platform-tests/mediasession/OWNERS b/tests/wpt/web-platform-tests/mediasession/OWNERS new file mode 100644 index 000000000000..b05a482a14b4 --- /dev/null +++ b/tests/wpt/web-platform-tests/mediasession/OWNERS @@ -0,0 +1 @@ +@mounirlamouri diff --git a/tests/wpt/web-platform-tests/netinfo/OWNERS b/tests/wpt/web-platform-tests/netinfo/OWNERS new file mode 100644 index 000000000000..095bbbdb31b4 --- /dev/null +++ b/tests/wpt/web-platform-tests/netinfo/OWNERS @@ -0,0 +1,4 @@ +@jkarlin +@igrigorik +@marcoscaceres +@tarunban diff --git a/tests/wpt/web-platform-tests/offscreen-canvas/OWNERS b/tests/wpt/web-platform-tests/offscreen-canvas/OWNERS new file mode 100644 index 000000000000..3bb6edf248aa --- /dev/null +++ b/tests/wpt/web-platform-tests/offscreen-canvas/OWNERS @@ -0,0 +1,5 @@ +@AmeliaBR +@annevk +@kenrussell +@jdashg +@fserb diff --git a/tests/wpt/web-platform-tests/old-tests/OWNERS b/tests/wpt/web-platform-tests/old-tests/OWNERS new file mode 100644 index 000000000000..04a7557ed2fe --- /dev/null +++ b/tests/wpt/web-platform-tests/old-tests/OWNERS @@ -0,0 +1,2 @@ +@foolip +@Ms2ger diff --git a/tests/wpt/web-platform-tests/old-tests/submission/Microsoft/history/history_000.htm b/tests/wpt/web-platform-tests/old-tests/submission/Microsoft/history/history_000.htm index 771ed154255f..855612b82a92 100644 --- a/tests/wpt/web-platform-tests/old-tests/submission/Microsoft/history/history_000.htm +++ b/tests/wpt/web-platform-tests/old-tests/submission/Microsoft/history/history_000.htm @@ -322,8 +322,25 @@ } add_result_callback(testFinished); - //start the first test manually - queue(testCollection[testIndex]); + + function startTestsWhenIframesLoaded() { + if (testframe1.contentWindow.document.readyState != 'complete' || + testframe2.contentWindow.document.readyState != 'complete') { + return; + } + testframe1.removeEventListener('load', startTestsWhenIframesLoaded, false); + testframe2.removeEventListener('load', startTestsWhenIframesLoaded, false); + + //start the first test + queue(testCollection[testIndex]); + } + + // add listeners to trigger the tests once the iframes are loaded, + // but also try to start it right away in case the load events have + // already fired and we missed them. + testframe1.addEventListener('load', startTestsWhenIframesLoaded, false); + testframe2.addEventListener('load', startTestsWhenIframesLoaded, false); + startTestsWhenIframesLoaded(); diff --git a/tests/wpt/web-platform-tests/orientation-event/OWNERS b/tests/wpt/web-platform-tests/orientation-event/OWNERS new file mode 100644 index 000000000000..77a3bbc2b7bb --- /dev/null +++ b/tests/wpt/web-platform-tests/orientation-event/OWNERS @@ -0,0 +1,2 @@ +@reillyeon +@timvolodine diff --git a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html index ccefe2ea23ee..7f4257165f4a 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-disabled-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html index 6aed47d4ddf4..ab34f5b45429 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute.https.html b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute.https.html index 51bbba1cae45..cb23e8b6aeca 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy-attribute.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy.https.html index c0b4cc8ed30d..cc09eeaea42b 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html index 9ce51ab64489..62e21beb9071 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor.https.html b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor.https.html new file mode 100644 index 000000000000..c476047f62a3 --- /dev/null +++ b/tests/wpt/web-platform-tests/orientation-sensor/AbsoluteOrientationSensor.https.html @@ -0,0 +1,16 @@ + + +OrientationSensor Test + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/orientation-sensor/OrientationSensor_onerror-manual.https.html b/tests/wpt/web-platform-tests/orientation-sensor/OrientationSensor_onerror-manual.https.html index d70ea3048eae..415a63c1edf6 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/OrientationSensor_onerror-manual.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/OrientationSensor_onerror-manual.https.html @@ -16,7 +16,7 @@

Precondition

diff --git a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html index 9296af8ea6c2..d97d40b6ca3c 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-disabled-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html index 01b45b099359..3a6173a2c115 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute-redirect-on-load.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute.https.html b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute.https.html index 1bf41196663e..e8d30020c216 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy-attribute.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy.https.html b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy.https.html index 7ea2fb50f3b5..d9f38f2dccae 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html index 6d677bf0d42f..d63bf4e19b98 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor-enabled-on-self-origin-by-feature-policy.https.html @@ -8,6 +8,6 @@ diff --git a/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor.https.html b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor.https.html new file mode 100644 index 000000000000..9521a15f6cc7 --- /dev/null +++ b/tests/wpt/web-platform-tests/orientation-sensor/RelativeOrientationSensor.https.html @@ -0,0 +1,16 @@ + + +OrientationSensor Test + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/orientation-sensor/OrientationSensor.https.html b/tests/wpt/web-platform-tests/orientation-sensor/orientation-sensor-tests.js similarity index 63% rename from tests/wpt/web-platform-tests/orientation-sensor/OrientationSensor.https.html rename to tests/wpt/web-platform-tests/orientation-sensor/orientation-sensor-tests.js index 5e728a688db6..74e360a041a9 100644 --- a/tests/wpt/web-platform-tests/orientation-sensor/OrientationSensor.https.html +++ b/tests/wpt/web-platform-tests/orientation-sensor/orientation-sensor-tests.js @@ -1,16 +1,3 @@ - - -OrientationSensor Test - - - - - - -
- - diff --git a/tests/wpt/web-platform-tests/page-visibility/test_minimize-manual.html b/tests/wpt/web-platform-tests/page-visibility/test_minimize-manual.html index 28e8486769c2..27fd0d7cefaf 100644 --- a/tests/wpt/web-platform-tests/page-visibility/test_minimize-manual.html +++ b/tests/wpt/web-platform-tests/page-visibility/test_minimize-manual.html @@ -5,6 +5,7 @@ Page Visibility API Operation While Minimizing Browser Window + diff --git a/tests/wpt/web-platform-tests/page-visibility/test_tab_state_change-manual.html b/tests/wpt/web-platform-tests/page-visibility/test_tab_state_change-manual.html index c701e507862a..75d1da6e9375 100644 --- a/tests/wpt/web-platform-tests/page-visibility/test_tab_state_change-manual.html +++ b/tests/wpt/web-platform-tests/page-visibility/test_tab_state_change-manual.html @@ -5,6 +5,7 @@ Page Visibility API Operation While Changing Tabs + diff --git a/tests/wpt/web-platform-tests/payment-handler/app-can-make-payment.js b/tests/wpt/web-platform-tests/payment-handler/app-can-make-payment.js index beec3283ec91..0bb949047359 100644 --- a/tests/wpt/web-platform-tests/payment-handler/app-can-make-payment.js +++ b/tests/wpt/web-platform-tests/payment-handler/app-can-make-payment.js @@ -76,9 +76,9 @@ self.addEventListener('canmakepayment', event => { } const methodAsURL = new URL(methodName); - if (event.topLevelOrigin !== methodAsURL.origin) { - const msg = `Unexpected event.topLevelOrigin: "${ - event.topLevelOrigin + if (event.topOrigin !== methodAsURL.origin) { + const msg = `Unexpected event.topOrigin: "${ + event.topOrigin }". Expected "${methodAsURL.origin}".`; event.respondWith(Promise.reject(new Error(msg))); return; diff --git a/tests/wpt/web-platform-tests/payment-handler/can-make-payment-event-constructor.https.worker.js b/tests/wpt/web-platform-tests/payment-handler/can-make-payment-event-constructor.https.worker.js index 06af7de96ec5..8ae05d7853a7 100644 --- a/tests/wpt/web-platform-tests/payment-handler/can-make-payment-event-constructor.https.worker.js +++ b/tests/wpt/web-platform-tests/payment-handler/can-make-payment-event-constructor.https.worker.js @@ -30,13 +30,13 @@ test(() => { test(() => { const ev = new CanMakePaymentEvent('test', { - topLevelOrigin: 'https://foo.com', + topOrigin: 'https://foo.com', paymentRequestOrigin: 'https://bar.com', methodData: [], modifiers: [], }); assert_false(ev.isTrusted, 'constructed in script, so not be trusted'); - assert_equals(ev.topLevelOrigin, 'https://foo.com'); + assert_equals(ev.topOrigin, 'https://foo.com'); assert_equals(ev.paymentRequestOrigin, 'https://bar.com'); }, 'CanMakePaymentEvent can be constructed with a CanMakePaymentEventInit, even if not trusted'); diff --git a/tests/wpt/web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html b/tests/wpt/web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html index 3925cdd81e6a..f767044d060f 100644 --- a/tests/wpt/web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html +++ b/tests/wpt/web-platform-tests/payment-request/PaymentAddress/attributes-and-toJSON-method-manual.https.html @@ -68,7 +68,7 @@

PaymentAddress interface