From c3a58f9c16895aaf137949944f4986ef67b2b68d Mon Sep 17 00:00:00 2001
From: Servo WPT Sync <32481905+servo-wpt-sync@users.noreply.github.com>
Date: Thu, 5 Dec 2024 06:23:07 +0100
Subject: [PATCH] Update web-platform-tests to revision
b'bf49dde84c5f05613115d6146d109f0ec3900694' (#34483)
Signed-off-by: WPT Sync Bot
---
.../url/url-in-tags-revoke.window.js.ini | 3 +
tests/wpt/meta-legacy-layout/MANIFEST.json | 212501 ++++++++++++---
.../crypto_key_cached_slots.https.any.js.ini | 8 +
...c_importKey_failures_ECDH.https.any.js.ini | 72 +
..._importKey_failures_ECDSA.https.any.js.ini | 72 +
...mportKey_failures_Ed25519.https.any.js.ini | 48 +
..._importKey_failures_Ed448.https.any.js.ini | 48 +
...importKey_failures_X25519.https.any.js.ini | 42 +
...p_importKey_failures_X448.https.any.js.ini | 42 +
.../wrapKey_unwrapKey.https.any.js.ini | 122 +
.../console/console-is-a-namespace.any.js.ini | 18 +
.../console-label-conversion.any.js.ini | 18 +
.../console-log-large-array.any.js.ini | 18 +
.../console/console-log-symbol.any.js.ini | 18 +
...e-namespace-object-class-string.any.js.ini | 18 +
.../console-tests-historical.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../console/idlharness.any.js.ini | 4 +
.../event-dispatch.tentative.html.ini | 11 +
.../animation-range-shorthand.html.ini | 3 +
.../animation-range-start-valid.html.ini | 3 +
.../css-backgrounds/background-332.html.ini | 3 +
.../background-size-001.html.ini | 27 +
.../css-cascade/scope-invalidation.html.ini | 9 +
.../css/css-cascade/scope-nesting.html.ini | 3 +
.../timing-functions-syntax-computed.html.ini | 3 +
.../timing-functions-syntax-valid.html.ini | 3 +
...rthand-serialization-font-stretch.html.ini | 3 +
.../generic-family-keywords-001.html.ini | 3 +
.../gap-decorations-style-computed.html.ini | 27 +
.../css-grid/computed-grid-column.html.ini | 3 +
...ry-intrinsic-sizing-cols-001-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-001-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-001-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-001-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-001.html.ini | 2 -
...ry-intrinsic-sizing-cols-002-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-002-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-002-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-002-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-002.html.ini | 2 -
...ry-intrinsic-sizing-cols-003-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-003-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-003-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-003-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-003.html.ini | 2 -
...ry-intrinsic-sizing-cols-004-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-004-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-004-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-004-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-004.html.ini | 2 -
...ry-intrinsic-sizing-rows-001-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-001-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-001-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-001-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-001.html.ini | 2 -
...ry-intrinsic-sizing-rows-002-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-002-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-002-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-002-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-002.html.ini | 2 -
...ry-intrinsic-sizing-rows-003-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-003-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-003-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-003-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-003.html.ini | 2 -
...ry-intrinsic-sizing-rows-004-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-004-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-004-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-004-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-004.html.ini | 2 -
...masonry-intrinsic-sizing-rows-005.html.ini | 2 +
.../grid-template-columns-computed.html.ini | 3 +
.../cross-fade-computed-value.html.ini | 3 +
...scrollable-overflow-padding-input.html.ini | 15 +
...ct-arrow-pseudo-element.tentative.html.ini | 15 +
...ch-alias-block-size-001.tentative.html.ini | 96 +
...h-alias-inline-size-001.tentative.html.ini | 78 +
...lias-max-block-size-001.tentative.html.ini | 123 +
...ias-max-inline-size-001.tentative.html.ini | 117 +
...lias-min-block-size-001.tentative.html.ini | 114 +
...ias-min-inline-size-001.tentative.html.ini | 114 +
.../stretch/stretch-block-size-001.html.ini | 102 +
.../stretch/stretch-inline-size-001.html.ini | 78 +
.../stretch-max-block-size-001.html.ini | 123 +
.../stretch-max-inline-size-001.html.ini | 117 +
.../stretch-min-block-size-001.html.ini | 114 +
.../stretch-min-inline-size-001.html.ini | 114 +
.../css/css-values/attr-all-types.html.ini | 21 +-
.../css/css-values/attr-security.html.ini | 13 +-
...lc-sibling-function-in-shadow-dom.html.ini | 3 +
.../css-values/calc-sibling-function.html.ini | 3 +
.../vh_not_refreshing_on_chrome.html.ini | 1 +
.../elementsFromPoint-invalid-cases.html.ini | 3 +
...scrollWidthHeightWhenNotScrollable.xht.ini | 6 +
.../prefers-color-scheme.html.ini | 12 -
.../has-pseudoclass-only.html.ini | 36 +
.../dom/abort/AbortSignal.any.js.ini | 18 +
.../dom/abort/event.any.js.ini | 18 +
.../dom/abort/timeout-shadowrealm.any.js.ini | 18 +
.../dom/idlharness-shadowrealm.window.js.ini | 2 -
.../dom/idlharness.any.js.ini | 4 +
.../encoding/api-basics.any.js.ini | 18 +
.../encoding/api-surrogates-utf8.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../encoding/idlharness.any.js.ini | 4 +
.../encoding/iso-2022-jp-decoder.any.js.ini | 18 +
.../encoding/streams/backpressure.any.js.ini | 18 +
.../streams/decode-attributes.any.js.ini | 18 +
.../streams/decode-bad-chunks.any.js.ini | 18 +
.../streams/decode-non-utf8.any.js.ini | 18 +
.../readable-writable-properties.any.js.ini | 18 +
.../encoding/textdecoder-arguments.any.js.ini | 18 +
.../textdecoder-byte-order-marks.any.js.ini | 18 +
.../textdecoder-fatal-streaming.any.js.ini | 18 +
.../encoding/textdecoder-fatal.any.js.ini | 18 +
.../encoding/textdecoder-ignorebom.any.js.ini | 18 +
.../textdecoder-utf16-surrogates.any.js.ini | 18 +
.../textencoder-utf16-surrogates.any.js.ini | 18 +
.../css-font-face.sub.tentative.html.ini | 3 -
.../idlharness-shadowrealm.window.js.ini | 2 -
.../hr-time/idlharness.any.js.ini | 10 +-
.../load-pageshow-events-window-open.html.ini | 3 -
.../dom/idlharness-shadowrealm.window.js.ini | 2 -
...ss.worker.js.ini => idlharness.any.js.ini} | 890 +-
.../html/dom/idlharness.https.html.ini | 108 -
.../dom/reflection-forms-weekmonth.html.ini | 3 -
.../html/dom/reflection-forms.html.ini | 6 -
...ading-lazy-reload-location-reload.html.ini | 3 -
.../iframe_sandbox_popups_escaping-1.html.ini | 3 +-
...rame_sandbox_popups_nonescaping-2.html.ini | 3 +-
.../newline-normalization.html.ini | 12 -
.../submit-file.sub.html.ini | 4 -
.../select-parsing.tentative.html.ini | 6 -
.../html/webappapis/atob/base64.any.js.ini | 18 +
.../self.any.js.ini | 17 +
.../nav2-test-timing-persistent.html.ini | 3 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../idlharness.any.js.ini | 4 +
...erevent_touch-action-verification.html.ini | 12 +
.../idlharness.https.window.js.ini | 204 +
.../pointerevents/inheritance.html.ini | 6 +
.../parsing/touch-action-computed.html.ini | 18 +
.../parsing/touch-action-valid.html.ini | 18 +
...from-pointer-event-init.tentative.html.ini | 6 +
.../pointerevent_constructor.html.ini | 3 +
..._fractional_coordinates_untrusted.html.ini | 1297 +
.../pointerevent_on_event_handlers.html.ini | 91 +
...t_tiltX_tiltY_to_azimuth_altitude.html.ini | 57 +
...pointerevent_touch-action-illegal.html.ini | 9 +
...erevent_touch-action-verification.html.ini | 111 +
...control-element-is-in-shadow-tree.html.ini | 2 +
.../async-iterator.any.js.ini | 18 +
.../bad-strategies.any.js.ini | 18 +
.../bad-underlying-sources.any.js.ini | 18 +
.../readable-streams/cancel.any.js.ini | 18 +
.../readable-streams/constructor.any.js.ini | 18 +
...nt-queuing-strategy-integration.any.js.ini | 18 +
.../default-reader.any.js.ini | 18 +
...floating-point-total-queue-size.any.js.ini | 18 +
.../streams/readable-streams/from.any.js.ini | 60 +
.../garbage-collection.any.js.ini | 18 +
.../readable-streams/general.any.js.ini | 18 +
.../owning-type-message-port.any.js.ini | 18 +
.../readable-streams/owning-type.any.js.ini | 18 +
.../patched-global.any.js.ini | 18 +
.../reentrant-strategies.any.js.ini | 18 +
.../streams/readable-streams/tee.any.js.ini | 18 +
.../readable-streams/templated.any.js.ini | 18 +
.../tentative/fetch.any.js.ini | 139 +
.../tentative/script.window.js.ini | 65 +
.../signatures/tentative/fetch.any.js.ini | 47 +
.../url/idlharness-shadowrealm.window.js.ini | 2 -
.../url/idlharness.any.js.ini | 6 +
.../url/toascii.window.js.ini | 291 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../user-timing/idlharness.any.js.ini | 3 +
.../wasm/jsapi/constructor/compile.any.js.ini | 18 +
.../instantiate-bad-imports.any.js.ini | 18 +
.../jsapi/constructor/instantiate.any.js.ini | 18 +
.../jsapi/constructor/multi-value.any.js.ini | 18 +
.../jsapi/constructor/toStringTag.any.js.ini | 18 +
.../jsapi/constructor/validate.any.js.ini | 18 +
.../exception/basic.tentative.any.js.ini | 18 +
.../constructor.tentative.any.js.ini | 18 +
.../exception/getArg.tentative.any.js.ini | 18 +
.../exception/identity.tentative.any.js.ini | 18 +
.../jsapi/exception/is.tentative.any.js.ini | 18 +
.../exception/toString.tentative.any.js.ini | 18 +
.../jsapi/function/call.tentative.any.js.ini | 18 +
.../function/constructor.tentative.any.js.ini | 18 +
.../jsapi/function/table.tentative.any.js.ini | 18 +
.../jsapi/function/type.tentative.any.js.ini | 18 +
.../wasm/jsapi/global/constructor.any.js.ini | 18 +
.../wasm/jsapi/global/toString.any.js.ini | 18 +
.../jsapi/global/type.tentative.any.js.ini | 18 +
.../jsapi/global/value-get-set.any.js.ini | 18 +
.../wasm/jsapi/global/valueOf.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../wasm/jsapi/idlharness.any.js.ini | 4 +
.../constructor-bad-imports.any.js.ini | 18 +
.../instance/constructor-caching.any.js.ini | 18 +
.../jsapi/instance/constructor.any.js.ini | 18 +
.../wasm/jsapi/instance/exports.any.js.ini | 18 +
.../wasm/jsapi/instance/toString.any.js.ini | 18 +
.../wasm/jsapi/interface.any.js.ini | 18 +
.../js-string/basic.tentative.any.js.ini | 18 +
.../js-string/constants.tentative.any.js.ini | 19 +
.../js-string/imports.tentative.any.js.ini | 19 +
.../constructor-shared.tentative.any.js.ini | 18 +
.../constructor-types.tentative.any.js.ini | 18 +
.../wasm/jsapi/memory/constructor.any.js.ini | 18 +
.../wasm/jsapi/memory/grow.any.js.ini | 18 +
.../jsapi/memory/type.tentative.any.js.ini | 18 +
.../wasm/jsapi/module/constructor.any.js.ini | 18 +
.../jsapi/module/customSections.any.js.ini | 18 +
.../wasm/jsapi/module/exports.any.js.ini | 18 +
.../wasm/jsapi/module/imports.any.js.ini | 18 +
.../module/moduleSource.tentative.any.js.ini | 19 +
.../wasm/jsapi/module/toString.any.js.ini | 18 +
.../wasm/jsapi/prototypes.any.js.ini | 18 +
.../constructor-types.tentative.any.js.ini | 18 +
.../wasm/jsapi/table/constructor.any.js.ini | 18 +
.../wasm/jsapi/table/get-set.any.js.ini | 18 +
.../wasm/jsapi/table/grow.any.js.ini | 18 +
.../wasm/jsapi/table/length.any.js.ini | 18 +
.../wasm/jsapi/table/toString.any.js.ini | 18 +
.../jsapi/table/type.tentative.any.js.ini | 18 +
.../tag/constructor.tentative.any.js.ini | 18 +
.../jsapi/tag/toString.tentative.any.js.ini | 18 +
.../wasm/jsapi/tag/type.tentative.any.js.ini | 18 +
.../DOMException-constants.any.js.ini | 18 +
...ption-constructor-and-prototype.any.js.ini | 18 +
...MException-constructor-behavior.any.js.ini | 18 +
.../DOMException-custom-bindings.any.js.ini | 18 +
.../global-mutable-prototype.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../webidl/idlharness.any.js.ini | 6 +
tests/wpt/meta/MANIFEST.json | 16610 +-
.../crypto_key_cached_slots.https.any.js.ini | 8 +
...c_importKey_failures_ECDH.https.any.js.ini | 72 +
..._importKey_failures_ECDSA.https.any.js.ini | 72 +
...mportKey_failures_Ed25519.https.any.js.ini | 48 +
..._importKey_failures_Ed448.https.any.js.ini | 48 +
...importKey_failures_X25519.https.any.js.ini | 42 +
...p_importKey_failures_X448.https.any.js.ini | 42 +
.../wrapKey_unwrapKey.https.any.js.ini | 122 +
.../console/console-is-a-namespace.any.js.ini | 18 +
.../console-label-conversion.any.js.ini | 18 +
.../console-log-large-array.any.js.ini | 18 +
.../console/console-log-symbol.any.js.ini | 18 +
...e-namespace-object-class-string.any.js.ini | 18 +
.../console-tests-historical.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
tests/wpt/meta/console/idlharness.any.js.ini | 7 +-
.../mix-blend-mode-video-sibling.html.ini | 2 -
.../event-dispatch.tentative.html.ini | 13 +-
.../animation-range-shorthand.html.ini | 3 +
.../animation-range-start-valid.html.ini | 3 +
.../css-backgrounds/background-332.html.ini | 3 +
.../background-size-001.html.ini | 27 +
.../css-cascade/scope-invalidation.html.ini | 9 +
.../css/css-cascade/scope-nesting.html.ini | 3 +
.../timing-functions-syntax-computed.html.ini | 3 +
.../timing-functions-syntax-valid.html.ini | 3 +
...rthand-serialization-font-stretch.html.ini | 3 +
.../gap-decorations-style-computed.html.ini | 27 +
.../css-grid/computed-grid-column.html.ini | 3 +
...ry-intrinsic-sizing-cols-001-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-001-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-001-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-001-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-001.html.ini | 2 -
...ry-intrinsic-sizing-cols-002-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-002-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-002-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-002-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-002.html.ini | 2 -
...ry-intrinsic-sizing-cols-003-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-003-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-003-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-003-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-003.html.ini | 2 -
...ry-intrinsic-sizing-cols-004-auto.html.ini | 2 +
...onry-intrinsic-sizing-cols-004-fr.html.ini | 2 +
...ry-intrinsic-sizing-cols-004-mix1.html.ini | 2 +
...ry-intrinsic-sizing-cols-004-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-cols-004.html.ini | 2 -
...ry-intrinsic-sizing-rows-001-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-001-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-001-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-001-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-001.html.ini | 2 -
...ry-intrinsic-sizing-rows-002-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-002-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-002-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-002-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-002.html.ini | 2 -
...ry-intrinsic-sizing-rows-003-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-003-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-003-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-003-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-003.html.ini | 2 -
...ry-intrinsic-sizing-rows-004-auto.html.ini | 2 +
...onry-intrinsic-sizing-rows-004-fr.html.ini | 2 +
...ry-intrinsic-sizing-rows-004-mix1.html.ini | 2 +
...ry-intrinsic-sizing-rows-004-mix2.html.ini | 2 +
...masonry-intrinsic-sizing-rows-004.html.ini | 2 -
...nry-intrinsic-sizing-rows-007-ref.html.ini | 2 +
...masonry-intrinsic-sizing-rows-007.html.ini | 2 +
.../masonry-subgrid-flex.html.ini | 2 +
.../masonry-subgrid-intrinsic-sizing.html.ini | 2 +
.../track-sizing/masonry-subgrid.html.ini | 2 +
.../cross-fade-computed-value.html.ini | 3 +
...scrollable-overflow-padding-input.html.ini | 6 +
...ct-arrow-pseudo-element.tentative.html.ini | 15 +
...ch-alias-block-size-001.tentative.html.ini | 96 +
...h-alias-inline-size-001.tentative.html.ini | 84 +
...lias-max-block-size-001.tentative.html.ini | 117 +
...ias-max-inline-size-001.tentative.html.ini | 117 +
...lias-min-block-size-001.tentative.html.ini | 114 +
...ias-min-inline-size-001.tentative.html.ini | 114 +
.../stretch/stretch-block-size-001.html.ini | 36 +
.../stretch/stretch-inline-size-001.html.ini | 24 +
.../stretch-max-block-size-001.html.ini | 30 +
.../stretch-max-inline-size-001.html.ini | 30 +
.../stretch-min-block-size-001.html.ini | 42 +
.../stretch-min-inline-size-001.html.ini | 42 +
.../css/css-values/attr-all-types.html.ini | 21 +-
.../css/css-values/attr-security.html.ini | 13 +-
...lc-sibling-function-in-shadow-dom.html.ini | 3 +
.../css-values/calc-sibling-function.html.ini | 3 +
.../elementsFromPoint-invalid-cases.html.ini | 3 +
...scrollWidthHeightWhenNotScrollable.xht.ini | 6 +
.../has-pseudoclass-only.html.ini | 36 +
.../wpt/meta/dom/abort/AbortSignal.any.js.ini | 18 +
tests/wpt/meta/dom/abort/event.any.js.ini | 18 +
.../dom/abort/timeout-shadowrealm.any.js.ini | 18 +
.../dom/idlharness-shadowrealm.window.js.ini | 2 -
tests/wpt/meta/dom/idlharness.any.js.ini | 4 +
tests/wpt/meta/encoding/api-basics.any.js.ini | 18 +
.../encoding/api-surrogates-utf8.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
tests/wpt/meta/encoding/idlharness.any.js.ini | 4 +
.../encoding/iso-2022-jp-decoder.any.js.ini | 18 +
.../encoding/streams/backpressure.any.js.ini | 18 +
.../streams/decode-attributes.any.js.ini | 18 +
.../streams/decode-bad-chunks.any.js.ini | 18 +
.../streams/decode-non-utf8.any.js.ini | 18 +
.../readable-writable-properties.any.js.ini | 18 +
.../encoding/textdecoder-arguments.any.js.ini | 18 +
.../textdecoder-byte-order-marks.any.js.ini | 18 +
.../textdecoder-fatal-streaming.any.js.ini | 18 +
.../encoding/textdecoder-fatal.any.js.ini | 18 +
.../encoding/textdecoder-ignorebom.any.js.ini | 18 +
.../textdecoder-utf16-surrogates.any.js.ini | 18 +
.../textencoder-utf16-surrogates.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
tests/wpt/meta/hr-time/idlharness.any.js.ini | 3 +
...c-aboutblank-navigate-immediately.html.ini | 5 +-
...avigation-unload-same-origin.window.js.ini | 3 -
.../createImageBitmap-transfer.html.ini | 2 +-
.../dom/idlharness-shadowrealm.window.js.ini | 2 -
...ss.worker.js.ini => idlharness.any.js.ini} | 489 +-
.../iframe_sandbox_popups_escaping-2.html.ini | 2 +-
.../iframe_sandbox_popups_escaping-3.html.ini | 3 +-
.../select-parsing.tentative.html.ini | 6 -
.../parsing/DOMContentLoaded-defer.html.ini | 3 -
.../html/webappapis/atob/base64.any.js.ini | 18 +
.../self.any.js.ini | 17 +
.../nav2-test-timing-persistent.html.ini | 3 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../idlharness.any.js.ini | 4 +
..._fractional_coordinates_untrusted.html.ini | 1297 +
...control-element-is-in-shadow-tree.html.ini | 3 +
.../async-iterator.any.js.ini | 18 +
.../bad-strategies.any.js.ini | 18 +
.../bad-underlying-sources.any.js.ini | 18 +
.../readable-streams/cancel.any.js.ini | 18 +
.../readable-streams/constructor.any.js.ini | 18 +
...nt-queuing-strategy-integration.any.js.ini | 18 +
.../default-reader.any.js.ini | 18 +
...floating-point-total-queue-size.any.js.ini | 18 +
.../streams/readable-streams/from.any.js.ini | 60 +
.../garbage-collection.any.js.ini | 18 +
.../readable-streams/general.any.js.ini | 18 +
.../owning-type-message-port.any.js.ini | 18 +
.../readable-streams/owning-type.any.js.ini | 18 +
.../patched-global.any.js.ini | 18 +
.../reentrant-strategies.any.js.ini | 18 +
.../streams/readable-streams/tee.any.js.ini | 18 +
.../readable-streams/templated.any.js.ini | 18 +
.../tentative/fetch.any.js.ini | 139 +
.../tentative/script.window.js.ini | 64 +
.../signatures/tentative/fetch.any.js.ini | 48 +
.../url/idlharness-shadowrealm.window.js.ini | 2 -
tests/wpt/meta/url/idlharness.any.js.ini | 6 +
tests/wpt/meta/url/toascii.window.js.ini | 291 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../meta/user-timing/idlharness.any.js.ini | 3 +
.../wasm/jsapi/constructor/compile.any.js.ini | 18 +
.../instantiate-bad-imports.any.js.ini | 18 +
.../jsapi/constructor/instantiate.any.js.ini | 18 +
.../jsapi/constructor/multi-value.any.js.ini | 18 +
.../jsapi/constructor/toStringTag.any.js.ini | 18 +
.../jsapi/constructor/validate.any.js.ini | 18 +
.../exception/basic.tentative.any.js.ini | 18 +
.../constructor.tentative.any.js.ini | 18 +
.../exception/getArg.tentative.any.js.ini | 18 +
.../exception/identity.tentative.any.js.ini | 18 +
.../jsapi/exception/is.tentative.any.js.ini | 18 +
.../exception/toString.tentative.any.js.ini | 18 +
.../jsapi/function/call.tentative.any.js.ini | 18 +
.../function/constructor.tentative.any.js.ini | 18 +
.../jsapi/function/table.tentative.any.js.ini | 18 +
.../jsapi/function/type.tentative.any.js.ini | 18 +
.../wasm/jsapi/global/constructor.any.js.ini | 18 +
.../wasm/jsapi/global/toString.any.js.ini | 18 +
.../jsapi/global/type.tentative.any.js.ini | 18 +
.../jsapi/global/value-get-set.any.js.ini | 18 +
.../meta/wasm/jsapi/global/valueOf.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
.../wpt/meta/wasm/jsapi/idlharness.any.js.ini | 4 +
.../constructor-bad-imports.any.js.ini | 18 +
.../instance/constructor-caching.any.js.ini | 18 +
.../jsapi/instance/constructor.any.js.ini | 18 +
.../wasm/jsapi/instance/exports.any.js.ini | 18 +
.../wasm/jsapi/instance/toString.any.js.ini | 18 +
.../wpt/meta/wasm/jsapi/interface.any.js.ini | 18 +
.../js-string/basic.tentative.any.js.ini | 18 +
.../js-string/constants.tentative.any.js.ini | 19 +
.../js-string/imports.tentative.any.js.ini | 19 +
.../constructor-shared.tentative.any.js.ini | 18 +
.../constructor-types.tentative.any.js.ini | 18 +
.../wasm/jsapi/memory/constructor.any.js.ini | 18 +
.../meta/wasm/jsapi/memory/grow.any.js.ini | 18 +
.../jsapi/memory/type.tentative.any.js.ini | 18 +
.../wasm/jsapi/module/constructor.any.js.ini | 18 +
.../jsapi/module/customSections.any.js.ini | 18 +
.../meta/wasm/jsapi/module/exports.any.js.ini | 18 +
.../meta/wasm/jsapi/module/imports.any.js.ini | 18 +
.../module/moduleSource.tentative.any.js.ini | 18 +
.../wasm/jsapi/module/toString.any.js.ini | 18 +
.../wpt/meta/wasm/jsapi/prototypes.any.js.ini | 18 +
.../constructor-types.tentative.any.js.ini | 18 +
.../wasm/jsapi/table/constructor.any.js.ini | 18 +
.../meta/wasm/jsapi/table/get-set.any.js.ini | 18 +
.../wpt/meta/wasm/jsapi/table/grow.any.js.ini | 18 +
.../meta/wasm/jsapi/table/length.any.js.ini | 18 +
.../meta/wasm/jsapi/table/toString.any.js.ini | 18 +
.../jsapi/table/type.tentative.any.js.ini | 18 +
.../tag/constructor.tentative.any.js.ini | 18 +
.../jsapi/tag/toString.tentative.any.js.ini | 18 +
.../wasm/jsapi/tag/type.tentative.any.js.ini | 18 +
.../DOMException-constants.any.js.ini | 18 +
...ption-constructor-and-prototype.any.js.ini | 18 +
...MException-constructor-behavior.any.js.ini | 18 +
.../DOMException-custom-bindings.any.js.ini | 18 +
.../global-mutable-prototype.any.js.ini | 18 +
.../idlharness-shadowrealm.window.js.ini | 2 -
tests/wpt/meta/webidl/idlharness.any.js.ini | 6 +
.../mozilla/meta-legacy-layout/MANIFEST.json | 311 +-
tests/wpt/mozilla/meta/MANIFEST.json | 2 +-
.../crypto_key_cached_slots.https.any.js | 44 +
...gorithm_returns_cached_object.https.any.js | 24 -
.../ec_importKey_failures_fixtures.js | 22 +
.../import_export/importKey_failures.js | 60 +
.../okp_importKey_failures_fixtures.js | 24 +
.../wrapKey_unwrapKey.https.any.js | 537 +-
.../wrapKey_unwrapKey_vectors.js | 114 +
.../comp_name_from_content.tentative.html | 25 -
.../compat/webkit-box-item-shrink-001.html | 127 +
.../compat/webkit-box-item-shrink-002.html | 124 +
.../idlharness-shadowrealm.window.js | 3 -
.../tests/compression/idlharness.https.any.js | 1 +
.../console/idlharness-shadowrealm.window.js | 6 -
tests/wpt/tests/console/idlharness.any.js | 1 +
...-snapshotted-csp-during-task-creation.html | 92 +
.../navigation/support/utils.js | 6 +
...ript-parent-initiated-check-csp-order.html | 99 +
...javascript-parent-initiated-child-csp.html | 6 -
.../reporting/report-clips-sample.https.html | 58 +-
...d-cookies-a-b-a-embed.tentative.https.html | 1 +
...to-same-site-redirect.tentative.https.html | 1 +
...o-cross-site-redirect.tentative.https.html | 2 +
...es-top-level-redirect.tentative.https.html | 6 +-
.../anchor-as-multicol-crash.html | 4 +
.../anchor-scope-scroll-ref.html | 33 +
.../anchor-scope-scroll.html | 48 +
.../chrome-380321441-crash.html | 19 +
.../last-successful-iframe.html | 68 +
...position-area-scrolling-001.tentative.html | 122 +
...position-area-scrolling-002.tentative.html | 150 +
...position-area-scrolling-003.tentative.html | 141 +
.../event-dispatch.tentative.html | 143 +
.../parsing/animation-range-shorthand.html | 1 +
.../parsing/animation-range-start-valid.html | 1 +
.../css/css-backgrounds/background-332.html | 2 +-
.../css-backgrounds/background-size-001.html | 18 +-
.../css/css-cascade/scope-invalidation.html | 90 +
.../tests/css/css-cascade/scope-nesting.html | 25 +
.../support/cq-testcommon.js | 2 +-
...t-visibility-hidden-and-innertext-ref.html | 10 +
...ntent-visibility-hidden-and-innertext.html | 20 +
.../content-visibility-on-ruby-ref.html | 14 +
.../content-visibility-on-ruby.html | 17 +
.../timing-functions-syntax-computed.html | 2 +
.../timing-functions-syntax-valid.html | 2 +
.../tests/css/css-fonts/font-palette-23b.html | 25 +
...-shorthand-serialization-font-stretch.html | 14 +
.../gap-decorations-style-computed.html | 30 +
.../css/css-grid/computed-grid-column.html | 32 +
...ry-intrinsic-sizing-cols-001-auto-ref.html | 105 +
...asonry-intrinsic-sizing-cols-001-auto.html | 103 +
...onry-intrinsic-sizing-cols-001-fr-ref.html | 105 +
.../masonry-intrinsic-sizing-cols-001-fr.html | 103 +
...ry-intrinsic-sizing-cols-001-mix1-ref.html | 107 +
...asonry-intrinsic-sizing-cols-001-mix1.html | 103 +
...ry-intrinsic-sizing-cols-001-mix2-ref.html | 104 +
...asonry-intrinsic-sizing-cols-001-mix2.html | 104 +
...masonry-intrinsic-sizing-cols-001-ref.html | 360 -
.../masonry-intrinsic-sizing-cols-001.html | 349 -
...ry-intrinsic-sizing-cols-002-auto-ref.html | 107 +
...asonry-intrinsic-sizing-cols-002-auto.html | 105 +
...onry-intrinsic-sizing-cols-002-fr-ref.html | 106 +
.../masonry-intrinsic-sizing-cols-002-fr.html | 105 +
...ry-intrinsic-sizing-cols-002-mix1-ref.html | 107 +
...asonry-intrinsic-sizing-cols-002-mix1.html | 105 +
...ry-intrinsic-sizing-cols-002-mix2-ref.html | 106 +
...asonry-intrinsic-sizing-cols-002-mix2.html | 106 +
...masonry-intrinsic-sizing-cols-002-ref.html | 362 -
.../masonry-intrinsic-sizing-cols-002.html | 351 -
...ry-intrinsic-sizing-cols-003-auto-ref.html | 131 +
...asonry-intrinsic-sizing-cols-003-auto.html | 104 +
...onry-intrinsic-sizing-cols-003-fr-ref.html | 129 +
.../masonry-intrinsic-sizing-cols-003-fr.html | 105 +
...ry-intrinsic-sizing-cols-003-mix1-ref.html | 131 +
...asonry-intrinsic-sizing-cols-003-mix1.html | 105 +
...ry-intrinsic-sizing-cols-003-mix2-ref.html | 132 +
...asonry-intrinsic-sizing-cols-003-mix2.html | 106 +
...masonry-intrinsic-sizing-cols-003-ref.html | 433 -
.../masonry-intrinsic-sizing-cols-003.html | 350 -
...ry-intrinsic-sizing-cols-004-auto-ref.html | 143 +
...asonry-intrinsic-sizing-cols-004-auto.html | 105 +
...onry-intrinsic-sizing-cols-004-fr-ref.html | 135 +
.../masonry-intrinsic-sizing-cols-004-fr.html | 105 +
...ry-intrinsic-sizing-cols-004-mix1-ref.html | 141 +
...asonry-intrinsic-sizing-cols-004-mix1.html | 105 +
...ry-intrinsic-sizing-cols-004-mix2-ref.html | 136 +
...asonry-intrinsic-sizing-cols-004-mix2.html | 106 +
...masonry-intrinsic-sizing-cols-004-ref.html | 460 -
.../masonry-intrinsic-sizing-cols-004.html | 350 -
...ry-intrinsic-sizing-rows-001-auto-ref.html | 112 +
...asonry-intrinsic-sizing-rows-001-auto.html | 110 +
...onry-intrinsic-sizing-rows-001-fr-ref.html | 111 +
.../masonry-intrinsic-sizing-rows-001-fr.html | 110 +
...ry-intrinsic-sizing-rows-001-mix1-ref.html | 112 +
...asonry-intrinsic-sizing-rows-001-mix1.html | 110 +
...ry-intrinsic-sizing-rows-001-mix2-ref.html | 111 +
...asonry-intrinsic-sizing-rows-001-mix2.html | 111 +
...masonry-intrinsic-sizing-rows-001-ref.html | 366 -
.../masonry-intrinsic-sizing-rows-001.html | 355 -
...ry-intrinsic-sizing-rows-002-auto-ref.html | 113 +
...asonry-intrinsic-sizing-rows-002-auto.html | 111 +
...onry-intrinsic-sizing-rows-002-fr-ref.html | 112 +
.../masonry-intrinsic-sizing-rows-002-fr.html | 111 +
...ry-intrinsic-sizing-rows-002-mix1-ref.html | 113 +
...asonry-intrinsic-sizing-rows-002-mix1.html | 111 +
...ry-intrinsic-sizing-rows-002-mix2-ref.html | 112 +
...asonry-intrinsic-sizing-rows-002-mix2.html | 112 +
...masonry-intrinsic-sizing-rows-002-ref.html | 368 -
.../masonry-intrinsic-sizing-rows-002.html | 357 -
...ry-intrinsic-sizing-rows-003-auto-ref.html | 159 +
...asonry-intrinsic-sizing-rows-003-auto.html | 137 +
...onry-intrinsic-sizing-rows-003-fr-ref.html | 154 +
.../masonry-intrinsic-sizing-rows-003-fr.html | 137 +
...ry-intrinsic-sizing-rows-003-mix1-ref.html | 158 +
...asonry-intrinsic-sizing-rows-003-mix1.html | 137 +
...ry-intrinsic-sizing-rows-003-mix2-ref.html | 137 +
...asonry-intrinsic-sizing-rows-003-mix2.html | 112 +
...masonry-intrinsic-sizing-rows-003-ref.html | 461 -
.../masonry-intrinsic-sizing-rows-003.html | 356 -
...ry-intrinsic-sizing-rows-004-auto-ref.html | 165 +
...asonry-intrinsic-sizing-rows-004-auto.html | 137 +
...onry-intrinsic-sizing-rows-004-fr-ref.html | 142 +
.../masonry-intrinsic-sizing-rows-004-fr.html | 111 +
...ry-intrinsic-sizing-rows-004-mix1-ref.html | 156 +
...asonry-intrinsic-sizing-rows-004-mix1.html | 138 +
...ry-intrinsic-sizing-rows-004-mix2-ref.html | 137 +
...asonry-intrinsic-sizing-rows-004-mix2.html | 112 +
...masonry-intrinsic-sizing-rows-004-ref.html | 461 -
.../masonry-intrinsic-sizing-rows-004.html | 355 -
...masonry-intrinsic-sizing-rows-005-ref.html | 25 +-
.../masonry-intrinsic-sizing-rows-005.html | 2 +-
...masonry-intrinsic-sizing-rows-007-ref.html | 43 +
.../masonry-intrinsic-sizing-rows-007.html | 43 +
.../masonry-subgrid-flex-ref.html | 81 +
.../track-sizing/masonry-subgrid-flex.html | 87 +
.../masonry-subgrid-intrinsic-sizing-ref.html | 81 +
.../masonry-subgrid-intrinsic-sizing.html | 87 +
.../track-sizing/masonry-subgrid-ref.html | 86 +
.../subgrid/track-sizing/masonry-subgrid.html | 87 +
.../grid-template-columns-computed.html | 1 +
.../css-images/cross-fade-computed-value.html | 6 +
.../css-images/cross-fade-legacy-2-crash.html | 14 +
...-trim-ignore-nested-text-box-edge-ref.html | 14 -
...-box-trim-ignore-nested-text-box-edge.html | 27 -
.../column-pseudo-background-color-ref.html | 3 +
.../column-pseudo-background-color.html | 27 +
.../parsing/column-pseudo-computed.html | 44 +
.../parsing/column-pseudo-invalid.html | 14 +
.../parsing/column-pseudo-valid.html | 12 +
.../parent-pseudo-in-placeholder-crash.html | 8 +
.../scrollable-overflow-padding-input.html | 36 +
...layout-contained-inline-subtree-print.html | 12 +
...ener-relayout-contained-subtree-print.html | 12 +
.../css/css-page/fixedpos-011-print-ref.html | 29 +
.../css/css-page/fixedpos-011-print.html | 37 +
.../dimensions-015-print-ref.html | 21 +
.../dimensions-015-print.tentative.html | 32 +
.../css/css-page/page-size-015-print-ref.html | 10 +
.../page-size-015-print.tentative.html | 19 +
.../css/css-page/page-size-016-print-ref.html | 15 +
.../page-size-016-print.tentative.html | 24 +
.../css/css-page/page-size-017-print-ref.html | 16 +
.../page-size-017-print.tentative.html | 19 +
.../the-check-pseudo-element.tentative.html | 2 +-
...select-arrow-pseudo-element.tentative.html | 36 +-
.../parsing/block-step-align-computed.html | 21 +
.../parsing/block-step-align-invalid.html | 29 +
.../parsing/block-step-align-valid.html | 20 +
.../parsing/block-step-insert-computed.html | 6 +-
.../parsing/block-step-insert-invalid.html | 11 +-
.../parsing/block-step-insert-valid.html | 12 +-
.../parsing/block-step-round-computed.html | 20 +
.../parsing/block-step-round-invalid.html | 34 +
.../parsing/block-step-round-valid.html | 19 +
.../parsing/block-step-size-computed.html | 1 -
.../parsing/block-step-size-invalid.html | 7 -
.../parsing/block-step-size-valid.html | 7 -
...er-size-rounded-up-to-block-step-size.html | 26 +
.../host-in-host-context-selector.html | 20 +
.../css-scoping/host-in-host-selector.html | 20 +
.../slotted-details-content-ref.html | 3 +
.../css-scoping/slotted-details-content.html | 17 +
.../slotted-file-selector-button-ref.html | 6 +
.../slotted-file-selector-button.html | 18 +
.../css/css-scoping/slotted-parsing.html | 2 +
.../snap-fling-in-large-area.html | 24 +-
.../forget-on-disconnect-in-iframe.html | 51 +
...tretch-alias-block-size-001.tentative.html | 212 +
...retch-alias-inline-size-001.tentative.html | 212 +
...ch-alias-max-block-size-001.tentative.html | 234 +
...h-alias-max-inline-size-001.tentative.html | 234 +
...ch-alias-min-block-size-001.tentative.html | 215 +
...h-alias-min-inline-size-001.tentative.html | 215 +
.../stretch/stretch-block-size-001.html | 206 +
.../stretch/stretch-inline-size-001.html | 206 +
.../stretch/stretch-max-block-size-001.html | 228 +
.../stretch/stretch-max-inline-size-001.html | 228 +
.../stretch/stretch-min-block-size-001.html | 209 +
.../stretch/stretch-min-inline-size-001.html | 209 +
.../tests/css/css-values/attr-all-types.html | 1 +
.../tests/css/css-values/attr-security.html | 37 +-
.../css-values/attr-universal-selector.html | 35 +
.../calc-sibling-function-in-shadow-dom.html | 33 +
.../css/css-values/calc-sibling-function.html | 8 +
.../new-content-flat-transform-ancestor.html | 2 +-
.../interrupt-hidden-smooth-scroll.html | 2 +-
.../scrollWidthHeight-contain-layout.html | 47 +
.../scrollWidthHeightWhenNotScrollable.xht | 14 +-
.../has-pseudoclass-only-crash.html | 21 +
.../invalidation/has-pseudoclass-only.html | 84 +
tests/wpt/tests/docs/README.md | 10 +-
.../docs/running-tests/from-local-system.md | 1 +
.../running-tests/webkitgtk_minibrowser.md | 80 +-
.../running-tests/wpewebkit_minibrowser.md | 70 +
tests/wpt/tests/docs/writing-tests/wdspec.md | 100 +-
.../dom/idlharness-shadowrealm.window.js | 3 -
tests/wpt/tests/dom/idlharness.any.js | 2 +-
tests/wpt/tests/editing/data/inserthtml.js | 12 +-
.../encoding/idlharness-shadowrealm.window.js | 3 -
tests/wpt/tests/encoding/idlharness.any.js | 2 +-
.../modal-dialog-interrupt-paint.html | 3 +
.../resources/unfenced-top-target.html | 14 +
...unfenced-top-navigation-default.https.html | 37 +
...nerate-bid-browser-signals.https.window.js | 1 +
.../tentative/resources/fledge-util.sub.js | 4 +-
.../element-request-fullscreen-timing.html | 3 +-
.../hr-time/idlharness-shadowrealm.window.js | 3 -
tests/wpt/tests/hr-time/idlharness.any.js | 6 +-
.../consume-user-activation/window-open.html | 16 +-
.../coop-noopener-allow-popups.https.html | 8 +-
...dedicated-worker.https.tentative.window.js | 21 +-
.../html/dom/idlharness-shadowrealm.window.js | 3 -
...idlharness.worker.js => idlharness.any.js} | 13 +-
.../dynamic-content-change-rendering.html | 2 +-
.../select-parsing.tentative.html | 10 +-
...isconnected-firefox-bug-1933919-crash.html | 8 +
...og-popover-closedby-complex.tentative.html | 32 +-
.../lang-attribute-update.html | 51 +
.../self.any.js | 48 +
.../testdriver/actions/touchEvents.js | 22 +-
.../wpt/tests/interfaces/compute-pressure.idl | 2 +-
tests/wpt/tests/interfaces/fedcm.idl | 4 +-
tests/wpt/tests/interfaces/html.idl | 17 +-
.../interfaces/long-animation-frames.idl | 2 +
tests/wpt/tests/interfaces/webnn.idl | 25 +
...cross-origin-animated-image.tentative.html | 2 +-
.../largest-contentful-paint-helpers.js | 18 +-
tests/wpt/tests/lint.ignore | 4 +
.../tentative/loaf-basic.html | 8 +-
.../tentative/loaf-blocking-duration.html | 6 +-
.../loaf-event-blocking-duration.html | 2 +-
.../tentative/loaf-event-listener.html | 6 +-
.../tentative/loaf-first-ui-event.html | 24 +-
.../tentative/loaf-pause-duration.html | 2 +-
.../tentative/loaf-promise.html | 12 +-
.../tentative/loaf-script-block.html | 11 +-
.../loaf-script-nested-callback.html | 4 +-
.../loaf-script-window-attribution.html | 7 +-
.../loaf-source-location-redirect.html | 2 +-
.../tentative/loaf-source-location.html | 8 +-
.../tentative/loaf-stream.html | 6 +-
.../tentative/loaf-user-callback.html | 14 +-
.../tentative/performance-bind.html | 8 +-
.../tentative/resources/busy.js | 3 +-
.../resources/event-generates-loaf.js | 4 +-
.../resources/loaf-after-callback.js | 2 +-
.../loaf-in-microtask-after-callback.js | 2 +-
.../resources/promise-generates-loaf.js | 3 +-
.../tentative/resources/raf-generates-loaf.js | 4 +-
.../stream-promise-generates-loaf.js | 3 +-
.../tentative/resources/utils.js | 44 +-
.../media-capabilities/decodingInfo.any.js | 100 +-
.../media-capabilities/encodingInfo.any.js | 90 +-
...diaRecorder-canvas-media-source.https.html | 6 +-
.../MediaRecorder-events-and-exceptions.html | 6 +-
.../MediaRecorder-mimetype.html | 10 +-
.../MediaRecorder-pause-resume.html | 6 +-
.../MediaRecorder-peerconnection.https.html | 6 +-
.../MediaRecorder-stop.html | 6 +-
.../cross-origin-traversal-redirect.html | 3 +-
.../cross-origin-redirect-on-second-visit.py | 7 +-
.../nav2-test-timing-persistent.html | 51 +-
.../idlharness-shadowrealm.window.js | 3 -
.../performance-timeline/idlharness.any.js | 6 +-
.../permissions-policy-payment-extension.html | 3 +-
...vent_fractional_coordinates_untrusted.html | 192 +
.../pointerevent_pointercapture_in_frame.html | 83 +-
.../wpt/tests/preload/prefetch-document.html | 1 +
.../tests/resources/idlharness-shadowrealm.js | 52 -
tests/wpt/tests/resources/idlharness.js | 19 +-
.../IdlNamespace/test_operation.html | 13 +-
.../testharness-shadowrealm-inner.js | 11 +
.../testharness-shadowrealm-outer.js | 52 +-
.../view-timelines/view-timeline-range.html | 7 +
...textcontrol-element-is-in-shadow-tree.html | 47 +
...control-element-on-pressing-backspace.html | 47 +
...ata-origin-option.tentative.https.sub.html | 35 -
...ustom-data-origin.tentative.https.sub.html | 64 +
...erify-data-origin.tentative.https.sub.html | 70 +-
.../shared-storage/resources/simple-module.js | 50 +
.../resources/trusted-origins.py | 59 +-
.../shared-storage/resources/util.sub.js | 41 +-
...ata-origin-option.tentative.https.sub.html | 35 -
...ustom-data-origin.tentative.https.sub.html | 64 +
.../setters.tentative.https.sub.html | 73 +
...r-modifier-method.tentative.https.sub.html | 75 +
...-modifier-method.tentative.https.window.js | 94 +
...ndow-batch-update.tentative.https.sub.html | 74 +
...w-modifier-method.tentative.https.sub.html | 66 +
...klet-batch-update.tentative.https.sub.html | 85 +
...t-modifier-method.tentative.https.sub.html | 75 +
.../web-locks.tentative.https.sub.html | 2 +
.../no-http-cache-interference.https.html | 25 +
.../prefetch/resources/conditional-status.py | 19 +
.../prerender/clients-matchall.https.html | 7 +-
.../streams/idlharness-shadowrealm.window.js | 3 -
tests/wpt/tests/streams/idlharness.any.js | 2 +-
.../readable-byte-streams/general.any.js | 94 +-
.../patched-global.any.js | 54 +
.../readable-byte-streams/templated.any.js | 24 +
.../streams/readable-streams/from.any.js | 151 +
.../garbage-collection.any.js | 19 +
.../streams/readable-streams/templated.any.js | 8 +-
.../streams/resources/rs-test-templates.js | 103 +-
tests/wpt/tests/streams/resources/rs-utils.js | 10 +-
.../streams/transform-streams/cancel.any.js | 90 +
.../streams/writable-streams/aborting.any.js | 88 +-
.../writable-streams/constructor.any.js | 4 +
.../garbage-collection.any.js | 21 +
.../identity-digest/tentative/fetch.any.js | 143 +
.../identity-digest/tentative/resource.py | 27 +
.../tentative/script.window.js | 148 +
.../signatures/tentative/fetch.any.js | 116 +
.../signatures/tentative/resource.py | 38 +
tests/wpt/tests/tools/manifest/manifest.py | 2 +-
.../tools/manifest/tests/test_manifest.py | 6 +-
tests/wpt/tests/tools/serve/serve.py | 114 +-
tests/wpt/tests/tools/wpt/browser.py | 96 +-
tests/wpt/tests/tools/wpt/install.py | 1 +
tests/wpt/tests/tools/wpt/run.py | 25 +-
.../wpt/tests/tools/wpt/tests/test_browser.py | 133 +-
.../tests/tools/wpt/tests/test_testfiles.py | 2 +-
.../wptrunner/wptrunner/browsers/__init__.py | 1 +
.../browsers/wpewebkit_minibrowser.py | 77 +
.../wptrunner/wptrunner/executors/base.py | 18 +-
.../wptrunner/tests/test_testloader.py | 6 +-
.../wptrunner/tests/test_wptrunner.py | 2 +-
.../Document-write-appending-line-feed.html | 76 +
...icyFactory-createPolicy-cspTests-none.html | 30 +-
...pePolicyFactory-createPolicy-cspTests.html | 42 +-
...ePolicyFactory-createPolicy-nameTests.html | 23 -
...-handler-content-attributes.tentative.html | 32 +-
...ng-assignment-to-ShadowRoot-innerHTML.html | 79 +
...ssignment-to-ShadowRoot-setHTMLUnsafe.html | 23 +-
.../default-policy-callback-arguments.html | 2 +-
.../eval-csp-tt-default-policy-mutate.html | 16 +
.../eval-csp-tt-default-policy.html | 88 +-
.../eval-csp-tt-no-default-policy.html | 28 +
...arguments-and-applying-default-policy.html | 61 +
.../eval-function-constructor.html | 67 +-
.../trusted-types/eval-no-csp-no-tt.html | 12 +
.../modify-attributes-in-callback.html | 58 +-
.../url/idlharness-shadowrealm.window.js | 3 -
tests/wpt/tests/url/idlharness.any.js | 1 +
tests/wpt/tests/url/resources/toascii.json | 173 +-
.../idlharness-shadowrealm.window.js | 3 -
tests/wpt/tests/user-timing/idlharness.any.js | 6 +-
.../jsapi/idlharness-shadowrealm.window.js | 3 -
tests/wpt/tests/wasm/jsapi/idlharness.any.js | 1 +
.../script-src-blocks-wasm.tentative.sub.html | 2 +-
.../animation-types/property-list.js | 14 +-
...ve.html => overallProgress.tentative.html} | 50 +-
...l-timeline-overallProgress.tentative.html} | 65 +-
.../Animation/style-change-events.html | 2 +-
.../resources/keyframe-tests.js | 12 +-
tests/wpt/tests/webcodecs/README.md | 6 +
.../audioDecoder-codec-specific.https.any.js | 62 +-
tests/wpt/tests/webcodecs/sfx-vorbis.ogg | Bin 0 -> 4443 bytes
.../tests/bidi/input/perform_actions/key.py | 28 +
.../input/perform_actions/pointer_mouse.py | 30 +-
.../bidi/input/perform_actions/pointer_pen.py | 30 +-
.../input/perform_actions/pointer_touch.py | 30 +-
.../webdriver/tests/bidi/network/__init__.py | 32 +-
.../before_request_sent.py | 53 +
.../response_completed/response_completed.py | 53 +
.../response_started/response_started.py | 53 +
.../support/initiator/simple-initiator-bg.png | Bin 0 -> 81 bytes
.../initiator/simple-initiator-img.png | Bin 0 -> 81 bytes
.../initiator/simple-initiator-script.js | 3 +
.../initiator/simple-initiator-style.css | 4 +
.../support/initiator/simple-initiator.html | 17 +
.../webdriver/tests/bidi/storage/__init__.py | 8 +
.../bidi/storage/delete_cookies/filter.py | 34 +-
.../bidi/storage/delete_cookies/partition.py | 31 +-
.../tests/bidi/storage/get_cookies/filter.py | 30 +-
.../bidi/storage/get_cookies/partition.py | 16 +-
.../bidi/storage/set_cookie/cookie_expiry.py | 20 +-
.../storage/set_cookie/cookie_http_only.py | 6 +-
.../bidi/storage/set_cookie/cookie_path.py | 6 +-
.../storage/set_cookie/cookie_same_site.py | 6 +-
.../bidi/storage/set_cookie/cookie_secure.py | 6 +-
.../bidi/storage/set_cookie/page_protocols.py | 6 +-
.../tests/classic/perform_actions/conftest.py | 5 +-
.../tests/classic/perform_actions/key.py | 14 +
.../classic/perform_actions/pointer_mouse.py | 15 +
.../classic/perform_actions/pointer_pen.py | 15 +
.../classic/perform_actions/pointer_touch.py | 15 +
.../support/html/test_actions_pointer.html | 8 +-
.../webidl/idlharness-shadowrealm.window.js | 13 -
tests/wpt/tests/webidl/idlharness.any.js | 1 +
.../scatterElements.https.any.js | 68 +
.../shared_arraybuffer_constant.https.any.js | 71 +
..._arraybuffer_constant.https.any.js.headers | 2 +
.../conformance_tests/transpose.https.any.js | 23 +
tests/wpt/tests/webnn/resources/utils.js | 13 +-
.../validation_tests/constant.https.any.js | 98 +-
.../constant.https.any.js.headers | 2 +
.../unprintableNames.https.any.js | 46 +
...ingParameters-codec-opus-stereo.https.html | 8 +-
...h264-unidirectional-codec-offer.https.html | 232 +
.../webrtc/simulcast/screenshare.https.html | 2 +-
tests/wpt/tests/webrtc/simulcast/simulcast.js | 2 +-
.../webgl/meta-legacy-layout/MANIFEST.json | 9364 +-
tests/wpt/webgl/meta/MANIFEST.json | 2 +-
.../misc/texture-video-transparent.html.ini | 3 +
tests/wpt/webgpu/meta/MANIFEST.json | 2 +-
889 files changed, 225440 insertions(+), 53621 deletions(-)
create mode 100644 tests/wpt/meta-legacy-layout/WebCryptoAPI/crypto_key_cached_slots.https.any.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/console/idlharness-shadowrealm.window.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-backgrounds/background-size-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-fonts/font-shorthand-serialization-font-stretch.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-gaps/tentative/parsing/gap-decorations-style-computed.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/computed-grid-column.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-auto.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-fr.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix1.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix2.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-005.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-overflow/scrollable-overflow-padding-input.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-alias-block-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-alias-inline-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-alias-max-block-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-alias-max-inline-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-alias-min-block-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-alias-min-inline-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-block-size-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-inline-size-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-max-block-size-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-min-block-size-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/css-values/calc-sibling-function-in-shadow-dom.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/cssom-view/scrollWidthHeightWhenNotScrollable.xht.ini
create mode 100644 tests/wpt/meta-legacy-layout/css/selectors/invalidation/has-pseudoclass-only.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/dom/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/encoding/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/hr-time/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/html/dom/idlharness-shadowrealm.window.js.ini
rename tests/wpt/meta-legacy-layout/html/dom/{idlharness.worker.js.ini => idlharness.any.js.ini} (76%)
delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-reload-location-reload.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/forms/form-submission-0/submit-file.sub.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/html/webappapis/the-shadowrealmglobalscope-interface/self.any.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/navigation-timing/nav2-test-timing-persistent.html.ini
delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/idlharness-shadowrealm.window.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/compat/pointerevent_touch-action-verification.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/idlharness.https.window.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/inheritance.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/parsing/touch-action-computed.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/parsing/touch-action-valid.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/persistentDeviceId/pointer-event-has-persistentdeviceid-from-pointer-event-init.tentative.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/pointerevent_constructor.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/pointerevent_fractional_coordinates_untrusted.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/pointerevent_on_event_handlers.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/pointerevent_tiltX_tiltY_to_azimuth_altitude.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/pointerevent_touch-action-illegal.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/pointerevents/pointerevent_touch-action-verification.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/selection/fire-selectionchange-event-on-document-if-textcontrol-element-is-in-shadow-tree.html.ini
create mode 100644 tests/wpt/meta-legacy-layout/subresource-integrity/identity-digest/tentative/fetch.any.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/subresource-integrity/identity-digest/tentative/script.window.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/subresource-integrity/signatures/tentative/fetch.any.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/url/idlharness-shadowrealm.window.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/url/idlharness.any.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/user-timing/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/wasm/jsapi/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta-legacy-layout/webidl/idlharness-shadowrealm.window.js.ini
create mode 100644 tests/wpt/meta-legacy-layout/webidl/idlharness.any.js.ini
create mode 100644 tests/wpt/meta/WebCryptoAPI/crypto_key_cached_slots.https.any.js.ini
create mode 100644 tests/wpt/meta/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.any.js.ini
delete mode 100644 tests/wpt/meta/console/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-video-sibling.html.ini
create mode 100644 tests/wpt/meta/css/css-backgrounds/background-332.html.ini
create mode 100644 tests/wpt/meta/css/css-backgrounds/background-size-001.html.ini
create mode 100644 tests/wpt/meta/css/css-fonts/font-shorthand-serialization-font-stretch.html.ini
create mode 100644 tests/wpt/meta/css/css-gaps/tentative/parsing/gap-decorations-style-computed.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/computed-grid-column.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-auto.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-fr.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix1.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix2.html.ini
delete mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-007-ref.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-007.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid-flex.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid-intrinsic-sizing.html.ini
create mode 100644 tests/wpt/meta/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid.html.ini
create mode 100644 tests/wpt/meta/css/css-overflow/scrollable-overflow-padding-input.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-alias-block-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-alias-inline-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-block-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-inline-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-block-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-inline-size-001.tentative.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-block-size-001.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-inline-size-001.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini
create mode 100644 tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini
create mode 100644 tests/wpt/meta/css/css-values/calc-sibling-function-in-shadow-dom.html.ini
create mode 100644 tests/wpt/meta/css/cssom-view/elementsFromPoint-invalid-cases.html.ini
create mode 100644 tests/wpt/meta/css/cssom-view/scrollWidthHeightWhenNotScrollable.xht.ini
create mode 100644 tests/wpt/meta/css/selectors/invalidation/has-pseudoclass-only.html.ini
delete mode 100644 tests/wpt/meta/dom/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta/encoding/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta/hr-time/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini
delete mode 100644 tests/wpt/meta/html/dom/idlharness-shadowrealm.window.js.ini
rename tests/wpt/meta/html/dom/{idlharness.worker.js.ini => idlharness.any.js.ini} (79%)
delete mode 100644 tests/wpt/meta/html/syntax/parsing/DOMContentLoaded-defer.html.ini
create mode 100644 tests/wpt/meta/html/webappapis/the-shadowrealmglobalscope-interface/self.any.js.ini
create mode 100644 tests/wpt/meta/navigation-timing/nav2-test-timing-persistent.html.ini
delete mode 100644 tests/wpt/meta/performance-timeline/idlharness-shadowrealm.window.js.ini
create mode 100644 tests/wpt/meta/pointerevents/pointerevent_fractional_coordinates_untrusted.html.ini
create mode 100644 tests/wpt/meta/selection/fire-selectionchange-event-on-document-if-textcontrol-element-is-in-shadow-tree.html.ini
create mode 100644 tests/wpt/meta/subresource-integrity/identity-digest/tentative/fetch.any.js.ini
create mode 100644 tests/wpt/meta/subresource-integrity/identity-digest/tentative/script.window.js.ini
create mode 100644 tests/wpt/meta/subresource-integrity/signatures/tentative/fetch.any.js.ini
delete mode 100644 tests/wpt/meta/url/idlharness-shadowrealm.window.js.ini
create mode 100644 tests/wpt/meta/url/idlharness.any.js.ini
delete mode 100644 tests/wpt/meta/user-timing/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta/wasm/jsapi/idlharness-shadowrealm.window.js.ini
delete mode 100644 tests/wpt/meta/webidl/idlharness-shadowrealm.window.js.ini
create mode 100644 tests/wpt/meta/webidl/idlharness.any.js.ini
create mode 100644 tests/wpt/tests/WebCryptoAPI/crypto_key_cached_slots.https.any.js
delete mode 100644 tests/wpt/tests/WebCryptoAPI/cryptokey_algorithm_returns_cached_object.https.any.js
create mode 100644 tests/wpt/tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey_vectors.js
create mode 100644 tests/wpt/tests/compat/webkit-box-item-shrink-001.html
create mode 100644 tests/wpt/tests/compat/webkit-box-item-shrink-002.html
delete mode 100644 tests/wpt/tests/compression/idlharness-shadowrealm.window.js
delete mode 100644 tests/wpt/tests/console/idlharness-shadowrealm.window.js
create mode 100644 tests/wpt/tests/content-security-policy/navigation/javascript-url-navigation-to-child-checks-snapshotted-csp-during-task-creation.html
create mode 100644 tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-check-csp-order.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/anchor-as-multicol-crash.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/anchor-scope-scroll-ref.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/anchor-scope-scroll.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/chrome-380321441-crash.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/last-successful-iframe.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/position-area-scrolling-001.tentative.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/position-area-scrolling-002.tentative.html
create mode 100644 tests/wpt/tests/css/css-anchor-position/position-area-scrolling-003.tentative.html
create mode 100644 tests/wpt/tests/css/css-contain/content-visibility/content-visibility-hidden-and-innertext-ref.html
create mode 100644 tests/wpt/tests/css/css-contain/content-visibility/content-visibility-hidden-and-innertext.html
create mode 100644 tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby-ref.html
create mode 100644 tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby.html
create mode 100644 tests/wpt/tests/css/css-fonts/font-palette-23b.html
create mode 100644 tests/wpt/tests/css/css-gaps/tentative/parsing/gap-decorations-style-computed.html
create mode 100644 tests/wpt/tests/css/css-grid/computed-grid-column.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-001.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-002.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-003.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-004.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-001.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-002.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-003.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-auto-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-auto.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-fr-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-fr.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix1-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix1.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix2-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-mix2.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004-ref.html
delete mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-004.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-007-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-007.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid-flex-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid-flex.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid-intrinsic-sizing-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid-intrinsic-sizing.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid-ref.html
create mode 100644 tests/wpt/tests/css/css-grid/masonry/tentative/subgrid/track-sizing/masonry-subgrid.html
create mode 100644 tests/wpt/tests/css/css-images/cross-fade-legacy-2-crash.html
delete mode 100644 tests/wpt/tests/css/css-inline/text-box-trim/text-box-trim-ignore-nested-text-box-edge-ref.html
delete mode 100644 tests/wpt/tests/css/css-inline/text-box-trim/text-box-trim-ignore-nested-text-box-edge.html
create mode 100644 tests/wpt/tests/css/css-multicol/column-pseudo-background-color-ref.html
create mode 100644 tests/wpt/tests/css/css-multicol/column-pseudo-background-color.html
create mode 100644 tests/wpt/tests/css/css-multicol/parsing/column-pseudo-computed.html
create mode 100644 tests/wpt/tests/css/css-multicol/parsing/column-pseudo-invalid.html
create mode 100644 tests/wpt/tests/css/css-multicol/parsing/column-pseudo-valid.html
create mode 100644 tests/wpt/tests/css/css-nesting/parent-pseudo-in-placeholder-crash.html
create mode 100644 tests/wpt/tests/css/css-overflow/scrollable-overflow-padding-input.html
create mode 100644 tests/wpt/tests/css/css-page/crashtests/match-media-listener-relayout-contained-inline-subtree-print.html
create mode 100644 tests/wpt/tests/css/css-page/crashtests/match-media-listener-relayout-contained-subtree-print.html
create mode 100644 tests/wpt/tests/css/css-page/fixedpos-011-print-ref.html
create mode 100644 tests/wpt/tests/css/css-page/fixedpos-011-print.html
create mode 100644 tests/wpt/tests/css/css-page/margin-boxes/dimensions-015-print-ref.html
create mode 100644 tests/wpt/tests/css/css-page/margin-boxes/dimensions-015-print.tentative.html
create mode 100644 tests/wpt/tests/css/css-page/page-size-015-print-ref.html
create mode 100644 tests/wpt/tests/css/css-page/page-size-015-print.tentative.html
create mode 100644 tests/wpt/tests/css/css-page/page-size-016-print-ref.html
create mode 100644 tests/wpt/tests/css/css-page/page-size-016-print.tentative.html
create mode 100644 tests/wpt/tests/css/css-page/page-size-017-print-ref.html
create mode 100644 tests/wpt/tests/css/css-page/page-size-017-print.tentative.html
create mode 100644 tests/wpt/tests/css/css-rhythm/parsing/block-step-align-computed.html
create mode 100644 tests/wpt/tests/css/css-rhythm/parsing/block-step-align-invalid.html
create mode 100644 tests/wpt/tests/css/css-rhythm/parsing/block-step-align-valid.html
create mode 100644 tests/wpt/tests/css/css-rhythm/parsing/block-step-round-computed.html
create mode 100644 tests/wpt/tests/css/css-rhythm/parsing/block-step-round-invalid.html
create mode 100644 tests/wpt/tests/css/css-rhythm/parsing/block-step-round-valid.html
create mode 100644 tests/wpt/tests/css/css-rhythm/zero-outer-size-rounded-up-to-block-step-size.html
create mode 100644 tests/wpt/tests/css/css-scoping/host-in-host-context-selector.html
create mode 100644 tests/wpt/tests/css/css-scoping/host-in-host-selector.html
create mode 100644 tests/wpt/tests/css/css-scoping/slotted-details-content-ref.html
create mode 100644 tests/wpt/tests/css/css-scoping/slotted-details-content.html
create mode 100644 tests/wpt/tests/css/css-scoping/slotted-file-selector-button-ref.html
create mode 100644 tests/wpt/tests/css/css-scoping/slotted-file-selector-button.html
create mode 100644 tests/wpt/tests/css/css-sizing/contain-intrinsic-size/forget-on-disconnect-in-iframe.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-alias-block-size-001.tentative.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-alias-inline-size-001.tentative.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-alias-max-block-size-001.tentative.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-alias-max-inline-size-001.tentative.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-alias-min-block-size-001.tentative.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-alias-min-inline-size-001.tentative.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-block-size-001.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-inline-size-001.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-max-block-size-001.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-max-inline-size-001.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-min-block-size-001.html
create mode 100644 tests/wpt/tests/css/css-sizing/stretch/stretch-min-inline-size-001.html
create mode 100644 tests/wpt/tests/css/css-values/attr-universal-selector.html
create mode 100644 tests/wpt/tests/css/css-values/calc-sibling-function-in-shadow-dom.html
create mode 100644 tests/wpt/tests/css/cssom-view/scrollWidthHeight-contain-layout.html
create mode 100644 tests/wpt/tests/css/selectors/invalidation/crashtests/has-pseudoclass-only-crash.html
create mode 100644 tests/wpt/tests/css/selectors/invalidation/has-pseudoclass-only.html
create mode 100644 tests/wpt/tests/docs/running-tests/wpewebkit_minibrowser.md
delete mode 100644 tests/wpt/tests/dom/idlharness-shadowrealm.window.js
delete mode 100644 tests/wpt/tests/encoding/idlharness-shadowrealm.window.js
create mode 100644 tests/wpt/tests/fenced-frame/resources/unfenced-top-target.html
create mode 100644 tests/wpt/tests/fenced-frame/unfenced-top-navigation-default.https.html
delete mode 100644 tests/wpt/tests/hr-time/idlharness-shadowrealm.window.js
rename tests/wpt/tests/html/cross-origin-opener-policy/{tentative/noopener => }/coop-noopener-allow-popups.https.html (86%)
delete mode 100644 tests/wpt/tests/html/dom/idlharness-shadowrealm.window.js
rename tests/wpt/tests/html/dom/{idlharness.worker.js => idlharness.any.js} (72%)
create mode 100644 tests/wpt/tests/html/semantics/forms/the-textarea-element/text-area-disconnected-firefox-bug-1933919-crash.html
create mode 100644 tests/wpt/tests/html/semantics/permission-element/lang-attribute-update.html
create mode 100644 tests/wpt/tests/html/webappapis/the-shadowrealmglobalscope-interface/self.any.js
delete mode 100644 tests/wpt/tests/performance-timeline/idlharness-shadowrealm.window.js
create mode 100644 tests/wpt/tests/pointerevents/pointerevent_fractional_coordinates_untrusted.html
delete mode 100644 tests/wpt/tests/resources/idlharness-shadowrealm.js
create mode 100644 tests/wpt/tests/selection/fire-selectionchange-event-on-document-if-textcontrol-element-is-in-shadow-tree.html
create mode 100644 tests/wpt/tests/selection/fire-selectionchange-event-on-textcontrol-element-on-pressing-backspace.html
delete mode 100644 tests/wpt/tests/shared-storage/cross-origin-create-worklet-data-origin-option.tentative.https.sub.html
create mode 100644 tests/wpt/tests/shared-storage/cross-origin-worklet-select-url-and-verify-custom-data-origin.tentative.https.sub.html
delete mode 100644 tests/wpt/tests/shared-storage/same-origin-create-worklet-data-origin-option.tentative.https.sub.html
create mode 100644 tests/wpt/tests/shared-storage/same-origin-worklet-select-url-and-verify-custom-data-origin.tentative.https.sub.html
create mode 100644 tests/wpt/tests/shared-storage/web-locks-header-modifier-method.tentative.https.sub.html
create mode 100644 tests/wpt/tests/shared-storage/web-locks-pa-worklet-modifier-method.tentative.https.window.js
create mode 100644 tests/wpt/tests/shared-storage/web-locks-window-batch-update.tentative.https.sub.html
create mode 100644 tests/wpt/tests/shared-storage/web-locks-window-modifier-method.tentative.https.sub.html
create mode 100644 tests/wpt/tests/shared-storage/web-locks-worklet-batch-update.tentative.https.sub.html
create mode 100644 tests/wpt/tests/shared-storage/web-locks-worklet-modifier-method.tentative.https.sub.html
create mode 100644 tests/wpt/tests/speculation-rules/prefetch/no-http-cache-interference.https.html
create mode 100644 tests/wpt/tests/speculation-rules/prefetch/resources/conditional-status.py
delete mode 100644 tests/wpt/tests/streams/idlharness-shadowrealm.window.js
create mode 100644 tests/wpt/tests/streams/readable-byte-streams/patched-global.any.js
create mode 100644 tests/wpt/tests/streams/readable-byte-streams/templated.any.js
create mode 100644 tests/wpt/tests/streams/writable-streams/garbage-collection.any.js
create mode 100644 tests/wpt/tests/subresource-integrity/identity-digest/tentative/fetch.any.js
create mode 100644 tests/wpt/tests/subresource-integrity/identity-digest/tentative/resource.py
create mode 100644 tests/wpt/tests/subresource-integrity/identity-digest/tentative/script.window.js
create mode 100644 tests/wpt/tests/subresource-integrity/signatures/tentative/fetch.any.js
create mode 100644 tests/wpt/tests/subresource-integrity/signatures/tentative/resource.py
create mode 100644 tests/wpt/tests/tools/wptrunner/wptrunner/browsers/wpewebkit_minibrowser.py
create mode 100644 tests/wpt/tests/trusted-types/Document-write-appending-line-feed.html
delete mode 100644 tests/wpt/tests/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.html
create mode 100644 tests/wpt/tests/trusted-types/block-string-assignment-to-ShadowRoot-innerHTML.html
create mode 100644 tests/wpt/tests/trusted-types/eval-function-constructor-untrusted-arguments-and-applying-default-policy.html
delete mode 100644 tests/wpt/tests/url/idlharness-shadowrealm.window.js
delete mode 100644 tests/wpt/tests/user-timing/idlharness-shadowrealm.window.js
delete mode 100644 tests/wpt/tests/wasm/jsapi/idlharness-shadowrealm.window.js
rename tests/wpt/tests/web-animations/interfaces/Animation/{progress.tentative.html => overallProgress.tentative.html} (60%)
rename tests/wpt/tests/web-animations/interfaces/Animation/{scroll-timeline-progress.tentative.html => scroll-timeline-overallProgress.tentative.html} (68%)
create mode 100644 tests/wpt/tests/webcodecs/sfx-vorbis.ogg
create mode 100644 tests/wpt/tests/webdriver/tests/bidi/network/support/initiator/simple-initiator-bg.png
create mode 100644 tests/wpt/tests/webdriver/tests/bidi/network/support/initiator/simple-initiator-img.png
create mode 100644 tests/wpt/tests/webdriver/tests/bidi/network/support/initiator/simple-initiator-script.js
create mode 100644 tests/wpt/tests/webdriver/tests/bidi/network/support/initiator/simple-initiator-style.css
create mode 100644 tests/wpt/tests/webdriver/tests/bidi/network/support/initiator/simple-initiator.html
delete mode 100644 tests/wpt/tests/webidl/idlharness-shadowrealm.window.js
create mode 100644 tests/wpt/tests/webnn/conformance_tests/shared_arraybuffer_constant.https.any.js
create mode 100644 tests/wpt/tests/webnn/conformance_tests/shared_arraybuffer_constant.https.any.js.headers
create mode 100644 tests/wpt/tests/webnn/validation_tests/constant.https.any.js.headers
create mode 100644 tests/wpt/tests/webnn/validation_tests/unprintableNames.https.any.js
create mode 100644 tests/wpt/tests/webrtc/protocol/h264-unidirectional-codec-offer.https.html
diff --git a/tests/wpt/meta-legacy-layout/FileAPI/url/url-in-tags-revoke.window.js.ini b/tests/wpt/meta-legacy-layout/FileAPI/url/url-in-tags-revoke.window.js.ini
index 282ab0b2525..35fe4fd6e0d 100644
--- a/tests/wpt/meta-legacy-layout/FileAPI/url/url-in-tags-revoke.window.js.ini
+++ b/tests/wpt/meta-legacy-layout/FileAPI/url/url-in-tags-revoke.window.js.ini
@@ -14,3 +14,6 @@
[Opening a blob URL in a new window by clicking an tag works immediately before revoking the URL.]
expected: TIMEOUT
+
+ [Fetching a blob URL immediately before revoking it works in
+
+
+
+
+
+
+
+

+
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ XXXXXXX
+
+
+
+
diff --git a/tests/wpt/tests/compat/webkit-box-item-shrink-002.html b/tests/wpt/tests/compat/webkit-box-item-shrink-002.html
new file mode 100644
index 00000000000..8981f75cda3
--- /dev/null
+++ b/tests/wpt/tests/compat/webkit-box-item-shrink-002.html
@@ -0,0 +1,124 @@
+
+
+CSS -webkit-box Test: Testing no automatic minimum size for flex items in a legacy column-oriented flex container
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ XXXXXXX
+
+
+
+
diff --git a/tests/wpt/tests/compression/idlharness-shadowrealm.window.js b/tests/wpt/tests/compression/idlharness-shadowrealm.window.js
deleted file mode 100644
index ead3dcc8376..00000000000
--- a/tests/wpt/tests/compression/idlharness-shadowrealm.window.js
+++ /dev/null
@@ -1,3 +0,0 @@
-// META: script=/resources/testharness-shadowrealm-outer.js
-// META: script=/resources/idlharness-shadowrealm.js
-idl_test_shadowrealm(["compression"], ["streams"]);
diff --git a/tests/wpt/tests/compression/idlharness.https.any.js b/tests/wpt/tests/compression/idlharness.https.any.js
index 8d96cf523c4..d43f327de68 100644
--- a/tests/wpt/tests/compression/idlharness.https.any.js
+++ b/tests/wpt/tests/compression/idlharness.https.any.js
@@ -1,5 +1,6 @@
// META: script=/resources/WebIDLParser.js
// META: script=/resources/idlharness.js
+// META: global=window,dedicatedworker,shadowrealm-in-window
'use strict';
diff --git a/tests/wpt/tests/console/idlharness-shadowrealm.window.js b/tests/wpt/tests/console/idlharness-shadowrealm.window.js
deleted file mode 100644
index fcd3817f227..00000000000
--- a/tests/wpt/tests/console/idlharness-shadowrealm.window.js
+++ /dev/null
@@ -1,6 +0,0 @@
-// META: script=/resources/testharness-shadowrealm-outer.js
-// META: script=/resources/idlharness-shadowrealm.js
-
-// https://console.spec.whatwg.org/
-
-idl_test_shadowrealm(["console"], []);
diff --git a/tests/wpt/tests/console/idlharness.any.js b/tests/wpt/tests/console/idlharness.any.js
index 1e7ba76ecdd..820ee70fe10 100644
--- a/tests/wpt/tests/console/idlharness.any.js
+++ b/tests/wpt/tests/console/idlharness.any.js
@@ -1,5 +1,6 @@
// META: script=/resources/WebIDLParser.js
// META: script=/resources/idlharness.js
+// META: global=window,dedicatedworker,shadowrealm-in-window
// https://console.spec.whatwg.org/
diff --git a/tests/wpt/tests/content-security-policy/navigation/javascript-url-navigation-to-child-checks-snapshotted-csp-during-task-creation.html b/tests/wpt/tests/content-security-policy/navigation/javascript-url-navigation-to-child-checks-snapshotted-csp-during-task-creation.html
new file mode 100644
index 00000000000..dbd8fe882d1
--- /dev/null
+++ b/tests/wpt/tests/content-security-policy/navigation/javascript-url-navigation-to-child-checks-snapshotted-csp-during-task-creation.html
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+ Test the snapshotted CSP is checked during task creation, not during
+ execution.
+
+
+
+
+
+
+
diff --git a/tests/wpt/tests/content-security-policy/navigation/support/utils.js b/tests/wpt/tests/content-security-policy/navigation/support/utils.js
index 0bb402dccc6..bb13186b090 100644
--- a/tests/wpt/tests/content-security-policy/navigation/support/utils.js
+++ b/tests/wpt/tests/content-security-policy/navigation/support/utils.js
@@ -31,3 +31,9 @@ function assignJavascriptURLToInjectionSink(testCase) {
element[testCase.navigationFunction]();
}
}
+
+function encodeURIWithApostrophes(uriWithApostrophes) {
+ const encodedURI = encodeURI(uriWithApostrophes);
+ // https://developer.mozilla.org/en-US/docs/Glossary/Percent-encoding
+ return encodedURI.replaceAll("'","%27");
+}
diff --git a/tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-check-csp-order.html b/tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-check-csp-order.html
new file mode 100644
index 00000000000..8f667902b03
--- /dev/null
+++ b/tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-check-csp-order.html
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+a
+a2
+
+
+
+
+
+
diff --git a/tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html b/tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html
index 84d74ad3f8a..41945fa460f 100644
--- a/tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html
+++ b/tests/wpt/tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html
@@ -22,12 +22,6 @@
// https://web-platform-tests.org/writing-tests/testharness-api.html#determining-when-all-tests-are-complete.
setup({explicit_done: true});
- function encodeURIWithApostrophes(uriWithApostrophes) {
- const encodedURI = encodeURI(uriWithApostrophes);
- // https://developer.mozilla.org/en-US/docs/Glossary/Percent-encoding
- return encodedURI.replaceAll("'","%27");
- }
-
const kIframeURLPath = "support/frame-with-csp.sub.html";
// https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/Sources#unsafe-inline
diff --git a/tests/wpt/tests/content-security-policy/reporting/report-clips-sample.https.html b/tests/wpt/tests/content-security-policy/reporting/report-clips-sample.https.html
index 696a27ba756..ae9e380bc2d 100644
--- a/tests/wpt/tests/content-security-policy/reporting/report-clips-sample.https.html
+++ b/tests/wpt/tests/content-security-policy/reporting/report-clips-sample.https.html
@@ -9,27 +9,73 @@
diff --git a/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-cross-site-subresource-to-same-site-redirect.tentative.https.html b/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-cross-site-subresource-to-same-site-redirect.tentative.https.html
index 3a0afcec692..33ae0d0ca3c 100644
--- a/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-cross-site-subresource-to-same-site-redirect.tentative.https.html
+++ b/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-cross-site-subresource-to-same-site-redirect.tentative.https.html
@@ -55,6 +55,7 @@
.includes(partitionedCookie));
assert_true(iframe.contentDocument.cookie
.includes(partitionedCookie));
+ erase_cookie_from_js("ancestor", "Secure; Path=/; SameSite=None; Partitioned");
}, "Partitioned cookies are sent in embedded cross-site to same-site redirects");
diff --git a/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-same-site-subresource-to-cross-site-redirect.tentative.https.html b/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-same-site-subresource-to-cross-site-redirect.tentative.https.html
index 971f7ccfef5..27278458dcb 100644
--- a/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-same-site-subresource-to-cross-site-redirect.tentative.https.html
+++ b/tests/wpt/tests/cookies/partitioned-cookies/partitioned-cookies-same-site-subresource-to-cross-site-redirect.tentative.https.html
@@ -53,6 +53,8 @@ promise_test(async () => {
iframeHost = iframeUrl.hostname;
assert_not_equals(window.location.hostname, iframeHost);
+ erase_cookie_from_js("ancestor", "Secure; Path=/; SameSite=None; Partitioned");
+
}, "Partitioned cookies are not sent in embedded same-site to cross-site redirects");
+PASS if innerText reads: "content-visibility does not apply to inline boxes"
+innerText: content-visibility does not apply to inline boxes
diff --git a/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-hidden-and-innertext.html b/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-hidden-and-innertext.html
new file mode 100644
index 00000000000..fa9f9d57a02
--- /dev/null
+++ b/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-hidden-and-innertext.html
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+PASS if innerText reads: "content-visibility does not apply to inline boxes"
+content-visibility does not apply to inline boxes
+
+
diff --git a/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby-ref.html b/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby-ref.html
new file mode 100644
index 00000000000..3e9b0570548
--- /dev/null
+++ b/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby-ref.html
@@ -0,0 +1,14 @@
+
+
+
+
+
+Test passes if both base and annotation are visible
+base
+
+
+
diff --git a/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby.html b/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby.html
new file mode 100644
index 00000000000..891853c1816
--- /dev/null
+++ b/tests/wpt/tests/css/css-contain/content-visibility/content-visibility-on-ruby.html
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+Test passes if both base and annotation are visible
+base
+
+
+
diff --git a/tests/wpt/tests/css/css-easing/timing-functions-syntax-computed.html b/tests/wpt/tests/css/css-easing/timing-functions-syntax-computed.html
index ad37d2769e7..b03d2a0e233 100644
--- a/tests/wpt/tests/css/css-easing/timing-functions-syntax-computed.html
+++ b/tests/wpt/tests/css/css-easing/timing-functions-syntax-computed.html
@@ -31,6 +31,8 @@ test_computed_value("animation-timing-function", "steps(2, jump-both)");
test_computed_value("animation-timing-function", "steps(2, jump-none)");
test_computed_value("animation-timing-function", "linear, ease, linear");
+
+test_computed_value("animation-timing-function", "steps(calc(2 + sign(100em - 1px)), end)", "steps(3)");
diff --git a/tests/wpt/tests/css/css-easing/timing-functions-syntax-valid.html b/tests/wpt/tests/css/css-easing/timing-functions-syntax-valid.html
index a05768ccb90..07f2c2cfb96 100644
--- a/tests/wpt/tests/css/css-easing/timing-functions-syntax-valid.html
+++ b/tests/wpt/tests/css/css-easing/timing-functions-syntax-valid.html
@@ -31,6 +31,8 @@ test_valid_value("animation-timing-function", "steps(2, jump-both)");
test_valid_value("animation-timing-function", "steps(2, jump-none)");
test_valid_value("animation-timing-function", "linear, ease, linear");
+
+test_valid_value("animation-timing-function", "steps(calc(2 + sign(100em - 1px)))");