diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index 55f9f591b44..ad5ad84480e 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -167017,6 +167017,18 @@
{}
]
],
+ "css/filter-effects/filter-scale-001.html": [
+ [
+ "/css/filter-effects/filter-scale-001.html",
+ [
+ [
+ "/css/filter-effects/filter-scale-001-ref.html",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"css/filter-effects/filters-drop-shadow.html": [
[
"/css/filter-effects/filters-drop-shadow.html",
@@ -187417,6 +187429,18 @@
{}
]
],
+ "html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2.html": [
+ [
+ "/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2.html",
+ [
+ [
+ "/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2-ref.html",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins.html": [
[
"/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins.html",
@@ -189097,6 +189121,18 @@
{}
]
],
+ "infrastructure/assumptions/blank.html": [
+ [
+ "/infrastructure/assumptions/blank.html",
+ [
+ [
+ "about:blank",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"infrastructure/assumptions/canvas-background.html": [
[
"/infrastructure/assumptions/canvas-background.html",
@@ -273866,6 +273902,11 @@
{}
]
],
+ "css/filter-effects/filter-scale-001-ref.html": [
+ [
+ {}
+ ]
+ ],
"css/filter-effects/filters-drop-shadow-ref.html": [
[
{}
@@ -281901,6 +281942,11 @@
{}
]
],
+ "feature-policy/experimental-features/lazyload/lazyload-disabled-image-tentative.sub.html.headers": [
+ [
+ {}
+ ]
+ ],
"feature-policy/experimental-features/lazyload/lazyload-disabled-tentative.sub.html.headers": [
[
{}
@@ -281956,6 +282002,11 @@
{}
]
],
+ "feature-policy/experimental-features/resources/lazyload.png": [
+ [
+ {}
+ ]
+ ],
"feature-policy/experimental-features/resources/parser-blocking-script.js": [
[
{}
@@ -282106,6 +282157,11 @@
{}
]
],
+ "feature-policy/reporting/generic-sensor-reporting.https.html.headers": [
+ [
+ {}
+ ]
+ ],
"feature-policy/reporting/geolocation-reporting.https.html.headers": [
[
{}
@@ -284551,6 +284607,16 @@
{}
]
],
+ "html/browsers/history/the-history-interface/blank-new.html": [
+ [
+ {}
+ ]
+ ],
+ "html/browsers/history/the-history-interface/blank-old.html": [
+ [
+ {}
+ ]
+ ],
"html/browsers/history/the-history-interface/blank.html": [
[
{}
@@ -290671,6 +290737,11 @@
{}
]
],
+ "html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2-ref.html": [
+ [
+ {}
+ ]
+ ],
"html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-ref.html": [
[
{}
@@ -301621,6 +301692,26 @@
{}
]
],
+ "resources/test/tests/unit/IdlInterface/get_interface_object.html": [
+ [
+ {}
+ ]
+ ],
+ "resources/test/tests/unit/IdlInterface/get_interface_object_owner.html": [
+ [
+ {}
+ ]
+ ],
+ "resources/test/tests/unit/IdlInterface/get_legacy_namespace.html": [
+ [
+ {}
+ ]
+ ],
+ "resources/test/tests/unit/IdlInterface/get_qualified_name.html": [
+ [
+ {}
+ ]
+ ],
"resources/test/tests/unit/IdlInterface/has_default_to_json_regular_operation.html": [
[
{}
@@ -328169,6 +328260,12 @@
{}
]
],
+ "audio-output/setSinkId.html": [
+ [
+ "/audio-output/setSinkId.html",
+ {}
+ ]
+ ],
"audio-output/setSinkId.https.html": [
[
"/audio-output/setSinkId.https.html",
@@ -344357,6 +344454,18 @@
{}
]
],
+ "css/cssom/cssstyledeclaration-mutationrecord-005.html": [
+ [
+ "/css/cssom/cssstyledeclaration-mutationrecord-005.html",
+ {}
+ ]
+ ],
+ "css/cssom/cssstyledeclaration-setter-attr.html": [
+ [
+ "/css/cssom/cssstyledeclaration-setter-attr.html",
+ {}
+ ]
+ ],
"css/cssom/cssstyledeclaration-setter-declarations.html": [
[
"/css/cssom/cssstyledeclaration-setter-declarations.html",
@@ -357383,18 +357492,36 @@
{}
]
],
+ "feature-policy/experimental-features/lazyload/lazyload-disabled-image-tentative.sub.html": [
+ [
+ "/feature-policy/experimental-features/lazyload/lazyload-disabled-image-tentative.sub.html",
+ {}
+ ]
+ ],
"feature-policy/experimental-features/lazyload/lazyload-disabled-tentative.sub.html": [
[
"/feature-policy/experimental-features/lazyload/lazyload-disabled-tentative.sub.html",
{}
]
],
+ "feature-policy/experimental-features/lazyload/lazyload-enabled-image-tentative.sub.html": [
+ [
+ "/feature-policy/experimental-features/lazyload/lazyload-enabled-image-tentative.sub.html",
+ {}
+ ]
+ ],
"feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html": [
[
"/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html",
{}
]
],
+ "feature-policy/experimental-features/lazyload/lazyload-image-attribute-on-sanity-check-tentative.sub.html": [
+ [
+ "/feature-policy/experimental-features/lazyload/lazyload-image-attribute-on-sanity-check-tentative.sub.html",
+ {}
+ ]
+ ],
"feature-policy/experimental-features/sync-script.tentative.https.sub.html": [
[
"/feature-policy/experimental-features/sync-script.tentative.https.sub.html",
@@ -357579,6 +357706,12 @@
{}
]
],
+ "feature-policy/reporting/generic-sensor-reporting.https.html": [
+ [
+ "/feature-policy/reporting/generic-sensor-reporting.https.html",
+ {}
+ ]
+ ],
"feature-policy/reporting/geolocation-reporting.https.html": [
[
"/feature-policy/reporting/geolocation-reporting.https.html",
@@ -360447,6 +360580,12 @@
{}
]
],
+ "html/browsers/history/the-history-interface/iframe_history_go_0.html": [
+ [
+ "/html/browsers/history/the-history-interface/iframe_history_go_0.html",
+ {}
+ ]
+ ],
"html/browsers/history/the-history-interface/joint_session_history/001.html": [
[
"/html/browsers/history/the-history-interface/joint_session_history/001.html",
@@ -361302,7 +361441,9 @@
"html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html": [
[
"/html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html",
- {}
+ {
+ "timeout": "long"
+ }
]
],
"html/browsers/windows/auxiliary-browsing-contexts/opener-setter.window.js": [
@@ -403041,16 +403182,6 @@
{}
]
],
- "wasm/idlharness.any.js": [
- [
- "/wasm/idlharness.any.html",
- {}
- ],
- [
- "/wasm/idlharness.any.worker.html",
- {}
- ]
- ],
"wasm/jsapi/constructor/compile.any.js": [
[
"/wasm/jsapi/constructor/compile.any.html",
@@ -403179,6 +403310,16 @@
{}
]
],
+ "wasm/jsapi/idlharness.any.js": [
+ [
+ "/wasm/jsapi/idlharness.any.html",
+ {}
+ ],
+ [
+ "/wasm/jsapi/idlharness.any.worker.html",
+ {}
+ ]
+ ],
"wasm/jsapi/instance/constructor-bad-imports.any.js": [
[
"/wasm/jsapi/instance/constructor-bad-imports.any.html",
@@ -443946,8 +444087,12 @@
"a083cdf09232110039d3bb825e207c678b336114",
"manual"
],
+ "audio-output/setSinkId.html": [
+ "3fd0d5d6f762b993adb968c994c02ac77b4168f5",
+ "testharness"
+ ],
"audio-output/setSinkId.https.html": [
- "2ce0b482b7eea61c0c56c49ec14dc1630b7b9a9c",
+ "b4cf7df71c5f134ecf674663ea208295809c566a",
"testharness"
],
"background-fetch/META.yml": [
@@ -553803,7 +553948,7 @@
"support"
],
"css/css-properties-values-api/typedom.tentative.html": [
- "6d0623bba420dfe5becafb9eb59cbdf4ad115954",
+ "0255b8f7a2d29ea20d4d9abd7212c4284e631935",
"testharness"
],
"css/css-properties-values-api/unit-cycles.html": [
@@ -581571,7 +581716,7 @@
"testharness"
],
"css/cssom/cssstyledeclaration-mutationrecord-002.html": [
- "1cdb41a18145556f5cdc7b992d3f7d9dd0cb0f94",
+ "38ce249a3195b8336c4a32c7514cf0e90bc81d77",
"testharness"
],
"css/cssom/cssstyledeclaration-mutationrecord-003.html": [
@@ -581582,6 +581727,14 @@
"55956dfdaaec3457de3f5d6a608c2a0b5345e84d",
"testharness"
],
+ "css/cssom/cssstyledeclaration-mutationrecord-005.html": [
+ "26574033ce99dfe69868e9379fa932f091901e8a",
+ "testharness"
+ ],
+ "css/cssom/cssstyledeclaration-setter-attr.html": [
+ "20837052e39368455dedc6ce8901709cc00817cf",
+ "testharness"
+ ],
"css/cssom/cssstyledeclaration-setter-declarations.html": [
"e66466e7a11b7883f9ad9de84d9cedc27ac3ea61",
"testharness"
@@ -582206,6 +582359,14 @@
"158fe897f9c243fa95f6acef7b57885ef3149b21",
"reftest"
],
+ "css/filter-effects/filter-scale-001-ref.html": [
+ "0f9d348e3a6b46121824b9b07fd0332a84011e49",
+ "support"
+ ],
+ "css/filter-effects/filter-scale-001.html": [
+ "d1382b97d7d761fbfc8de1a674fba08b888f8de0",
+ "reftest"
+ ],
"css/filter-effects/filters-drop-shadow-ref.html": [
"3776a006095dd3ec5b9ea826e3260c91469711b6",
"support"
@@ -599446,6 +599607,14 @@
"db2dcbc1929b9e1264855e9b80f77dfbda5d4f38",
"support"
],
+ "feature-policy/experimental-features/lazyload/lazyload-disabled-image-tentative.sub.html": [
+ "0d46d2f26625ea0013828c52466c194c8ca1c9e4",
+ "testharness"
+ ],
+ "feature-policy/experimental-features/lazyload/lazyload-disabled-image-tentative.sub.html.headers": [
+ "7974815fc9cc069a3890cec9d09d1c6b3e3f9908",
+ "support"
+ ],
"feature-policy/experimental-features/lazyload/lazyload-disabled-tentative.sub.html": [
"5b9034b63841209bd64c5115e91dc2a69a81d90d",
"testharness"
@@ -599454,6 +599623,10 @@
"d0bac47e01a7e903d78ffab7b73838f0852852d6",
"support"
],
+ "feature-policy/experimental-features/lazyload/lazyload-enabled-image-tentative.sub.html": [
+ "2dc6a6cc70d3b8d713e7fc0b5c43cb741b706d84",
+ "testharness"
+ ],
"feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html": [
"2e0a791f374cecac3eb02c1292ab599535b20d1d",
"testharness"
@@ -599462,12 +599635,16 @@
"83b744e2bc4e09b771c7997fc044802f77f65407",
"support"
],
+ "feature-policy/experimental-features/lazyload/lazyload-image-attribute-on-sanity-check-tentative.sub.html": [
+ "6111e691c82be97a0a040053b673d663cb404eb7",
+ "testharness"
+ ],
"feature-policy/experimental-features/resources/async-script.js": [
"3c0ee6d02343891b0234f31c0fb229929ae1b24b",
"support"
],
"feature-policy/experimental-features/resources/common.js": [
- "10c28be7741b718794f264c0b720304b8c5b7cb7",
+ "64cfca59d6c801e59dfe2a5684b99780413a8ba6",
"support"
],
"feature-policy/experimental-features/resources/defer-script.js": [
@@ -599498,6 +599675,10 @@
"a6e98c24e6add4976571141ad2409e1cce96d173",
"support"
],
+ "feature-policy/experimental-features/resources/lazyload.png": [
+ "fd3da53a29c3e7f55f950611d34694867b0ff0a4",
+ "support"
+ ],
"feature-policy/experimental-features/resources/parser-blocking-script.js": [
"c61efee8a0a15801d474fd8b384de01e565e37ce",
"support"
@@ -599691,15 +599872,15 @@
"support"
],
"feature-policy/picture-in-picture-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html": [
- "e2b52f257a12aae267c96eab1a20cc805f007abb",
+ "a5ea5139a937984c98f169a088bc6d59f0ba4351",
"testharness"
],
"feature-policy/picture-in-picture-allowed-by-feature-policy-attribute.https.sub.html": [
- "0c3897a4ad0f33c1cffd90f063c9d3425d506bd0",
+ "b0e160e938d394fdd9c839aed438919056dd05b2",
"testharness"
],
"feature-policy/picture-in-picture-allowed-by-feature-policy.https.sub.html": [
- "1ecd874c009a89241902950ac916b5cac22799eb",
+ "b09335a6de38cbb2c7ee6d9feb3a3107289e53b2",
"testharness"
],
"feature-policy/picture-in-picture-allowed-by-feature-policy.https.sub.html.headers": [
@@ -599707,11 +599888,11 @@
"support"
],
"feature-policy/picture-in-picture-default-feature-policy.https.sub.html": [
- "12bbf7f2f1f80fa28c43c85e028649e3bcedc896",
+ "477cf7ba51db6557de5a199714e2575ce1555a56",
"testharness"
],
"feature-policy/picture-in-picture-disabled-by-feature-policy.https.sub.html": [
- "b36afbda503f523d7298021ee8ea3f7a2f71a433",
+ "513d04c2fa918f0a6763d0d4b4fe096e028ab3d3",
"testharness"
],
"feature-policy/picture-in-picture-disabled-by-feature-policy.https.sub.html.headers": [
@@ -599750,6 +599931,14 @@
"d35e48ba40dc65a3b043a3e41a11332c42bfdba9",
"support"
],
+ "feature-policy/reporting/generic-sensor-reporting.https.html": [
+ "c60e3e81a1dddbdc000d799c19719c48ad55376c",
+ "testharness"
+ ],
+ "feature-policy/reporting/generic-sensor-reporting.https.html.headers": [
+ "80cc02753044a3730695bce65bc2b4c22d7a8a6b",
+ "support"
+ ],
"feature-policy/reporting/geolocation-reporting.https.html": [
"22e258563b799c7d48db2452f15eb6124d1f2d0e",
"testharness"
@@ -599787,7 +599976,7 @@
"support"
],
"feature-policy/reporting/picture-in-picture-reporting.html": [
- "60e4825d988218bda9422ec6342597823aebabef",
+ "e3cbf1036871a40163a67aab22930fb7dcde8338",
"testharness"
],
"feature-policy/reporting/picture-in-picture-reporting.html.headers": [
@@ -599887,7 +600076,7 @@
"support"
],
"feature-policy/resources/picture-in-picture.js": [
- "e245d798acfc2ebbe9e1524ec8413156b8967a84",
+ "1bf3c1c12a8a9209ee9956955fd3a75d148897f1",
"support"
],
"feature-policy/resources/redirect-on-load.html": [
@@ -603654,6 +603843,14 @@
"f5e625167175342d295d158504db6669cc27f407",
"testharness"
],
+ "html/browsers/history/the-history-interface/blank-new.html": [
+ "2a545af0ed30d69b1e4bb7d1e608273b89dd3d1e",
+ "support"
+ ],
+ "html/browsers/history/the-history-interface/blank-old.html": [
+ "a77c00fcc6d537347f67179c624d501138f373bb",
+ "support"
+ ],
"html/browsers/history/the-history-interface/blank.html": [
"89c8724c09d1fe667db4cad2faf75982e4433689",
"support"
@@ -603806,6 +604003,10 @@
"2ee2356b1acdde48ee03bd18d644857bb9fc1062",
"testharness"
],
+ "html/browsers/history/the-history-interface/iframe_history_go_0.html": [
+ "f93f4c864e21ed8e28fd3bcd9a08450d4876c897",
+ "testharness"
+ ],
"html/browsers/history/the-history-interface/joint_session_history/001-1.html": [
"9aa5d30d16ecc48a7c503b34f0fb9e12d47fed83",
"support"
@@ -604931,7 +605132,7 @@
"testharness"
],
"html/browsers/windows/auxiliary-browsing-contexts/opener-setter.html": [
- "85c52e0b42e19bdd78dda120320d66ddbb2103b4",
+ "e6ff4a19d0d7431a7612f2425ab2eaa39639c696",
"testharness"
],
"html/browsers/windows/auxiliary-browsing-contexts/opener-setter.window.js": [
@@ -611354,6 +611555,14 @@
"4e9539179739a3690aab276f2ba98c25bd4dfe9b",
"testharness"
],
+ "html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2-ref.html": [
+ "1680cc88844845e9108a7b5b4cbf249945e688ea",
+ "support"
+ ],
+ "html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2.html": [
+ "9ca9e18adf395ce899fd734b0f6a814f2a2da1bc",
+ "reftest"
+ ],
"html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-ref.html": [
"f2701d26f3213e02eee9d3592bbeae7da7e7b898",
"support"
@@ -621366,6 +621575,10 @@
"068c1d4dee605a7a9f3ed4a0fd282779449712bb",
"reftest"
],
+ "infrastructure/assumptions/blank.html": [
+ "6d8da5e89ce644d74790ef97856709cc9bfe3d80",
+ "reftest"
+ ],
"infrastructure/assumptions/canvas-background-ref.html": [
"b117f6b300313aef71f993a4dc105385f3ef2c9e",
"support"
@@ -622239,7 +622452,7 @@
"support"
],
"interfaces/webrtc.idl": [
- "cdeb5204e6a0b5735948b94d5e30931bc2fd062e",
+ "7496fff41dcbbeda6759977d56e12c21568b49f5",
"support"
],
"interfaces/webusb.idl": [
@@ -644007,7 +644220,7 @@
"support"
],
"resources/chromium/generic_sensor_mocks.js": [
- "d9a23f447140047a1343f855dfdf5a773ce1b269",
+ "531c3b8fe0542b280806b82658acc0ff888f6c5b",
"support"
],
"resources/chromium/generic_sensor_mocks.js.headers": [
@@ -644043,7 +644256,7 @@
"support"
],
"resources/chromium/sensor.mojom.js": [
- "ffbd25b57df58e69476edcce2561e25dde424d5c",
+ "7578dd6d64f0e91d94c9dcc32432fd2ceadd38b6",
"support"
],
"resources/chromium/sensor_provider.mojom.js": [
@@ -644107,7 +644320,7 @@
"support"
],
"resources/idlharness.js": [
- "950df6fa34b82a3f4afe2ab925d90a72ddcf3872",
+ "9e6ed236b0a43f32ffaecbbbb2b8fbe7540b83c5",
"support"
],
"resources/idlharness.js.headers": [
@@ -644358,6 +644571,22 @@
"66b79afc12f2fdf139163502065a1778c63b06e2",
"support"
],
+ "resources/test/tests/unit/IdlInterface/get_interface_object.html": [
+ "a3d901a752de52c20286c84d5500b78948aa4417",
+ "support"
+ ],
+ "resources/test/tests/unit/IdlInterface/get_interface_object_owner.html": [
+ "51ab2067bc5b8af4597fbb6045b63c4a10dd3efc",
+ "support"
+ ],
+ "resources/test/tests/unit/IdlInterface/get_legacy_namespace.html": [
+ "e2d42bb09e3e5b71e46fcaa86cbc7d727055c447",
+ "support"
+ ],
+ "resources/test/tests/unit/IdlInterface/get_qualified_name.html": [
+ "677a31b5e708741fec21b049c25d01b7e8d5c5c0",
+ "support"
+ ],
"resources/test/tests/unit/IdlInterface/has_default_to_json_regular_operation.html": [
"b47262b72b91c692211727042f782e88064f9b40",
"support"
@@ -648331,7 +648560,7 @@
"support"
],
"service-workers/service-worker/resources/service-worker-header.py": [
- "2e82e78107ad4f70b3e88d700139195f8a5b029e",
+ "74f57a72a9041762f9f50732d2ce890d889810c5",
"support"
],
"service-workers/service-worker/resources/service-worker-interception-dynamic-import-worker.js": [
@@ -648535,7 +648764,7 @@
"testharness"
],
"service-workers/service-worker/service-worker-header.https.html": [
- "2584485c65ab60e8b429c3db66fc43a8157a8ed5",
+ "fb902cd1b455d130c899cf06bf05c32184d2b543",
"testharness"
],
"service-workers/service-worker/serviceworker-message-event-historical.https.html": [
@@ -654171,7 +654400,7 @@
"support"
],
"tools/ci/ci_wptrunner_infrastructure.sh": [
- "3147164ac886cacca862890fac4466fe882a8886",
+ "0d4c2a5191258d4855d2510eb94858fcb57bd4a7",
"support"
],
"tools/ci/commands.json": [
@@ -654263,7 +654492,7 @@
"support"
],
"tools/lint/lint.py": [
- "cf668faea6f5403ad7b8d67a191c918cb48c8c0e",
+ "4c7605876c8780cdbd4898f44b112fc3956158c3",
"support"
],
"tools/lint/tests/__init__.py": [
@@ -658947,7 +659176,7 @@
"support"
],
"tools/wpt/run.py": [
- "da01a816974bfe445967faeaf3855ab5dcb0cf33",
+ "452b83f9df6d546ce770807f857a81952db5dd86",
"support"
],
"tools/wpt/testfiles.py": [
@@ -659227,7 +659456,7 @@
"support"
],
"tools/wptrunner/wptrunner/browsers/fennec.py": [
- "ddb1667a22fe39217d4488de6d44a51177a39c32",
+ "35f6f5dbd0197783744aaed6693b9c7f52aa8997",
"support"
],
"tools/wptrunner/wptrunner/browsers/firefox.py": [
@@ -659527,7 +659756,7 @@
"support"
],
"tools/wptrunner/wptrunner/wptcommandline.py": [
- "467903f277347511f23e66cfe0ecb1defa4d351a",
+ "56f2c36769ba05eeb6123a48dfd9d77ab70647ce",
"support"
],
"tools/wptrunner/wptrunner/wptlogging.py": [
@@ -659955,7 +660184,7 @@
"testharness"
],
"trusted-types/Document-write.tentative.html": [
- "79247fb4d68e6724b98c62d3b62a0e6b20784f4d",
+ "87e9e724699efc3f0edde3afade4cf53ec2c9c3e",
"testharness"
],
"trusted-types/Element-insertAdjacentHTML.tentative.html": [
@@ -660043,7 +660272,7 @@
"testharness"
],
"trusted-types/block-string-assignment-to-Document-write.tentative.html": [
- "beb31445b475ca0f68ae82410da0d97700cce697",
+ "5e7039705a82886f369bb7c454b8ed08be25b2d6",
"testharness"
],
"trusted-types/block-string-assignment-to-Element-insertAdjacentHTML.tentative.html": [
@@ -662086,10 +662315,6 @@
"f5733b7c8da79f81dbda7e2d22673a730e27a68d",
"testharness"
],
- "wasm/idlharness.any.js": [
- "9c29ad14559382eba1d4c10cf5782e3e04682f2c",
- "testharness"
- ],
"wasm/incrementer.wasm": [
"47afcdef2a2812acccecd0f203d30d3023593f3d",
"support"
@@ -662134,6 +662359,10 @@
"d4a84b254f76ea50284619967ab6dc98c99bfea2",
"testharness"
],
+ "wasm/jsapi/idlharness.any.js": [
+ "25298d3dabfbbce7490fa040258f3e06cd94b582",
+ "testharness"
+ ],
"wasm/jsapi/instance/constructor-bad-imports.any.js": [
"24c51c10dc5df9d52c06bfb0715e435b17f24f7a",
"testharness"
@@ -662227,7 +662456,7 @@
"support"
],
"wasm/resources/load_wasm.js": [
- "512324639059da8a9d76e9d740d97fc56ebdebc4",
+ "8316dcfbc89bd02073e4e08db1bee7f65d37e86c",
"support"
],
"wasm/serialization/broadcastchannel-success-and-failure.html": [
@@ -662403,7 +662632,7 @@
"support"
],
"web-animations/animation-model/animation-types/property-types.js": [
- "232a508e07cb3db2eb9d9094a6e9fd8a1e63e4a0",
+ "430cd4e182e2b0d64bb06614dc064633be8a4bbf",
"support"
],
"web-animations/animation-model/animation-types/visibility.html": [
diff --git a/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini b/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini
deleted file mode 100644
index fb5b6fd0006..00000000000
--- a/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[mix-blend-mode-paragraph.html]
- expected: FAIL
diff --git a/tests/wpt/metadata/css/css-transforms/css-transforms-3d-on-anonymous-block-001.html.ini b/tests/wpt/metadata/css/css-transforms/css-transforms-3d-on-anonymous-block-001.html.ini
new file mode 100644
index 00000000000..bbb2e5f171e
--- /dev/null
+++ b/tests/wpt/metadata/css/css-transforms/css-transforms-3d-on-anonymous-block-001.html.ini
@@ -0,0 +1,2 @@
+[css-transforms-3d-on-anonymous-block-001.html]
+ expected: FAIL
diff --git a/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini b/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini
index b7a0697c20d..6c9f3bcf788 100644
--- a/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini
+++ b/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini
@@ -497,9 +497,6 @@
[text-indent length(cm) / values]
expected: FAIL
- [text-shadow shadow(shadow) / values]
- expected: FAIL
-
[text-indent length(in) / values]
expected: FAIL
@@ -509,3 +506,39 @@
[text-indent percentage(%) / values]
expected: FAIL
+ [height length(mm) / values]
+ expected: FAIL
+
+ [padding-left length(px) / values]
+ expected: FAIL
+
+ [height length(px) / values]
+ expected: FAIL
+
+ [padding-bottom length(mm) / values]
+ expected: FAIL
+
+ [margin-top length(mm) / values]
+ expected: FAIL
+
+ [padding-left length(pt) / values]
+ expected: FAIL
+
+ [margin-top length(em) / values]
+ expected: FAIL
+
+ [padding-left length(em) / values]
+ expected: FAIL
+
+ [margin-top length(pt) / values]
+ expected: FAIL
+
+ [margin-right length(cm) / values]
+ expected: FAIL
+
+ [width length(px) / values]
+ expected: FAIL
+
+ [width length(ex) / values]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini
index 98c044f3c1a..83eea959593 100644
--- a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini
+++ b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini
@@ -8,15 +8,6 @@
[border-color end]
expected: FAIL
- [word-spacing intermediate]
- expected: FAIL
-
- [vertical-align intermediate]
- expected: FAIL
-
- [right intermediate]
- expected: FAIL
-
[background-position end]
expected: FAIL
@@ -32,15 +23,9 @@
[min-height intermediate]
expected: FAIL
- [max-height intermediate]
- expected: FAIL
-
[outline-offset intermediate]
expected: FAIL
- [outline-width intermediate]
- expected: FAIL
-
[min-width intermediate]
expected: FAIL
@@ -56,18 +41,72 @@
[border-top-width intermediate]
expected: FAIL
- [max-width intermediate]
- expected: FAIL
-
- [border-spacing intermediate]
- expected: FAIL
-
[left intermediate]
expected: FAIL
- [text-indent intermediate]
- expected: FAIL
-
[bottom intermediate]
expected: FAIL
+ [margin-right end]
+ expected: FAIL
+
+ [width end]
+ expected: FAIL
+
+ [max-height end]
+ expected: FAIL
+
+ [text-indent end]
+ expected: FAIL
+
+ [outline-offset end]
+ expected: FAIL
+
+ [margin-top end]
+ expected: FAIL
+
+ [outline-width end]
+ expected: FAIL
+
+ [line-height end]
+ expected: FAIL
+
+ [top end]
+ expected: FAIL
+
+ [min-width end]
+ expected: FAIL
+
+ [right end]
+ expected: FAIL
+
+ [background-color end]
+ expected: FAIL
+
+ [margin-left intermediate]
+ expected: FAIL
+
+ [border-left-width end]
+ expected: FAIL
+
+ [padding-left intermediate]
+ expected: FAIL
+
+ [padding-top end]
+ expected: FAIL
+
+ [margin-bottom end]
+ expected: FAIL
+
+ [padding-top intermediate]
+ expected: FAIL
+
+ [border-right-width end]
+ expected: FAIL
+
+ [padding-bottom intermediate]
+ expected: FAIL
+
+ [left end]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/css/cssom-view/CaretPosition-001.html.ini b/tests/wpt/metadata/css/cssom-view/CaretPosition-001.html.ini
new file mode 100644
index 00000000000..4c79907309b
--- /dev/null
+++ b/tests/wpt/metadata/css/cssom-view/CaretPosition-001.html.ini
@@ -0,0 +1,4 @@
+[CaretPosition-001.html]
+ [Element at (400, 100)]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini
index 7a72369bb16..60d2eb026f3 100644
--- a/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini
+++ b/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini
@@ -18,3 +18,9 @@
[test some point of the element: bottom right corner]
expected: FAIL
+ [test some point of the element: top left corner]
+ expected: FAIL
+
+ [test the top of layer]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini b/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini
deleted file mode 100644
index e181af5397f..00000000000
--- a/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[elementsFromPoint-invalid-cases.html]
- [The root element is the last element returned for otherwise empty queries within the viewport]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/css/cssom-view/scroll-behavior-smooth.html.ini b/tests/wpt/metadata/css/cssom-view/scroll-behavior-smooth.html.ini
new file mode 100644
index 00000000000..e1a609649d6
--- /dev/null
+++ b/tests/wpt/metadata/css/cssom-view/scroll-behavior-smooth.html.ini
@@ -0,0 +1,5 @@
+[scroll-behavior-smooth.html]
+ expected: ERROR
+ [scroll-behavior: smooth on DIV element]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/encoding/single-byte-decoder.html.ini b/tests/wpt/metadata/encoding/single-byte-decoder.html.ini
index 32626f90fad..d0509d2ede5 100644
--- a/tests/wpt/metadata/encoding/single-byte-decoder.html.ini
+++ b/tests/wpt/metadata/encoding/single-byte-decoder.html.ini
@@ -2,7 +2,7 @@
type: testharness
[single-byte-decoder.html?document]
- expected: CRASH
+ expected: TIMEOUT
[windows-1254: iso_8859-9 (document.characterSet and document.inputEncoding)]
expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini
new file mode 100644
index 00000000000..87b07c3e670
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini
@@ -0,0 +1,4 @@
+[traverse_the_history_1.html]
+ [Multiple history traversals from the same task]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini
new file mode 100644
index 00000000000..385376c7321
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini
@@ -0,0 +1,4 @@
+[traverse_the_history_4.html]
+ [Multiple history traversals, last would be aborted]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini
new file mode 100644
index 00000000000..dc2e45516de
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini
@@ -0,0 +1,4 @@
+[traverse_the_history_5.html]
+ [Multiple history traversals, last would be aborted]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini
index a30c51097ab..b078a0c1172 100644
--- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini
+++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini
@@ -1,16 +1,7 @@
[location-protocol-setter-non-broken-weird.html]
- [Set location.protocol to data]
- expected: FAIL
-
- [Set location.protocol to ftp]
- expected: FAIL
-
[Set location.protocol to gopher]
expected: FAIL
- [Set location.protocol to x]
- expected: FAIL
-
[Set location.protocol to http+x]
expected: FAIL
diff --git a/tests/wpt/metadata/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2.html.ini b/tests/wpt/metadata/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2.html.ini
new file mode 100644
index 00000000000..cc1474b7a3c
--- /dev/null
+++ b/tests/wpt/metadata/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-margins-2.html.ini
@@ -0,0 +1,2 @@
+[legend-block-margins-2.html]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini
index 6b0817b6c56..1de3f8d68b2 100644
--- a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini
+++ b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini
@@ -172,63 +172,3 @@
[XHTML img usemap="http://example.org/#garbage-before-hash-id"]
expected: FAIL
- [XHTML img usemap="#percent-escape-id-%41"]
- expected: FAIL
-
- [XHTML img usemap="#different-CASE-id"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="#"]
- expected: FAIL
-
- [XHTML img usemap="hash-last#"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="no-hash-id"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="no-hash-name"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="#no-such-map"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="hash-last#"]
- expected: FAIL
-
- [XHTML img usemap="no-hash-id"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="#different-CASE-name"]
- expected: FAIL
-
- [XHTML img usemap="#no-such-map"]
- expected: FAIL
-
- [XHTML img usemap="#percent-escape-name-%41"]
- expected: FAIL
-
- [XHTML img usemap="#"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="#different-CASE-id"]
- expected: FAIL
-
- [XHTML img usemap="#different-CASE-name"]
- expected: FAIL
-
- [XHTML img usemap=""]
- expected: FAIL
-
- [HTML (quirks) IMG usemap=""]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="#percent-escape-name-%41"]
- expected: FAIL
-
- [HTML (quirks) IMG usemap="#percent-escape-id-%41"]
- expected: FAIL
-
- [XHTML img usemap="no-hash-name"]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini
index 12dfe8f5c8e..3352221fdd7 100644
--- a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini
+++ b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini
@@ -1,14 +1,13 @@
[viewport-change.html]
type: testharness
- expected: TIMEOUT
[picture: source (max-width:500px) broken image, img valid image, resize to wide]
- expected: TIMEOUT
+ expected: FAIL
[picture: source (max-width:500px) valid image, img valid image, resize to wide]
expected: FAIL
[picture: source (max-width:500px) valid image, img broken image, resize to narrow]
- expected: TIMEOUT
+ expected: FAIL
[picture: source (max-width:500px) valid image, img valid image, resize to narrow]
expected: FAIL
@@ -19,12 +18,6 @@
[picture: same URL in source (max-width:500px) and img, resize to wide]
expected: FAIL
- [picture: source (max-width:500px) valid image, img broken image, resize to wide]
- expected: FAIL
-
- [picture: source (max-width:500px) broken image, img valid image, resize to narrow]
- expected: FAIL
-
[img (srcset 1 cand) valid image, resize to narrow]
expected: FAIL
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html.ini
deleted file mode 100644
index c3522eadce0..00000000000
--- a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html.ini
+++ /dev/null
@@ -1,52 +0,0 @@
-[parse-a-sizes-attribute-width-1000px.html]
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
- [
ref sizes="1px" (width:1000px)]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini b/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini
deleted file mode 100644
index 9e522297c94..00000000000
--- a/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[toggleEvent.html]
- [Calling open twice on 'details' fires only one toggle event]
- expected: FAIL
-
- [Setting open=true to opened 'details' element should not fire a toggle event at the 'details' element]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/html/syntax/parsing/DOMContentLoaded-defer.html.ini b/tests/wpt/metadata/html/syntax/parsing/DOMContentLoaded-defer.html.ini
new file mode 100644
index 00000000000..a9677391662
--- /dev/null
+++ b/tests/wpt/metadata/html/syntax/parsing/DOMContentLoaded-defer.html.ini
@@ -0,0 +1,4 @@
+[DOMContentLoaded-defer.html]
+ [The end: DOMContentLoaded and defer scripts]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini
index ce482a60da8..c6d49957c4a 100644
--- a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini
+++ b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini
@@ -2,6 +2,3 @@
[document.open() after parser is aborted]
expected: FAIL
- [async document.open() after parser is aborted]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/quirks/table-cell-width-calculation.html.ini b/tests/wpt/metadata/quirks/table-cell-width-calculation.html.ini
index 64f7a867cc9..a0431aa8312 100644
--- a/tests/wpt/metadata/quirks/table-cell-width-calculation.html.ini
+++ b/tests/wpt/metadata/quirks/table-cell-width-calculation.html.ini
@@ -3,3 +3,24 @@
[The table cell width calculation quirk, the quirk shouldn't apply for ]
expected: FAIL
+ [The table cell width calculation quirk, display:table-cell on span]
+ expected: FAIL
+
+ [The table cell width calculation quirk, img in span]
+ expected: FAIL
+
+ [The table cell width calculation quirk, inline-block]
+ expected: FAIL
+
+ [The table cell width calculation quirk, display:table-cell on span, wbr]
+ expected: FAIL
+
+ [The table cell width calculation quirk, non-auto width on cell]
+ expected: FAIL
+
+ [The table cell width calculation quirk, the don't-wrap rule is only for the purpose of calculating the width of the cell]
+ expected: FAIL
+
+ [The table cell width calculation quirk, basic]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/url/urlencoded-parser.any.js.ini b/tests/wpt/metadata/url/urlencoded-parser.any.js.ini
index 26e57ac5154..fbd7bb0ab3d 100644
--- a/tests/wpt/metadata/url/urlencoded-parser.any.js.ini
+++ b/tests/wpt/metadata/url/urlencoded-parser.any.js.ini
@@ -5,10 +5,21 @@
[response.formData() with input: a=b&c=d]
expected: FAIL
+ [response.formData() with input: a&b&c]
+ expected: FAIL
+
+ [response.formData() with input: _charset_=windows-1252&test=%C2x]
+ expected: FAIL
+
+
+[urlencoded-parser.any.worker.html]
[request.formData() with input: a&b&c]
expected: FAIL
- [response.formData() with input: a=b&c=d&]
+ [response.formData() with input: _charset_=windows-1252&test=%C2x]
+ expected: FAIL
+
+ [response.formData() with input: a=b&c=d]
expected: FAIL
[response.formData() with input: a&b&c]
@@ -17,35 +28,3 @@
[request.formData() with input: _charset_=windows-1252&test=%C2x]
expected: FAIL
- [response.formData() with input: _charset_=windows-1252&test=%C2x]
- expected: FAIL
-
- [response.formData() with input: &&&a=b&&&&c=d&]
- expected: FAIL
-
- [request.formData() with input: a=b&c=d&]
- expected: FAIL
-
-
-[urlencoded-parser.any.worker.html]
- [request.formData() with input: a&b&c]
- expected: FAIL
-
- [request.formData() with input: &&&a=b&&&&c=d&]
- expected: FAIL
-
- [request.formData() with input: a=b&c=d]
- expected: FAIL
-
- [response.formData() with input: a=b&c=d&]
- expected: FAIL
-
- [response.formData() with input: _charset_=windows-1252&test=%C2x]
- expected: FAIL
-
- [response.formData() with input: &&&a=b&&&&c=d&]
- expected: FAIL
-
- [response.formData() with input: a=b&c=d]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/wasm/jsapi/idlharness.any.js.ini b/tests/wpt/metadata/wasm/jsapi/idlharness.any.js.ini
new file mode 100644
index 00000000000..7e89c245eeb
--- /dev/null
+++ b/tests/wpt/metadata/wasm/jsapi/idlharness.any.js.ini
@@ -0,0 +1,207 @@
+[idlharness.any.worker.html]
+ [Global interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [Instance must be primary interface of instance]
+ expected: FAIL
+
+ [Table interface: operation grow(unsigned long)]
+ expected: FAIL
+
+ [Module interface: operation exports(Module)]
+ expected: FAIL
+
+ [Stringification of mod]
+ expected: FAIL
+
+ [Global interface: existence and properties of interface prototype object's @@unscopables property]
+ expected: FAIL
+
+ [WebAssembly namespace: operation instantiate(BufferSource, object)]
+ expected: FAIL
+
+ [Instance interface: attribute exports]
+ expected: FAIL
+
+ [Module interface: mod must inherit property "imports(Module)" with the proper type]
+ expected: FAIL
+
+ [Global interface: operation valueOf()]
+ expected: FAIL
+
+ [Table interface: operation get(unsigned long)]
+ expected: FAIL
+
+ [Stringification of instance]
+ expected: FAIL
+
+ [Module interface: calling customSections(Module, USVString) on mod with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [Global interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [Module interface: calling imports(Module) on mod with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [Module interface: mod must inherit property "exports(Module)" with the proper type]
+ expected: FAIL
+
+ [Memory interface: operation grow(unsigned long)]
+ expected: FAIL
+
+ [Global interface: existence and properties of interface object]
+ expected: FAIL
+
+ [Table interface: attribute length]
+ expected: FAIL
+
+ [Global interface object length]
+ expected: FAIL
+
+ [Memory interface: calling grow(unsigned long) on memory with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [WebAssembly namespace: operation validate(BufferSource)]
+ expected: FAIL
+
+ [Module interface: operation customSections(Module, USVString)]
+ expected: FAIL
+
+ [Global interface object name]
+ expected: FAIL
+
+ [Module interface: mod must inherit property "customSections(Module, USVString)" with the proper type]
+ expected: FAIL
+
+ [Table interface: operation set(unsigned long, Function)]
+ expected: FAIL
+
+ [WebAssembly namespace: operation instantiate(Module, object)]
+ expected: FAIL
+
+ [Instance interface: instance must inherit property "exports" with the proper type]
+ expected: FAIL
+
+ [Global interface: attribute value]
+ expected: FAIL
+
+ [Memory interface: attribute buffer]
+ expected: FAIL
+
+ [Module interface: operation imports(Module)]
+ expected: FAIL
+
+ [WebAssembly namespace: operation compile(BufferSource)]
+ expected: FAIL
+
+ [Module interface: calling exports(Module) on mod with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [Module must be primary interface of mod]
+ expected: FAIL
+
+
+[idlharness.any.html]
+ [Global interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [Instance must be primary interface of instance]
+ expected: FAIL
+
+ [Table interface: operation grow(unsigned long)]
+ expected: FAIL
+
+ [Module interface: operation exports(Module)]
+ expected: FAIL
+
+ [Stringification of mod]
+ expected: FAIL
+
+ [Global interface: existence and properties of interface prototype object's @@unscopables property]
+ expected: FAIL
+
+ [WebAssembly namespace: operation instantiate(BufferSource, object)]
+ expected: FAIL
+
+ [Instance interface: attribute exports]
+ expected: FAIL
+
+ [Module interface: mod must inherit property "imports(Module)" with the proper type]
+ expected: FAIL
+
+ [Global interface: operation valueOf()]
+ expected: FAIL
+
+ [Table interface: operation get(unsigned long)]
+ expected: FAIL
+
+ [Stringification of instance]
+ expected: FAIL
+
+ [Module interface: calling customSections(Module, USVString) on mod with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [Global interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [Module interface: calling imports(Module) on mod with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [Module interface: mod must inherit property "exports(Module)" with the proper type]
+ expected: FAIL
+
+ [Memory interface: operation grow(unsigned long)]
+ expected: FAIL
+
+ [Global interface: existence and properties of interface object]
+ expected: FAIL
+
+ [Table interface: attribute length]
+ expected: FAIL
+
+ [Global interface object length]
+ expected: FAIL
+
+ [Memory interface: calling grow(unsigned long) on memory with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [WebAssembly namespace: operation validate(BufferSource)]
+ expected: FAIL
+
+ [Module interface: operation customSections(Module, USVString)]
+ expected: FAIL
+
+ [Global interface object name]
+ expected: FAIL
+
+ [Module interface: mod must inherit property "customSections(Module, USVString)" with the proper type]
+ expected: FAIL
+
+ [Table interface: operation set(unsigned long, Function)]
+ expected: FAIL
+
+ [WebAssembly namespace: operation instantiate(Module, object)]
+ expected: FAIL
+
+ [Instance interface: instance must inherit property "exports" with the proper type]
+ expected: FAIL
+
+ [Global interface: attribute value]
+ expected: FAIL
+
+ [Memory interface: attribute buffer]
+ expected: FAIL
+
+ [Module interface: operation imports(Module)]
+ expected: FAIL
+
+ [WebAssembly namespace: operation compile(BufferSource)]
+ expected: FAIL
+
+ [Module interface: calling exports(Module) on mod with too few arguments must throw TypeError]
+ expected: FAIL
+
+ [Module must be primary interface of mod]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini
index 66bd350083b..a56bad443a2 100644
--- a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini
+++ b/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini
@@ -1,4 +1,5 @@
[realtimeanalyser-fft-scaling.html]
+ expected: TIMEOUT
[X 2048-point FFT peak position is not equal to 64. Got 0.]
expected: FAIL
diff --git a/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini b/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini
deleted file mode 100644
index dbea4f293ad..00000000000
--- a/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[transition_calc_implicit.html]
- expected: TIMEOUT
diff --git a/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini b/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini
new file mode 100644
index 00000000000..1b7b0a08129
--- /dev/null
+++ b/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini
@@ -0,0 +1,4 @@
+[scrollBy.html]
+ [Ensure that the window.scrollBy function affects scroll position as expected]
+ expected: FAIL
+
diff --git a/tests/wpt/web-platform-tests/audio-output/setSinkId.html b/tests/wpt/web-platform-tests/audio-output/setSinkId.html
new file mode 100644
index 00000000000..3fd0d5d6f76
--- /dev/null
+++ b/tests/wpt/web-platform-tests/audio-output/setSinkId.html
@@ -0,0 +1,44 @@
+
+
+
Test setSinkId behavior
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/audio-output/setSinkId.https.html b/tests/wpt/web-platform-tests/audio-output/setSinkId.https.html
index 2ce0b482b7e..b4cf7df71c5 100644
--- a/tests/wpt/web-platform-tests/audio-output/setSinkId.https.html
+++ b/tests/wpt/web-platform-tests/audio-output/setSinkId.https.html
@@ -1,45 +1,46 @@
-
Test setSinkId behavior
-
-Description
-This test checks that setSinkId
follows the algorithm (but does not consider actual rendering of the audio which needs to be manual).
-
-
-
diff --git a/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html b/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html
index 6d0623bba42..0255b8f7a2d 100644
--- a/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html
+++ b/tests/wpt/web-platform-tests/css/css-properties-values-api/typedom.tentative.html
@@ -221,86 +221,86 @@ test_style_property_map_get(function(styleDecl, propertyMap){
let name2 = gen_prop('', '0px');
styleDecl.setProperty(name2, `var(${name1})`);
assert_true(propertyMap.get(name2) instanceof CSSUnparsedValue);
-}, name => `${name}.get returns CSSUnparsedValue for value with var references`);
+}, name => `StylePropertyMap.get returns CSSUnparsedValue for value with var references (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
let name1 = gen_prop('', '100px');
let name2 = gen_prop('#', '0px');
styleDecl.setProperty(name2, `1px, var(${name1}), 3px`);
assert_true(propertyMap.get(name2) instanceof CSSUnparsedValue);
-}, name => `${name}.get returns CSSUnparsedValue for value with var references in list`);
+}, name => `StylePropertyMap.get returns CSSUnparsedValue for value with var references in list (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '*', 'if(){}', CSSUnparsedValue);
-}, name => `${name}.get returns CSSUnparsedValue for *`);
+}, name => `StylePropertyMap.get returns CSSUnparsedValue for * (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '42deg', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for `);
+}, name => `StylePropertyMap.get returns CSSUnitValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '#fefefe', CSSStyleValue);
-}, name => `${name}.get returns CSSStyleValue for `);
+}, name => `StylePropertyMap.get returns CSSStyleValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', 'none', CSSKeywordValue);
-}, name => `${name}.get returns CSSKeywordValue for `);
+}, name => `StylePropertyMap.get returns CSSKeywordValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', 'url(thing.png)', CSSImageValue);
-}, name => `${name}.get returns CSSImageValue for `);
+}, name => `StylePropertyMap.get returns CSSImageValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '100', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for `);
+}, name => `StylePropertyMap.get returns CSSUnitValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '10%', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for [10%]`);
+}, name => `StylePropertyMap.get returns CSSUnitValue for [10%] (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '10px', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for [10px]`);
+}, name => `StylePropertyMap.get returns CSSUnitValue for [10px] (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', 'calc(10px + 10%)', CSSMathSum);
-}, name => `${name}.get returns CSSMathSum for [calc(10px + 10%)]`);
+}, name => `StylePropertyMap.get returns CSSMathSum for [calc(10px + 10%)] (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '10px', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for `);
+}, name => `StylePropertyMap.get returns CSSUnitValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '42', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for `);
+}, name => `StylePropertyMap.get returns CSSUnitValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '10%', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for `);
+}, name => `StylePropertyMap.get returns CSSUnitValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '', '300dpi', CSSUnitValue);
-}, name => `${name}.get returns CSSUnitValue for `);
+}, name => `StylePropertyMap.get returns CSSUnitValue for (${name})`);
test_style_property_map_get(function(styleDecl, propertyMap){
assert_attribute_get_type(styleDecl, propertyMap, '