diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index cdb7b635b8f..706145f0b16 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -95365,6 +95365,18 @@ {} ] ], + "css/CSS2/text/text-indent-on-blank-line-rtl-left-align.html": [ + [ + "/css/CSS2/text/text-indent-on-blank-line-rtl-left-align.html", + [ + [ + "/css/CSS2/text/text-indent-on-blank-line-rtl-left-align-ref.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/text/text-indent-overflow-001.xht": [ [ "/css/CSS2/text/text-indent-overflow-001.xht", @@ -117353,6 +117365,30 @@ {} ] ], + "css/css-layout-api/style-map-multi.https.html": [ + [ + "/css/css-layout-api/style-map-multi.https.html", + [ + [ + "/css/css-layout-api/style-map-multi-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-layout-api/style-map.https.html": [ + [ + "/css/css-layout-api/style-map.https.html", + [ + [ + "/css/css-layout-api/style-map-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-lists/counter-increment-inside-display-contents.html": [ [ "/css/css-lists/counter-increment-inside-display-contents.html", @@ -122129,6 +122165,18 @@ {} ] ], + "css/css-position/position-sticky-inflow-position.html": [ + [ + "/css/css-position/position-sticky-inflow-position.html", + [ + [ + "/css/css-position/position-sticky-inflow-position-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-position/position-sticky-inline.html": [ [ "/css/css-position/position-sticky-inline.html", @@ -122141,6 +122189,18 @@ {} ] ], + "css/css-position/position-sticky-margins.html": [ + [ + "/css/css-position/position-sticky-margins.html", + [ + [ + "/css/css-position/position-sticky-margins-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-position/position-sticky-nested-bottom.html": [ [ "/css/css-position/position-sticky-nested-bottom.html", @@ -122213,6 +122273,18 @@ {} ] ], + "css/css-position/position-sticky-overflow-padding.html": [ + [ + "/css/css-position/position-sticky-overflow-padding.html", + [ + [ + "/css/css-position/position-sticky-overflow-padding-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-position/position-sticky-rendering.html": [ [ "/css/css-position/position-sticky-rendering.html", @@ -122225,6 +122297,18 @@ {} ] ], + "css/css-position/position-sticky-root-scroller.html": [ + [ + "/css/css-position/position-sticky-root-scroller.html", + [ + [ + "/css/css-position/position-sticky-root-scroller-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-position/position-sticky-stacking-context.html": [ [ "/css/css-position/position-sticky-stacking-context.html", @@ -122345,6 +122429,30 @@ {} ] ], + "css/css-position/position-sticky-transforms-translate.html": [ + [ + "/css/css-position/position-sticky-transforms-translate.html", + [ + [ + "/css/css-position/position-sticky-transforms-translate-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-position/position-sticky-transforms.html": [ + [ + "/css/css-position/position-sticky-transforms.html", + [ + [ + "/css/css-position/position-sticky-transforms-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-position/position-sticky-writing-modes.html": [ [ "/css/css-position/position-sticky-writing-modes.html", @@ -180753,6 +180861,18 @@ {} ] ], + "service-workers/service-worker/svg-target-reftest.https.html": [ + [ + "/service-workers/service-worker/svg-target-reftest.https.html", + [ + [ + "/service-workers/service-worker/resources/svg-target-reftest-001.html", + "==" + ] + ], + {} + ] + ], "shadow-dom/untriaged/shadow-trees/nested-shadow-trees/nested_tree_reftest.html": [ [ "/shadow-dom/untriaged/shadow-trees/nested-shadow-trees/nested_tree_reftest.html", @@ -183812,42 +183932,6 @@ ], {} ] - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-center.html": [ - [ - "/webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-center.html", - [ - [ - "/webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-center-ref.html", - "==" - ] - ], - {} - ] - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-left.html": [ - [ - "/webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-left.html", - [ - [ - "/webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-left-ref.html", - "==" - ] - ], - {} - ] - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-right.html": [ - [ - "/webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-right.html", - [ - [ - "/webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-right-ref.html", - "==" - ] - ], - {} - ] ] }, "reftest_node": { @@ -189978,6 +190062,16 @@ {} ] ], + "bluetooth/script-tests/characteristic/service-is-removed.js": [ + [ + {} + ] + ], + "bluetooth/script-tests/descriptor/service-is-removed.js": [ + [ + {} + ] + ], "bluetooth/script-tests/server/disconnect-called-before.js": [ [ {} @@ -190088,6 +190182,11 @@ {} ] ], + "bluetooth/script-tests/service/service-is-removed.js": [ + [ + {} + ] + ], "clear-site-data/support/echo-clear-site-data.py": [ [ {} @@ -230978,6 +231077,11 @@ {} ] ], + "css/CSS2/text/text-indent-on-blank-line-rtl-left-align-ref.html": [ + [ + {} + ] + ], "css/CSS2/text/text-indent-percent-001-ref.xht": [ [ {} @@ -247503,6 +247607,16 @@ {} ] ], + "css/css-layout-api/style-map-multi-ref.html": [ + [ + {} + ] + ], + "css/css-layout-api/style-map-ref.html": [ + [ + {} + ] + ], "css/css-lists/OWNERS": [ [ {} @@ -248948,11 +249062,21 @@ {} ] ], + "css/css-position/position-sticky-inflow-position-ref.html": [ + [ + {} + ] + ], "css/css-position/position-sticky-inline-ref.html": [ [ {} ] ], + "css/css-position/position-sticky-margins-ref.html": [ + [ + {} + ] + ], "css/css-position/position-sticky-nested-bottom-ref.html": [ [ {} @@ -248983,11 +249107,21 @@ {} ] ], + "css/css-position/position-sticky-overflow-padding-ref.html": [ + [ + {} + ] + ], "css/css-position/position-sticky-rendering-ref.html": [ [ {} ] ], + "css/css-position/position-sticky-root-scroller-ref.html": [ + [ + {} + ] + ], "css/css-position/position-sticky-stacking-context-ref.html": [ [ {} @@ -249038,6 +249172,16 @@ {} ] ], + "css/css-position/position-sticky-transforms-ref.html": [ + [ + {} + ] + ], + "css/css-position/position-sticky-transforms-translate-ref.html": [ + [ + {} + ] + ], "css/css-position/position-sticky-writing-modes-ref.html": [ [ {} @@ -256373,11 +256517,6 @@ {} ] ], - "css/css-typed-om/resources/1x1-green.png": [ - [ - {} - ] - ], "css/css-typed-om/resources/testhelper.js": [ [ {} @@ -284273,6 +284412,11 @@ {} ] ], + "images/colors.svg": [ + [ + {} + ] + ], "images/fail.gif": [ [ {} @@ -285283,6 +285427,11 @@ {} ] ], + "media/1x1-green.png": [ + [ + {} + ] + ], "media/2048x1360-random.jpg": [ [ {} @@ -286453,6 +286602,11 @@ {} ] ], + "preload/link-header-preload-srcset.html.headers": [ + [ + {} + ] + ], "preload/link-header-preload.html.headers": [ [ {} @@ -291698,6 +291852,11 @@ {} ] ], + "service-workers/service-worker/resources/pass-through-worker.js": [ + [ + {} + ] + ], "service-workers/service-worker/resources/pass.txt": [ [ {} @@ -291933,6 +292092,21 @@ {} ] ], + "service-workers/service-worker/resources/svg-target-reftest-001-frame.html": [ + [ + {} + ] + ], + "service-workers/service-worker/resources/svg-target-reftest-001.html": [ + [ + {} + ] + ], + "service-workers/service-worker/resources/svg-target-reftest-frame.html": [ + [ + {} + ] + ], "service-workers/service-worker/resources/test-helpers.sub.js": [ [ {} @@ -296638,21 +296812,6 @@ {} ] ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-center-ref.html": [ - [ - {} - ] - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-left-ref.html": [ - [ - {} - ] - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-right-ref.html": [ - [ - {} - ] - ], "webvtt/tools/categorize_results.py": [ [ {} @@ -306035,6 +306194,14 @@ } ] ], + "bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.html": [ + [ + "/bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.html": [ [ "/bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.html", @@ -306059,6 +306226,22 @@ } ] ], + "bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.html": [ + [ + "/bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.html", + { + "testdriver": true + } + ] + ], + "bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.html": [ + [ + "/bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "bluetooth/characteristic/notifications/characteristic-is-removed.https.html": [ [ "/bluetooth/characteristic/notifications/characteristic-is-removed.https.html", @@ -306067,6 +306250,14 @@ } ] ], + "bluetooth/characteristic/notifications/service-is-removed.https.html": [ + [ + "/bluetooth/characteristic/notifications/service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "bluetooth/characteristic/readValue/add-multiple-event-listeners.https.html": [ [ "/bluetooth/characteristic/readValue/add-multiple-event-listeners.https.html", @@ -306115,6 +306306,14 @@ } ] ], + "bluetooth/characteristic/readValue/service-is-removed.https.html": [ + [ + "/bluetooth/characteristic/readValue/service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "bluetooth/characteristic/startNotifications/gen-characteristic-is-removed.https.html": [ [ "/bluetooth/characteristic/startNotifications/gen-characteristic-is-removed.https.html", @@ -306139,6 +306338,14 @@ } ] ], + "bluetooth/characteristic/writeValue/service-is-removed.https.html": [ + [ + "/bluetooth/characteristic/writeValue/service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "bluetooth/characteristic/writeValue/write-succeeds.https.html": [ [ "/bluetooth/characteristic/writeValue/write-succeeds.https.html", @@ -306147,6 +306354,22 @@ } ] ], + "bluetooth/descriptor/readValue/gen-service-is-removed.https.html": [ + [ + "/bluetooth/descriptor/readValue/gen-service-is-removed.https.html", + { + "testdriver": true + } + ] + ], + "bluetooth/descriptor/writeValue/gen-service-is-removed.https.html": [ + [ + "/bluetooth/descriptor/writeValue/gen-service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "bluetooth/idl/idl-Bluetooth.html": [ [ "/bluetooth/idl/idl-Bluetooth.html", @@ -306973,6 +307196,14 @@ } ] ], + "bluetooth/service/getCharacteristic/gen-service-is-removed.https.html": [ + [ + "/bluetooth/service/getCharacteristic/gen-service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "bluetooth/service/getCharacteristics/blocklisted-characteristics.https.html": [ [ "/bluetooth/service/getCharacteristics/blocklisted-characteristics.https.html", @@ -307077,6 +307308,22 @@ } ] ], + "bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.html": [ + [ + "/bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.html", + { + "testdriver": true + } + ] + ], + "bluetooth/service/getCharacteristics/gen-service-is-removed.https.html": [ + [ + "/bluetooth/service/getCharacteristics/gen-service-is-removed.https.html", + { + "testdriver": true + } + ] + ], "clear-site-data/navigation-insecure.html": [ [ "/clear-site-data/navigation-insecure.html", @@ -312507,12 +312754,6 @@ {} ] ], - "css/css-position/position-sticky-inflow-position.html": [ - [ - "/css/css-position/position-sticky-inflow-position.html", - {} - ] - ], "css/css-position/position-sticky-input-box-gets-focused-after-scroll.html": [ [ "/css/css-position/position-sticky-input-box-gets-focused-after-scroll.html", @@ -312525,12 +312766,6 @@ {} ] ], - "css/css-position/position-sticky-margins.html": [ - [ - "/css/css-position/position-sticky-margins.html", - {} - ] - ], "css/css-position/position-sticky-offset-overflow.html": [ [ "/css/css-position/position-sticky-offset-overflow.html", @@ -312543,12 +312778,6 @@ {} ] ], - "css/css-position/position-sticky-overflow-padding.html": [ - [ - "/css/css-position/position-sticky-overflow-padding.html", - {} - ] - ], "css/css-position/position-sticky-parsing.html": [ [ "/css/css-position/position-sticky-parsing.html", @@ -312561,30 +312790,12 @@ {} ] ], - "css/css-position/position-sticky-root-scroller.html": [ - [ - "/css/css-position/position-sticky-root-scroller.html", - {} - ] - ], "css/css-position/position-sticky-top.html": [ [ "/css/css-position/position-sticky-top.html", {} ] ], - "css/css-position/position-sticky-transforms-translate.html": [ - [ - "/css/css-position/position-sticky-transforms-translate.html", - {} - ] - ], - "css/css-position/position-sticky-transforms.html": [ - [ - "/css/css-position/position-sticky-transforms.html", - {} - ] - ], "css/css-pseudo/first-letter-property-whitelist.html": [ [ "/css/css-pseudo/first-letter-property-whitelist.html", @@ -315567,6 +315778,12 @@ {} ] ], + "css/css-typed-om/the-stylepropertymap/properties/opacity.html": [ + [ + "/css/css-typed-om/the-stylepropertymap/properties/opacity.html", + {} + ] + ], "css/css-typed-om/the-stylepropertymap/properties/padding.html": [ [ "/css/css-typed-om/the-stylepropertymap/properties/padding.html", @@ -338787,6 +339004,12 @@ {} ] ], + "navigation-timing/po-navigation.html": [ + [ + "/navigation-timing/po-navigation.html", + {} + ] + ], "navigation-timing/test_document_open.html": [ [ "/navigation-timing/test_document_open.html", @@ -348249,12 +348472,6 @@ {} ] ], - "performance-timeline/po-navigation.html": [ - [ - "/performance-timeline/po-navigation.html", - {} - ] - ], "performance-timeline/po-observe.any.js": [ [ "/performance-timeline/po-observe.any.html", @@ -348455,6 +348672,12 @@ {} ] ], + "preload/link-header-preload-srcset.html": [ + [ + "/preload/link-header-preload-srcset.html", + {} + ] + ], "preload/link-header-preload.html": [ [ "/preload/link-header-preload.html", @@ -360685,6 +360908,12 @@ {} ] ], + "svg/foreignobject/foreign-object-circular-filter-reference-crash.html": [ + [ + "/svg/foreignobject/foreign-object-circular-filter-reference-crash.html", + {} + ] + ], "svg/historical.html": [ [ "/svg/historical.html", @@ -360777,6 +361006,12 @@ {} ] ], + "svg/svg-in-svg/svg-in-svg-circular-filter-reference-crash.html": [ + [ + "/svg/svg-in-svg/svg-in-svg-circular-filter-reference-crash.html", + {} + ] + ], "svg/types/elements/SVGGeometryElement-rect.svg": [ [ "/svg/types/elements/SVGGeometryElement-rect.svg", @@ -398538,6 +398773,10 @@ "be7359ed375b28af9aab39c5b06ffbd0da1843bc", "testharness" ], + "bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.html": [ + "80c7782e7c2bba33e43d2661a3ba0d069b49e727", + "testharness" + ], "bluetooth/characteristic/getDescriptors/gen-characteristic-is-removed-with-uuid.https.html": [ "fa068af0ac6d1629622f207b77ae95fe3f50b6cc", "testharness" @@ -398550,10 +398789,22 @@ "6a02e3fe8ca88b405e4183bc56c5f0bd2d6a426e", "testharness" ], + "bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.html": [ + "ad2b25c264ae236332715ae92e30452c5b97954c", + "testharness" + ], + "bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.html": [ + "1132700853cbfd7fbc0772e44a407d72f710ffb5", + "testharness" + ], "bluetooth/characteristic/notifications/characteristic-is-removed.https.html": [ "f5b14288aad807a4aaaeee5c3ac24f8a43eb4589", "testharness" ], + "bluetooth/characteristic/notifications/service-is-removed.https.html": [ + "f6a5be53c85a190dca81a9b425b63d77bc6c193f", + "testharness" + ], "bluetooth/characteristic/readValue/add-multiple-event-listeners.https.html": [ "4bb6355e47507c0e57498533d060106dda0051d4", "testharness" @@ -398578,6 +398829,10 @@ "e8daa0dedd43a87996093e5b2507a83572eadb43", "testharness" ], + "bluetooth/characteristic/readValue/service-is-removed.https.html": [ + "b79a74ccf33bc76e6582ee7c1e2f3c277f99ddfb", + "testharness" + ], "bluetooth/characteristic/startNotifications/gen-characteristic-is-removed.https.html": [ "97f5d01743721207c5addfb9625fd3da7c0c61e3", "testharness" @@ -398590,10 +398845,22 @@ "62b4bd66196c9c833631916761b41e973aa2a554", "testharness" ], + "bluetooth/characteristic/writeValue/service-is-removed.https.html": [ + "857ae985ba4d15bcc5d78671a7f21d990c8db9c5", + "testharness" + ], "bluetooth/characteristic/writeValue/write-succeeds.https.html": [ "8dcaba2c0c6d277c006dd131f1f306918ac80c49", "testharness" ], + "bluetooth/descriptor/readValue/gen-service-is-removed.https.html": [ + "47f1bd316ae7d2637524a1b5d4436a3f11b20fd0", + "testharness" + ], + "bluetooth/descriptor/writeValue/gen-service-is-removed.https.html": [ + "07c2dc0a081786302040942a989cc49f6b3fa3ca", + "testharness" + ], "bluetooth/generate.py": [ "ef112d89bc14d0e9ebbb457798609f6000a80935", "support" @@ -398778,6 +399045,14 @@ "2664262ff94976691ab7811e7b342cfd40e11190", "support" ], + "bluetooth/script-tests/characteristic/service-is-removed.js": [ + "a9fa621bca75da2887835c529b40429a20ebdff8", + "support" + ], + "bluetooth/script-tests/descriptor/service-is-removed.js": [ + "d442ab654680a3f4c7eae6036f74a20f0b730351", + "support" + ], "bluetooth/script-tests/server/disconnect-called-before.js": [ "3ea0ed09ee2197401437b4d89c335181b2983b17", "support" @@ -398866,6 +399141,10 @@ "fc89c44348fa1bb141d9d6d16b487cd3ea1e1d5d", "support" ], + "bluetooth/script-tests/service/service-is-removed.js": [ + "ef77b77f70ac720b536882e9b48d7fe66fe4ecf4", + "support" + ], "bluetooth/server/connect/connection-succeeds.https.html": [ "167880b07f855325a35a81a8ea833b0d006c7957", "testharness" @@ -399126,6 +399405,10 @@ "2c155e835979269072d21a473010eded488ac185", "testharness" ], + "bluetooth/service/getCharacteristic/gen-service-is-removed.https.html": [ + "9f698f4e02985f21f772d38942d7fe9f383600f0", + "testharness" + ], "bluetooth/service/getCharacteristics/blocklisted-characteristics.https.html": [ "cb0ff8a9913b54ef624a38d367d84b1656b2a536", "testharness" @@ -399178,6 +399461,14 @@ "bc66082c4b04df83449fcf883d0e8e96dc3d8b61", "testharness" ], + "bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.html": [ + "d8e4257645340adfd45f069c4cebbc3ca88f2348", + "testharness" + ], + "bluetooth/service/getCharacteristics/gen-service-is-removed.https.html": [ + "417d39a317f55a95180c806d28047c85dd959d65", + "testharness" + ], "clear-site-data/navigation-insecure.html": [ "97c069cf7c938e1ebdba3f243ad48369a7fb5542", "testharness" @@ -470746,6 +471037,14 @@ "6a3aa316db9b9ff75bae8f9b6f79221861cd2810", "reftest" ], + "css/CSS2/text/text-indent-on-blank-line-rtl-left-align-ref.html": [ + "fec96d5b558d9a7f7ad5633bb89bff976c62a67f", + "support" + ], + "css/CSS2/text/text-indent-on-blank-line-rtl-left-align.html": [ + "b14ebf7610898608b96d59fb806b5be1f206293d", + "reftest" + ], "css/CSS2/text/text-indent-overflow-001.xht": [ "0b507b628efedde120f7005fc98c727e3f386d7f", "reftest" @@ -498854,6 +499153,22 @@ "f421a9c0fb4c930922281a88eeaa45ae69adab51", "testharness" ], + "css/css-layout-api/style-map-multi-ref.html": [ + "7b768fda79c77d320676e3c495d7295443d61af4", + "support" + ], + "css/css-layout-api/style-map-multi.https.html": [ + "c9a36482eb564180aa02c836de4022c9695cb7bd", + "reftest" + ], + "css/css-layout-api/style-map-ref.html": [ + "64fbe68bf5201a16354e043ddf4bd93f68543ce6", + "support" + ], + "css/css-layout-api/style-map.https.html": [ + "dec66902e9e7fd514923bd0c3ff5d37b906e58b6", + "reftest" + ], "css/css-layout-api/supports.https.html": [ "be6b57f5a85f99a64e755da22411ace3fba2992f", "testharness" @@ -501766,9 +502081,13 @@ "a06a40f39b4a748c111dc01281261c5451204f95", "reftest" ], + "css/css-position/position-sticky-inflow-position-ref.html": [ + "bcce2ded8073a7b5b3477bcf90157cb0e77c2b40", + "support" + ], "css/css-position/position-sticky-inflow-position.html": [ - "a0fec7d91b7261987e1f2fa5efca966d6f37bc1e", - "testharness" + "c8e2bcdddf9e8ee93f9306d88b96c3bf1f1bfaf6", + "reftest" ], "css/css-position/position-sticky-inline-ref.html": [ "9458cab53d2065e4893d127ee0097bbd53c6b898", @@ -501786,9 +502105,13 @@ "2a04672cdac818a6887eac7d6824ea85d3d0559d", "testharness" ], + "css/css-position/position-sticky-margins-ref.html": [ + "0cdb788c913f47a121114ac5b8e6a140bb08c1ff", + "support" + ], "css/css-position/position-sticky-margins.html": [ - "3f6bc9537adf2a4d477f99866d73f42b65c26db3", - "testharness" + "72fb6ae7d97bf2448ebd68ccf110edd6bae2c92f", + "reftest" ], "css/css-position/position-sticky-nested-bottom-ref.html": [ "59a8e46358a8a5bf8638a2d1982c63becef5bc77", @@ -501846,9 +502169,13 @@ "a25b64d016644c272ea92b6129a59eefb21d2fa0", "testharness" ], + "css/css-position/position-sticky-overflow-padding-ref.html": [ + "b3d81934cc90e70dff6bc5cd7789594a8fcd7ecf", + "support" + ], "css/css-position/position-sticky-overflow-padding.html": [ - "4a1e1c29bb47027e74437acdc1cfe073ea774f0f", - "testharness" + "588502dc7eb4a7f88f78dd1b2cdc857861c89f77", + "reftest" ], "css/css-position/position-sticky-parsing.html": [ "224bc984bc6eb4a55931461cf7e51f7b04d219f4", @@ -501866,9 +502193,13 @@ "80caf6fb1e6c84dbf3e371a11166ac5b71bba687", "testharness" ], + "css/css-position/position-sticky-root-scroller-ref.html": [ + "b66947a9f1b39c6c489267477d0122eeaeac7341", + "support" + ], "css/css-position/position-sticky-root-scroller.html": [ - "b7adc454ecf8b4950c46d99db11cf669b1a5d695", - "testharness" + "8f77892b5a205a392942649476be7d5d54a91788", + "reftest" ], "css/css-position/position-sticky-stacking-context-ref.html": [ "dd6e5d4734c924c1ad08d14db986fb89d7cb03f6", @@ -501954,13 +502285,21 @@ "bfd49209889fc14cae5af8d7c5e7990fbde451ec", "testharness" ], + "css/css-position/position-sticky-transforms-ref.html": [ + "b01ae263ac6b712912ba2af06edbaeaf75ba0215", + "support" + ], + "css/css-position/position-sticky-transforms-translate-ref.html": [ + "49d0db4c6b27c9f66bd58f5a075d024cbeaeb076", + "support" + ], "css/css-position/position-sticky-transforms-translate.html": [ - "3fe5eb51028f4036f287601e3861dbd1377c588f", - "testharness" + "71bdb184c1ad2d1405f683e05a5b4117c8c7362a", + "reftest" ], "css/css-position/position-sticky-transforms.html": [ - "1b273a96f9f47c4bbbee71f41a2ceb046f7e9425", - "testharness" + "c3d2c2b167bcf6b8e7c45b90d9a797a216c27632", + "reftest" ], "css/css-position/position-sticky-writing-modes-ref.html": [ "407a1831479ccca61f6f7b268abcbf97f667f0bf", @@ -518762,10 +519101,6 @@ "b594b1907b2ca95278b8fc643b97480d693bab9f", "testharness" ], - "css/css-typed-om/resources/1x1-green.png": [ - "51e7b6974a09eda6cb31337717c5eaeb9c44b443", - "support" - ], "css/css-typed-om/resources/testhelper.js": [ "4465d71eb78c55793d0fb9929cb50b658effde4e", "support" @@ -518779,7 +519114,7 @@ "testharness" ], "css/css-typed-om/stylevalue-normalization/normalize-resource.tentative.html": [ - "a52fdeadf8f0663e5e8f455e60a233da816e05ca", + "fb966359dae9203a6ef503af8c5dc2c5c20652b2", "testharness" ], "css/css-typed-om/stylevalue-normalization/normalize-tokens.tentative.html": [ @@ -518919,7 +519254,7 @@ "testharness" ], "css/css-typed-om/stylevalue-subclasses/cssUrlImageValue.html": [ - "286ec3f30141247b58facd09a17879d29109950c", + "800e58619dc18c65ae0cae405f44d71c93080f01", "testharness" ], "css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue-invalid.html": [ @@ -518927,7 +519262,7 @@ "testharness" ], "css/css-typed-om/stylevalue-subclasses/cssVariableReferenceValue.html": [ - "ee4e9932846d84d1692b2456a3ec0df5348f0ab3", + "25b5d1108e4030ad8420a271bfaa85ce68d8bf59", "testharness" ], "css/css-typed-om/stylevalue-subclasses/numeric-objects/add-two-types.tentative.html": [ @@ -519007,7 +519342,7 @@ "testharness" ], "css/css-typed-om/the-stylepropertymap/computed/iterable.tentative.html": [ - "d157e58980ae6b303374af2d69b3971af610de0f", + "d9075e1f7b2f10400e640bd59aaad32face91252", "testharness" ], "css/css-typed-om/the-stylepropertymap/declared/append.tentative.html": [ @@ -519047,7 +519382,7 @@ "testharness" ], "css/css-typed-om/the-stylepropertymap/declared/iterable.tentative.html": [ - "299e7d1dd78df981bd0e53aacfbdd23bf56d4311", + "58f7d23161649a4a384f5bbd30875e57d5e33050", "testharness" ], "css/css-typed-om/the-stylepropertymap/declared/set.tentative.html": [ @@ -519087,7 +519422,7 @@ "testharness" ], "css/css-typed-om/the-stylepropertymap/inline/iterable.tentative.html": [ - "5fc93754e7119ee023897095a8d2499b8ae58267", + "65b04d821be88106a724ee048434ca7517b4ec90", "testharness" ], "css/css-typed-om/the-stylepropertymap/inline/set.tentative.html": [ @@ -519134,6 +519469,10 @@ "c3040ca9284c50c2149dc09502fde5f20d0a4baa", "testharness" ], + "css/css-typed-om/the-stylepropertymap/properties/opacity.html": [ + "3812b01e648e3b043abbd2fe82c3733309da49ad", + "testharness" + ], "css/css-typed-om/the-stylepropertymap/properties/padding.html": [ "70c2e29badef7528469bcf11e1cb7bbc6cd519ea", "testharness" @@ -519143,7 +519482,7 @@ "testharness" ], "css/css-typed-om/the-stylepropertymap/properties/resources/testsuite.js": [ - "8f23e63849f184553cdc43d2c45aec316300db0a", + "b0978c7b09302ce534bdf9e77d880610edbbe6ef", "support" ], "css/css-typed-om/the-stylepropertymap/properties/right.html": [ @@ -567854,6 +568193,10 @@ "16f9dc971ee76bcc71599af602a04b9b64e960d2", "support" ], + "images/colors.svg": [ + "6ebe57def787860ab404f2be9536a0e081d50bb6", + "support" + ], "images/fail.gif": [ "a4dad89f8247eef2a574d1d96b0d188e84f1b57f", "support" @@ -568119,7 +568462,7 @@ "support" ], "interfaces/css-typed-om.idl": [ - "2bfd527a102cce31448b33eec999db8607ab5ffd", + "81635661dbf769b0099d04ae7820784348f58e30", "support" ], "interfaces/cssom-view.idl": [ @@ -568135,7 +568478,7 @@ "support" ], "interfaces/dom.idl": [ - "52236516620dac45213fa06dc169f0c02e63a0c5", + "773c449a2f9a6bd9e35d0dd8a4c2e1eaa0266150", "support" ], "interfaces/fullscreen.idl": [ @@ -569458,6 +569801,10 @@ "a06d964d2c7a770ddfc375532d06b94bf1a83c3c", "support" ], + "media/1x1-green.png": [ + "51e7b6974a09eda6cb31337717c5eaeb9c44b443", + "support" + ], "media/2048x1360-random.jpg": [ "386650e2315d8803062400c64f012cfc501d12c3", "support" @@ -571254,6 +571601,10 @@ "84dd54123074e2ccc3ecdaf1b77b4730f11d47c6", "testharness" ], + "navigation-timing/po-navigation.html": [ + "433455810c4fe6663be50bca38c52dc337834f3d", + "testharness" + ], "navigation-timing/resources/blank_page_green.html": [ "2d6d55d85e17a9fe978db6dbe25ae35a599d5683", "support" @@ -578006,10 +578357,6 @@ "ea0043e68e7f2f8607a7a1f583557299b6f866a1", "testharness" ], - "performance-timeline/po-navigation.html": [ - "d2381d3087344b6e1f9db8a79fbed7c9f45450b6", - "testharness" - ], "performance-timeline/po-observe.any.js": [ "40ad487d03ae3d8812dec02869d402636d10811e", "testharness" @@ -578522,6 +578869,14 @@ "5cecc11ba51e0f6a7dcff46dd0c0c1a3fa8e3fc7", "support" ], + "preload/link-header-preload-srcset.html": [ + "634a3b35d707560961cf7b0f41ed9a9f7e47d6b8", + "testharness" + ], + "preload/link-header-preload-srcset.html.headers": [ + "abd350bd4e82ddcc621bed94e975f4283d7df034", + "support" + ], "preload/link-header-preload.html": [ "baccd9981f5a8e4a7ac6d57bc3feac67bcd0d676", "testharness" @@ -589351,7 +589706,7 @@ "support" ], "service-workers/service-worker/resources/multipart-image.py": [ - "715bfeb24184c2bcc0d90a196db03c2c948dace3", + "e4565f0d2aa7fbba76ac0ee95d79cf262a15f0f2", "support" ], "service-workers/service-worker/resources/navigate-window-worker.js": [ @@ -589466,6 +589821,10 @@ "df15579b54fc14412435eee789c81a6523a394fc", "support" ], + "service-workers/service-worker/resources/pass-through-worker.js": [ + "9bea44e9ab6d8452aadc57d5e6d5a1eaa017ac78", + "support" + ], "service-workers/service-worker/resources/pass.txt": [ "27d2303f215d7d1a8f12f0b80b9b56a2cdf6c9a7", "support" @@ -589654,6 +590013,18 @@ "628bc36bef749e1a2ffda104f71a17acee69b13b", "support" ], + "service-workers/service-worker/resources/svg-target-reftest-001-frame.html": [ + "898cb16d911e94eb36506a07c6cceae41d9bcbda", + "support" + ], + "service-workers/service-worker/resources/svg-target-reftest-001.html": [ + "31ca62ad01049549f05ec52dda828defcbe2ac6e", + "support" + ], + "service-workers/service-worker/resources/svg-target-reftest-frame.html": [ + "0f7bf8a7cccb1fb4aa5948fb7a684857006b295f", + "support" + ], "service-workers/service-worker/resources/test-helpers.sub.js": [ "fee1648c02422cd2607b008b9a1ef0834385c69c", "support" @@ -589786,6 +590157,10 @@ "ecb0e2fd22e7c92a98ae612a2032a92edf8520d9", "testharness" ], + "service-workers/service-worker/svg-target-reftest.https.html": [ + "9eb665d5cd1f62f2591130e372fd6dc1e9c61f64", + "reftest" + ], "service-workers/service-worker/synced-state.https.html": [ "c6a3d6e8aa7a70e1bc670f89192240bac081bfe9", "testharness" @@ -591914,6 +592289,10 @@ "16a7ef4c64dab3706120a2221dd6bec5ca8e9062", "testharness" ], + "svg/foreignobject/foreign-object-circular-filter-reference-crash.html": [ + "a5fbcba1ea5ba32d55210b0a87b6ecdeafbae5fe", + "testharness" + ], "svg/foreignobject/position-svg-root-in-foreign-object-ref.html": [ "1dc201dc096298f81fd21646fd3bc018c127d0c1", "support" @@ -594394,6 +594773,10 @@ "42ecd7bc94a3379d920687c79c12e2d3c55b9e98", "testharness" ], + "svg/svg-in-svg/svg-in-svg-circular-filter-reference-crash.html": [ + "2976a4812636c4515cc5e2c633b17c47bee392ab", + "testharness" + ], "svg/types/elements/SVGGeometryElement-rect.svg": [ "08237002915323f41dd5590ce4226f95ae79f285", "testharness" @@ -597543,7 +597926,7 @@ "testharness" ], "webdriver/OWNERS": [ - "752d7099018be8b67e4ca16628bbecfa08da8e82", + "ddddac021203327856ba5d1060984f7c0959b96b", "support" ], "webdriver/README.md": [ @@ -597691,11 +598074,11 @@ "support" ], "webdriver/tests/element_send_keys/form_controls.py": [ - "7c4a249f9575a69268b5f2970a5623fc1724e6e1", + "a1ade96c599a336684ee5a46dbc1716aac8ed9ae", "wdspec" ], "webdriver/tests/element_send_keys/interactability.py": [ - "bd5d26173017dc3cbdc282809028639a7b4a214a", + "197bf11c6cae354d9f3cc07f836a857345046e1c", "wdspec" ], "webdriver/tests/element_send_keys/scroll_into_view.py": [ @@ -597811,7 +598194,7 @@ "wdspec" ], "webdriver/tests/state/get_element_property.py": [ - "c0fdf271eebb7dcef16a37a897362ed48eec2df1", + "5e5d8e471d69dd8116e37de07abc07af09216f66", "wdspec" ], "webdriver/tests/state/get_element_tag_name.py": [ @@ -602894,30 +603277,6 @@ "f2372a492268a1b17763a42a808351128128fd89", "reftest" ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-center-ref.html": [ - "1b9fc8a0086673fc5021c873c58b920c718a3d6f", - "support" - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-center.html": [ - "3ed80bf703c919ce5774208a6bc947bf1f37e6ce", - "reftest" - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-left-ref.html": [ - "79e0c0df8f6262ced630c78206b2115be9e02df0", - "support" - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-left.html": [ - "88864a2cb30622b3566f4f1b402cbd1b6b5fb33f", - "reftest" - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-right-ref.html": [ - "c756d183319554a551482692b0e265165894995d", - "support" - ], - "webvtt/rendering/cues-with-video/processing-model/track-cue-rendering-position-align-rtl-line-right.html": [ - "e0945f78441ab2676e652d6bc2ca13d0bb2b98b3", - "reftest" - ], "webvtt/tools/categorize_results.py": [ "339f3f5f0e968076031f4a7c4361f9dba14d485d", "support" @@ -603983,7 +604342,7 @@ "support" ], "workers/support/name-as-accidental-global.js": [ - "530670268fae610b60066773ee475743b8498b53", + "5f75e855287f1a8b391498a3c567b68c75f56416", "support" ], "workers/support/name.js": [ diff --git a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini index 3d8365a111c..4ff28331297 100644 --- a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini +++ b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.html.ini @@ -273,3 +273,9 @@ [SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError] expected: FAIL + [CryptoKey interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [SubtleCrypto interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini index e3db073d83c..c2f45af297c 100644 --- a/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/idlharness.https.worker.js.ini @@ -164,3 +164,9 @@ [SubtleCrypto interface: calling unwrapKey(KeyFormat, BufferSource, CryptoKey, AlgorithmIdentifier, AlgorithmIdentifier, boolean, [object Object\]) on crypto.subtle with too few arguments must throw TypeError] expected: FAIL + [CryptoKey interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [SubtleCrypto interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/css/CSS2/text/text-indent-on-blank-line-rtl-left-align.html.ini b/tests/wpt/metadata/css/CSS2/text/text-indent-on-blank-line-rtl-left-align.html.ini new file mode 100644 index 00000000000..1baeb7c20a0 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/text/text-indent-on-blank-line-rtl-left-align.html.ini @@ -0,0 +1,2 @@ +[text-indent-on-blank-line-rtl-left-align.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini b/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini new file mode 100644 index 00000000000..26435e28b09 --- /dev/null +++ b/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini @@ -0,0 +1,2 @@ +[vh_not_refreshing_on_chrome.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/interfaces.html.ini b/tests/wpt/metadata/css/cssom-view/interfaces.html.ini index 8442fe2b897..c8404647478 100644 --- a/tests/wpt/metadata/css/cssom-view/interfaces.html.ini +++ b/tests/wpt/metadata/css/cssom-view/interfaces.html.ini @@ -504,3 +504,6 @@ [CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "getClientRect()" with the proper type] expected: FAIL + [CaretPosition interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom/interfaces.html.ini b/tests/wpt/metadata/css/cssom/interfaces.html.ini index ccb5a001571..e3e9c100fc2 100644 --- a/tests/wpt/metadata/css/cssom/interfaces.html.ini +++ b/tests/wpt/metadata/css/cssom/interfaces.html.ini @@ -645,3 +645,9 @@ [CSSStyleDeclaration interface: getComputedStyle(svg_element) must inherit property "parentRule" with the proper type] expected: FAIL + [CSSPageRule interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CSSMarginRule interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/dom/interfaces.html.ini b/tests/wpt/metadata/dom/interfaces.html.ini index 45ca49bad27..41e5ae4d90e 100644 --- a/tests/wpt/metadata/dom/interfaces.html.ini +++ b/tests/wpt/metadata/dom/interfaces.html.ini @@ -774,3 +774,93 @@ [DOMTokenList interface: document.body.classList must inherit property "supports(DOMString)" with the proper type] expected: FAIL + [AbortController interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [AbortSignal interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [MutationObserver interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [MutationRecord interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Document interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Unscopable handled correctly for prepend([object Object\],[object Object\]) on Document] + expected: FAIL + + [Unscopable handled correctly for append([object Object\],[object Object\]) on Document] + expected: FAIL + + [DocumentType interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Unscopable handled correctly for before([object Object\],[object Object\]) on DocumentType] + expected: FAIL + + [Unscopable handled correctly for after([object Object\],[object Object\]) on DocumentType] + expected: FAIL + + [Unscopable handled correctly for replaceWith([object Object\],[object Object\]) on DocumentType] + expected: FAIL + + [Unscopable handled correctly for remove() on DocumentType] + expected: FAIL + + [DocumentFragment interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Unscopable handled correctly for prepend([object Object\],[object Object\]) on DocumentFragment] + expected: FAIL + + [Unscopable handled correctly for append([object Object\],[object Object\]) on DocumentFragment] + expected: FAIL + + [ShadowRoot interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Element interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Unscopable handled correctly for slot property on Element] + expected: FAIL + + [Unscopable handled correctly for prepend([object Object\],[object Object\]) on Element] + expected: FAIL + + [Unscopable handled correctly for append([object Object\],[object Object\]) on Element] + expected: FAIL + + [Unscopable handled correctly for before([object Object\],[object Object\]) on Element] + expected: FAIL + + [Unscopable handled correctly for after([object Object\],[object Object\]) on Element] + expected: FAIL + + [Unscopable handled correctly for replaceWith([object Object\],[object Object\]) on Element] + expected: FAIL + + [Unscopable handled correctly for remove() on Element] + expected: FAIL + + [CharacterData interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Unscopable handled correctly for before([object Object\],[object Object\]) on CharacterData] + expected: FAIL + + [Unscopable handled correctly for after([object Object\],[object Object\]) on CharacterData] + expected: FAIL + + [Unscopable handled correctly for replaceWith([object Object\],[object Object\]) on CharacterData] + expected: FAIL + + [Unscopable handled correctly for remove() on CharacterData] + expected: FAIL + + [CDATASection interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/fullscreen/interfaces.html.ini b/tests/wpt/metadata/fullscreen/interfaces.html.ini index ae41b376b2f..6ca5a8b81d8 100644 --- a/tests/wpt/metadata/fullscreen/interfaces.html.ini +++ b/tests/wpt/metadata/fullscreen/interfaces.html.ini @@ -36,3 +36,6 @@ [Element interface: document.createElementNS(null, "test") must inherit property "onfullscreenerror" with the proper type] expected: FAIL + [Unscopable handled correctly for fullscreen property on Document] + expected: FAIL + diff --git a/tests/wpt/metadata/html/dom/interfaces.html.ini b/tests/wpt/metadata/html/dom/interfaces.html.ini index 983a2f63ba0..4708aaf95d0 100644 --- a/tests/wpt/metadata/html/dom/interfaces.html.ini +++ b/tests/wpt/metadata/html/dom/interfaces.html.ini @@ -13905,3 +13905,99 @@ [OffscreenCanvas interface: operation getContext(OffscreenRenderingContextId, any)] expected: FAIL + [HTMLAllCollection interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [DOMStringList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [HTMLMenuElement interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [AudioTrack interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [VideoTrack interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TextTrackList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TextTrack interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TextTrackCueList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TextTrackCue interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TimeRanges interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TrackEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [HTMLSlotElement interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [TextMetrics interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Path2D interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ImageBitmapRenderingContext interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [OffscreenCanvas interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [DataTransfer interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [DataTransferItemList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [DataTransferItem interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [DragEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BarProp interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ApplicationCache interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PromiseRejectionEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ImageBitmap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [MessageChannel interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [MessagePort interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BroadcastChannel interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [SharedWorker interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [HTMLMarqueeElement interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini index 51f27d185ef..e3241636027 100644 --- a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini +++ b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.html.ini @@ -54,3 +54,6 @@ [DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type] expected: FAIL + [DOMStringList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini index 7e0ba20ea56..99f4c8023c1 100644 --- a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini +++ b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/domstringlist-interface.worker.js.ini @@ -24,3 +24,6 @@ [DOMStringList interface: operation contains(DOMString)] expected: FAIL + [DOMStringList interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/navigation-timing/idlharness.html.ini b/tests/wpt/metadata/navigation-timing/idlharness.html.ini index 30f14482254..71e53d7cf85 100644 --- a/tests/wpt/metadata/navigation-timing/idlharness.html.ini +++ b/tests/wpt/metadata/navigation-timing/idlharness.html.ini @@ -345,3 +345,9 @@ [Performance interface: window.performance must inherit property "navigation" with the proper type] expected: FAIL + [PerformanceNavigationTiming interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PerformanceNavigation interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini b/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini index 26cb01e49bd..29263d6a1e7 100644 --- a/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini +++ b/tests/wpt/metadata/navigation-timing/nav2_idlharness.html.ini @@ -48,3 +48,6 @@ [PerformanceNavigationTiming interface: operation toJSON()] expected: FAIL + [PerformanceNavigationTiming interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/performance-timeline/po-navigation.html.ini b/tests/wpt/metadata/navigation-timing/po-navigation.html.ini similarity index 79% rename from tests/wpt/metadata/performance-timeline/po-navigation.html.ini rename to tests/wpt/metadata/navigation-timing/po-navigation.html.ini index 70b78ee4042..295e2ccdc3f 100644 --- a/tests/wpt/metadata/performance-timeline/po-navigation.html.ini +++ b/tests/wpt/metadata/navigation-timing/po-navigation.html.ini @@ -1,5 +1,4 @@ [po-navigation.html] - type: testharness [navigation entry is observable] expected: FAIL diff --git a/tests/wpt/metadata/uievents/interfaces.html.ini b/tests/wpt/metadata/uievents/interfaces.html.ini index 3e131426f15..6a747c231b3 100644 --- a/tests/wpt/metadata/uievents/interfaces.html.ini +++ b/tests/wpt/metadata/uievents/interfaces.html.ini @@ -186,3 +186,9 @@ [UIEvent interface: new CompositionEvent("event") must inherit property "which" with the proper type] expected: FAIL + [WheelEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CompositionEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/metadata/workers/name-property.html.ini b/tests/wpt/metadata/workers/name-property.html.ini index 2a70cfcb1a3..9f28275f818 100644 --- a/tests/wpt/metadata/workers/name-property.html.ini +++ b/tests/wpt/metadata/workers/name-property.html.ini @@ -1,6 +1,5 @@ [name-property.html] type: testharness - expected: ERROR [Test the name property of shared and dedicated workers via the name constructor option] expected: FAIL diff --git a/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini b/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini index bbc560e68f1..e54f47ade0e 100644 --- a/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini +++ b/tests/wpt/mozilla/meta/bluetooth/interfaces.html.ini @@ -597,3 +597,12 @@ [BluetoothRemoteGATTDescriptor interface: bluetooth_descriptor must inherit property "writeValue(BufferSource)" with the proper type] expected: FAIL + [ValueEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + diff --git a/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.html new file mode 100644 index 00000000000..bfb4c8dcf6a --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptor/gen-service-is-removed.https.html @@ -0,0 +1,27 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.html b/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.html new file mode 100644 index 00000000000..de83400b208 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptors/gen-service-is-removed-with-uuid.https.html @@ -0,0 +1,27 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.html new file mode 100644 index 00000000000..c9056dd3b3c --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/characteristic/getDescriptors/gen-service-is-removed.https.html @@ -0,0 +1,27 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/characteristic/notifications/service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/characteristic/notifications/service-is-removed.https.html new file mode 100644 index 00000000000..bf389ce5286 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/characteristic/notifications/service-is-removed.https.html @@ -0,0 +1,23 @@ + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/characteristic/readValue/service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/characteristic/readValue/service-is-removed.https.html new file mode 100644 index 00000000000..48f8127de83 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/characteristic/readValue/service-is-removed.https.html @@ -0,0 +1,23 @@ + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/characteristic/writeValue/service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/characteristic/writeValue/service-is-removed.https.html new file mode 100644 index 00000000000..2b43bfb7c91 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/characteristic/writeValue/service-is-removed.https.html @@ -0,0 +1,23 @@ + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/descriptor/readValue/gen-service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/descriptor/readValue/gen-service-is-removed.https.html new file mode 100644 index 00000000000..e453c806374 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/descriptor/readValue/gen-service-is-removed.https.html @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/descriptor/writeValue/gen-service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/descriptor/writeValue/gen-service-is-removed.https.html new file mode 100644 index 00000000000..acd56c3aa45 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/descriptor/writeValue/gen-service-is-removed.https.html @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/script-tests/characteristic/service-is-removed.js b/tests/wpt/web-platform-tests/bluetooth/script-tests/characteristic/service-is-removed.js new file mode 100644 index 00000000000..2f5824082b1 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/script-tests/characteristic/service-is-removed.js @@ -0,0 +1,20 @@ +// TODO(https://crbug.com/672127) Use this test case to test the rest of +// characteristic functions. +'use strict'; +const test_desc = 'Service is removed. Reject with InvalidStateError.'; +const expected = new DOMException('GATT Service no longer exists.', + 'InvalidStateError'); +let characteristic, fake_peripheral, fake_service; + +bluetooth_test(() => getMeasurementIntervalCharacteristic() + .then(_ => ({characteristic, fake_peripheral, fake_service} = _)) + .then(() => fake_service.remove()) + .then(() => fake_peripheral.simulateGATTServicesChanged()) + .then(() => assert_promise_rejects_with_message( + characteristic.CALLS([ + getDescriptor(user_description.name)| + getDescriptors(user_description.uuid)[UUID]| + getDescriptors(user_description.name)]), + expected, + 'Service got removed.')), + test_desc); diff --git a/tests/wpt/web-platform-tests/bluetooth/script-tests/descriptor/service-is-removed.js b/tests/wpt/web-platform-tests/bluetooth/script-tests/descriptor/service-is-removed.js new file mode 100644 index 00000000000..5373364399e --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/script-tests/descriptor/service-is-removed.js @@ -0,0 +1,18 @@ +'use strict'; +const test_desc = 'Service gets removed. Reject with InvalidStateError.'; +const expected = new DOMException('GATT Service no longer exists.', + 'InvalidStateError'); +let descriptor, fake_peripheral, fake_service; + +bluetooth_test(() => getUserDescriptionDescriptor() + .then(_ => ({descriptor, fake_peripheral, fake_service} = _)) + .then(() => fake_service.remove()) + .then(() => fake_peripheral.simulateGATTServicesChanged()) + .then(() => assert_promise_rejects_with_message( + descriptor.CALLS([ + readValue()| + writeValue(new ArrayBuffer(1 /* length */)) + ]), + expected, + 'Service got removed.')), + test_desc); diff --git a/tests/wpt/web-platform-tests/bluetooth/script-tests/service/service-is-removed.js b/tests/wpt/web-platform-tests/bluetooth/script-tests/service/service-is-removed.js new file mode 100644 index 00000000000..aaf0f144367 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/script-tests/service/service-is-removed.js @@ -0,0 +1,20 @@ +'use strict'; +const test_desc = 'Service is removed before FUNCTION_NAME call. ' + + 'Reject with InvalidStateError.'; +const expected = new DOMException('GATT Service no longer exists.', + 'InvalidStateError'); +let service, fake_service, fake_peripheral; + +bluetooth_test(() => getHealthThermometerService() + .then(_ => ({service, fake_service, fake_peripheral} = _)) + .then(() => fake_service.remove()) + .then(() => fake_peripheral.simulateGATTServicesChanged()) + .then(() => assert_promise_rejects_with_message( + service.CALLS([ + getCharacteristic('measurement_interval')| + getCharacteristics()| + getCharacteristics('measurement_interval')[UUID] + ]), + expected, + 'Service got removed.')), + test_desc); diff --git a/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristic/gen-service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristic/gen-service-is-removed.https.html new file mode 100644 index 00000000000..391c49a0bab --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristic/gen-service-is-removed.https.html @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.html b/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.html new file mode 100644 index 00000000000..62caaad12b5 --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristics/gen-service-is-removed-with-uuid.https.html @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristics/gen-service-is-removed.https.html b/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristics/gen-service-is-removed.https.html new file mode 100644 index 00000000000..4868127465a --- /dev/null +++ b/tests/wpt/web-platform-tests/bluetooth/service/getCharacteristics/gen-service-is-removed.https.html @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/CSS2/text/text-indent-on-blank-line-rtl-left-align-ref.html b/tests/wpt/web-platform-tests/css/CSS2/text/text-indent-on-blank-line-rtl-left-align-ref.html new file mode 100644 index 00000000000..15a15b36090 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/text/text-indent-on-blank-line-rtl-left-align-ref.html @@ -0,0 +1,7 @@ + + +
There should be a hotpink square in the bottom left corner of a larger blue square.
+There should be a hotpink square in the bottom left corner of a larger blue square.
+
Navigation will queue a PerformanceEntry.
@@ -11,14 +10,16 @@ Navigation will
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/preload/link-header-preload-srcset.html.headers b/tests/wpt/web-platform-tests/preload/link-header-preload-srcset.html.headers
new file mode 100644
index 00000000000..b29f725c804
--- /dev/null
+++ b/tests/wpt/web-platform-tests/preload/link-header-preload-srcset.html.headers
@@ -0,0 +1,3 @@
+Link: Pass if you see a green box below.
diff --git a/tests/wpt/web-platform-tests/service-workers/service-worker/resources/svg-target-reftest-001.html b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/svg-target-reftest-001.html
new file mode 100644
index 00000000000..9a93d3b3704
--- /dev/null
+++ b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/svg-target-reftest-001.html
@@ -0,0 +1,5 @@
+
+
+