From 496ae4e174b142c0ec4a6c7bb92dcb71389b8a9e Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Tue, 21 Feb 2023 01:36:20 +0000 Subject: [PATCH 1/2] Update web-platform-tests to revision b'b3615436df24bedfdc4f14f959428307a86f74ce' --- .../url/url-in-tags-revoke.window.js.ini | 2 +- tests/wpt/metadata/MANIFEST.json | 164 ++++++++++----- .../inline-negative-margin-001.html.ini | 5 +- ...block-in-inline-hittest-float-002.html.ini | 3 - .../hittest-anonymous-box.html.ini | 3 + .../at-font-face-font-matching.html.ini | 30 +-- ...reak-transformation-unremovable-2.html.ini | 2 + ...reak-transformation-unremovable-3.html.ini | 2 + .../text-align/text-align-last-010.html.ini | 2 +- ...space-separators-break-spaces-006.html.ini | 2 + .../trailing-space-position-001.html.ini | 3 + .../transition-timing-function-valid.html.ini | 8 + .../css-transitions/transition-001.html.ini | 3 + .../cssom-view/elementFromPoint-001.html.ini | 3 + ...elementFromPoint-dynamic-anon-box.html.ini | 3 + .../elementFromPoint-float-in-table.html.ini | 3 - .../elementFromPoint-list-001.html.ini | 3 + .../elementFromPoint-subpixel.html.ini | 3 + ...omPoint-visibility-hidden-resizer.html.ini | 3 + .../api/headers/header-setcookie.any.js.ini | 12 ++ .../css-images.sub.tentative.html.ini | 4 +- .../worker-blob-fetch.window.js.ini | 3 + .../wpt/metadata/fetch/range/blob.any.js.ini | 116 +++++++++++ ...c-aboutblank-navigate-immediately.html.ini | 3 +- ...tion-unload-cross-origin.sub.window.js.ini | 3 + ...ation-unload-same-origin-fragment.html.ini | 3 - ...avigation-unload-same-origin.window.js.ini | 3 + .../pageload-image-in-popup.html.ini | 3 +- ...creating_browsing_context_test_01.html.ini | 4 - .../canvas.2d.disconnected.html.ini | 2 +- .../attr-img-fetchpriority.html.ini | 6 + .../supported-elements.html.ini | 5 +- .../attr-script-fetchpriority.html.ini | 6 + .../iframe_sandbox_popups_escaping-3.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-2.html.ini | 1 + .../urlencoded2.window.js.ini | 3 + .../textfieldselection/select-event.html.ini | 3 + .../modal-dialog-backdrop-opacity.html.ini | 2 + .../htmlanchorelement_noopener.html.ini | 4 + .../attr-link-fetchpriority.html.ini | 6 + .../content-type-parsing.html.ini | 4 +- .../wasm/jsapi/functions/entry.html.ini | 3 +- .../cross-partition.https.tentative.html.ini | 2 +- ...s-3P-window.partitioned.tentative.html.ini | 4 + .../mozilla/meta/mozilla/scrollBy.html.ini | 3 - .../mozilla/task_queue_throttling.any.js.ini | 6 + .../cors-safelisted-request-header.any.js | 10 +- ...ear-timing-functions-syntax.tentative.html | 23 +- .../transition-timing-function.html | 2 + .../transition-timing-function-valid.html | 3 + .../css/css-transitions/transition-001.html | 4 +- .../fetch/api/headers/header-setcookie.any.js | 42 ++++ .../fetch/range/blob.any.js | 197 ++++++++++++++++++ .../attr-img-fetchpriority.html} | 0 .../attr-script-fetchpriority.html} | 0 .../the-script-element}/resources/script.js | 0 .../modal-dialog-backdrop-opacity-ref.html | 22 ++ .../modal-dialog-backdrop-opacity.html | 16 ++ .../attr-link-fetchpriority.html} | 0 .../resources/stylesheet.css | 0 .../idle-detection/page-visibility.https.html | 79 +++++++ .../priority-hints/META.yml | 5 - .../iframe-attr-fetchpriority.tentative.html | 26 --- .../screen-orientation/hidden_document.html | 33 +-- .../transform-dynamic-change-ref.html | 7 + .../reftests/transform-dynamic-change.html | 11 + 66 files changed, 771 insertions(+), 173 deletions(-) delete mode 100644 tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/hittest-anonymous-box.html.ini create mode 100644 tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html.ini create mode 100644 tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html.ini create mode 100644 tests/wpt/metadata/css/css-text/white-space/trailing-other-space-separators-break-spaces-006.html.ini create mode 100644 tests/wpt/metadata/css/css-transitions/transition-001.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-001.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-dynamic-anon-box.html.ini delete mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-float-in-table.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-visibility-hidden-resizer.html.ini create mode 100644 tests/wpt/metadata/fetch/range/blob.any.js.ini create mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini delete mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html.ini create mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini delete mode 100644 tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini create mode 100644 tests/wpt/metadata/html/embedded-content/the-img-element/attr-img-fetchpriority.html.ini create mode 100644 tests/wpt/metadata/html/scripting/the-script-element/attr-script-fetchpriority.html.ini create mode 100644 tests/wpt/metadata/html/semantics/forms/textfieldselection/select-event.html.ini create mode 100644 tests/wpt/metadata/html/semantics/interactive-elements/the-dialog-element/modal-dialog-backdrop-opacity.html.ini create mode 100644 tests/wpt/metadata/html/semantics/the-link-element/attr-link-fetchpriority.html.ini create mode 100644 tests/wpt/metadata/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini delete mode 100644 tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini create mode 100644 tests/wpt/mozilla/meta/mozilla/task_queue_throttling.any.js.ini create mode 100644 tests/wpt/web-platform-tests/fetch/range/blob.any.js rename tests/wpt/web-platform-tests/{priority-hints/img-attr-fetchpriority.tentative.html => html/embedded-content/the-img-element/attr-img-fetchpriority.html} (100%) rename tests/wpt/web-platform-tests/{priority-hints/script-attr-fetchpriority.tentative.html => html/scripting/the-script-element/attr-script-fetchpriority.html} (100%) rename tests/wpt/web-platform-tests/{priority-hints => html/scripting/the-script-element}/resources/script.js (100%) create mode 100644 tests/wpt/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/modal-dialog-backdrop-opacity-ref.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/modal-dialog-backdrop-opacity.html rename tests/wpt/web-platform-tests/{priority-hints/link-attr-fetchpriority.tentative.html => html/semantics/the-link-element/attr-link-fetchpriority.html} (100%) rename tests/wpt/web-platform-tests/{priority-hints => html/semantics/the-link-element}/resources/stylesheet.css (100%) create mode 100644 tests/wpt/web-platform-tests/idle-detection/page-visibility.https.html delete mode 100644 tests/wpt/web-platform-tests/priority-hints/META.yml delete mode 100644 tests/wpt/web-platform-tests/priority-hints/iframe-attr-fetchpriority.tentative.html diff --git a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini index 282ab0b252557..cdeaf7f7080bc 100644 --- a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini +++ b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini @@ -7,7 +7,7 @@ expected: FAIL [Opening a blob URL in a new window immediately before revoking it works.] - expected: FAIL + expected: TIMEOUT [Opening a blob URL in a noopener about:blank window immediately before revoking it works.] expected: TIMEOUT diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 3f1c43fbdaa1a..d4884886352a1 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -308795,6 +308795,19 @@ {} ] ], + "modal-dialog-backdrop-opacity.html": [ + "d8356c7837e5a5f8966128a806237b88f5305ac5", + [ + null, + [ + [ + "/html/semantics/interactive-elements/the-dialog-element/modal-dialog-backdrop-opacity-ref.html", + "==" + ] + ], + {} + ] + ], "modal-dialog-backdrop.html": [ "55d7132f8cefa6be3b2a3133e35e9c9c3cbef603", [ @@ -317297,7 +317310,7 @@ ] ], "transform-dynamic-change.html": [ - "57b5551061945931b39f35394e2974b2306e2762", + "0efefba0f54510925eb5a350e253212de303196b", [ null, [ @@ -417957,6 +417970,16 @@ [] ] }, + "scripting": { + "the-script-element": { + "resources": { + "script.js": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ] + } + } + }, "semantics": { "document-metadata": { "interactions-of-styling-and-scripting": { @@ -419824,6 +419847,10 @@ "1b757ecf62dbdbf1a6a710525dcd1cd5aa816fa7", [] ], + "modal-dialog-backdrop-opacity-ref.html": [ + "b50e6ae026124af0a27622cb995cd497e9761dda", + [] + ], "modal-dialog-backdrop-ref.html": [ "d703b7f28e01eef831c09a4fdac9403e603a6b9d", [] @@ -421659,6 +421686,14 @@ [] ] } + }, + "the-link-element": { + "resources": { + "stylesheet.css": [ + "9d9d772fb468756d1a90f72325f89cd372f812ef", + [] + ] + } } }, "syntax": { @@ -430028,22 +430063,6 @@ } } }, - "priority-hints": { - "META.yml": [ - "487b4013a02209cf35be8c9d5099c4d7842ba915", - [] - ], - "resources": { - "script.js": [ - "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", - [] - ], - "stylesheet.css": [ - "9d9d772fb468756d1a90f72325f89cd372f812ef", - [] - ] - } - }, "proximity": { "META.yml": [ "87450781306a3941fe13d756a3761fdecd829016", @@ -437952,7 +437971,7 @@ [] ], "transform-dynamic-change-ref.html": [ - "df8afcebc18e912d3c4a66be7e069f1a827e1e88", + "db88a073254200a69faee8fff1a0bda19cfeaa9b", [] ], "transform-dynamic-change-root-ref.html": [ @@ -488202,7 +488221,7 @@ ] ], "cors-safelisted-request-header.any.js": [ - "4783c86296c03f7df13f90befda0d3902a58efac", + "a0a0417d74b3dbbb31de66b70b098eba15bcdba5", [ "cors/cors-safelisted-request-header.any.html", { @@ -494805,7 +494824,7 @@ ] ], "linear-timing-functions-syntax.tentative.html": [ - "73267f08604d0243d63712c34fd073d58715f0b2", + "99b680d0bde07bbaa1824d7fcd13e78e0dc172f0", [ null, {} @@ -513444,7 +513463,7 @@ ] ], "transition-timing-function.html": [ - "2200c73471774b6475fa7198f037daf79671c507", + "0184b29a796140f423f72097f57875a629598c6b", [ null, {} @@ -513726,7 +513745,7 @@ ] ], "transition-timing-function-valid.html": [ - "5402fdac195b2dc2d68553d593e1924f5c3be695", + "658ef76bbe84d47864570be49726d36e75b1b555", [ null, {} @@ -513828,7 +513847,7 @@ ] ], "transition-001.html": [ - "e0bf09ae37589b9a8ed2688dd4479e2b109ad076", + "492b4437470f5855e1390b3eafdf320528ed4c43", [ null, {} @@ -549718,7 +549737,7 @@ }, "headers": { "header-setcookie.any.js": [ - "b8a3348f5f5392757ff02c76418c73bd0cb55207", + "cafb780c2c75a9ae6a84fb842f0d0fa075aeffd8", [ "fetch/api/headers/header-setcookie.any.html", { @@ -558401,6 +558420,31 @@ ] }, "range": { + "blob.any.js": [ + "f3eb313b34b42d12f6ee7e2740edd9360c4ab6f1", + [ + "fetch/range/blob.any.html", + { + "script_metadata": [ + [ + "script", + "/common/utils.js" + ] + ] + } + ], + [ + "fetch/range/blob.any.worker.html", + { + "script_metadata": [ + [ + "script", + "/common/utils.js" + ] + ] + } + ] + ], "data.any.js": [ "22ef11e9317275cc70b9a23653b87f089afe4457", [ @@ -592550,6 +592594,17 @@ ] } }, + "embedded-content": { + "the-img-element": { + "attr-img-fetchpriority.html": [ + "996aa4d1567d1548c805163f2c9ce30cd2008e47", + [ + null, + {} + ] + ] + } + }, "infrastructure": { "common-dom-interfaces": { "collections": { @@ -595714,6 +595769,17 @@ } } }, + "scripting": { + "the-script-element": { + "attr-script-fetchpriority.html": [ + "8639d04d86aaa8d5275fee19fadab0e23d1a8583", + [ + null, + {} + ] + ] + } + }, "select": { "options-length-too-large.html": [ "7ce33ffad49b839dc9fa383ef55cc04b9dfa6bb6", @@ -608982,6 +609048,15 @@ ] ] } + }, + "the-link-element": { + "attr-link-fetchpriority.html": [ + "32c318b7605c2bd92ef59fdd27137fe3dd48d0f5", + [ + null, + {} + ] + ] } }, "syntax": { @@ -614268,6 +614343,15 @@ "testdriver": true } ] + ], + "page-visibility.https.html": [ + "550683f704c99efc73e6de2412b56fb2664699ba", + [ + null, + { + "testdriver": true + } + ] ] }, "imagebitmap-renderingcontext": { @@ -633583,36 +633667,6 @@ ] } }, - "priority-hints": { - "iframe-attr-fetchpriority.tentative.html": [ - "386577690b2557cf5f54e586a4b95f638d237ecf", - [ - null, - {} - ] - ], - "img-attr-fetchpriority.tentative.html": [ - "996aa4d1567d1548c805163f2c9ce30cd2008e47", - [ - null, - {} - ] - ], - "link-attr-fetchpriority.tentative.html": [ - "32c318b7605c2bd92ef59fdd27137fe3dd48d0f5", - [ - null, - {} - ] - ], - "script-attr-fetchpriority.tentative.html": [ - "8639d04d86aaa8d5275fee19fadab0e23d1a8583", - [ - null, - {} - ] - ] - }, "private-click-measurement": { "idlharness.window.js": [ "1d0539a7bf56d071d247cded4ed2f4555b34bf6f", @@ -649318,7 +649372,7 @@ ] ], "hidden_document.html": [ - "349539628a3718920384ae6faca36844041ecdc8", + "6c39d6e6e5be3233017ef6fec577a58187bfe4e9", [ null, { diff --git a/tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini b/tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini index 5e3a96e59990f..a057f03833972 100644 --- a/tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini +++ b/tests/wpt/metadata/css/CSS2/linebox/inline-negative-margin-001.html.ini @@ -8,5 +8,8 @@ [[data-expected-height\] 3] expected: FAIL - [[data-expected-height\] 4] + [[data-expected-height\] 1] + expected: FAIL + + [[data-expected-height\] 2] expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini b/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini deleted file mode 100644 index 3e5096beef3ce..0000000000000 --- a/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[block-in-inline-hittest-float-002.html] - [block-in-inline-hittest-float-002] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-flexbox/hittest-anonymous-box.html.ini b/tests/wpt/metadata/css/css-flexbox/hittest-anonymous-box.html.ini new file mode 100644 index 0000000000000..b8f8d45a31f0d --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/hittest-anonymous-box.html.ini @@ -0,0 +1,3 @@ +[hittest-anonymous-box.html] + [Hit-testing within an anonymous flex-item should return the flexbox as the hittest result.] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini index fcdab2603d365..3540893451550 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini @@ -74,9 +74,6 @@ [Matching font-weight: '501' should prefer '501' over '502 510'] expected: FAIL - [Matching font-weight: '430' should prefer '501 550' over '502 560'] - expected: FAIL - [Matching font-style: 'oblique 0deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'] expected: FAIL @@ -137,9 +134,6 @@ [Matching font-weight: '430' should prefer '500' over '400 425'] expected: FAIL - [Matching font-weight: '500' should prefer '350 399' over '351 398'] - expected: FAIL - [Matching font-weight: '400' should prefer '351 398' over '501 550'] expected: FAIL @@ -224,9 +218,6 @@ [Matching font-style: 'oblique -21deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'] expected: FAIL - [Matching font-style: 'italic' should prefer 'normal' over 'oblique 0deg'] - expected: FAIL - [Matching font-weight: '430' should prefer '350 399' over '340 398'] expected: FAIL @@ -269,9 +260,6 @@ [Matching font-style: 'oblique 21deg' should prefer 'oblique 10deg' over 'italic'] expected: FAIL - [Matching font-style: 'oblique 0deg' should prefer 'oblique 40deg 50deg' over 'italic'] - expected: FAIL - [Matching font-weight: '501' should prefer '450 460' over '390 410'] expected: FAIL @@ -316,3 +304,21 @@ [Matching font-style: 'oblique 10deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg'] expected: FAIL + + [Matching font-weight: '500' should prefer '500' over '450 460'] + expected: FAIL + + [Matching font-style: 'normal' should prefer 'oblique 0deg' over 'oblique 10deg 40deg'] + expected: FAIL + + [Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'] + expected: FAIL + + [Matching font-style: 'italic' should prefer 'oblique 0deg' over 'oblique -60deg -30deg'] + expected: FAIL + + [Matching font-style: 'oblique -10deg' should prefer 'oblique -60deg -30deg' over 'oblique -50deg -40deg'] + expected: FAIL + + [Matching font-style: 'oblique -20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html.ini b/tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html.ini new file mode 100644 index 0000000000000..2a64df11b9a5d --- /dev/null +++ b/tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-2.html.ini @@ -0,0 +1,2 @@ +[segment-break-transformation-unremovable-2.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html.ini b/tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html.ini new file mode 100644 index 0000000000000..95a0a20ba63a2 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/line-breaking/segment-break-transformation-unremovable-3.html.ini @@ -0,0 +1,2 @@ +[segment-break-transformation-unremovable-3.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/text-align/text-align-last-010.html.ini b/tests/wpt/metadata/css/css-text/text-align/text-align-last-010.html.ini index 8cdb76bdafbeb..d16fb3285ab01 100644 --- a/tests/wpt/metadata/css/css-text/text-align/text-align-last-010.html.ini +++ b/tests/wpt/metadata/css/css-text/text-align/text-align-last-010.html.ini @@ -1,3 +1,3 @@ [text-align-last-010.html] type: reftest - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/metadata/css/css-text/white-space/trailing-other-space-separators-break-spaces-006.html.ini b/tests/wpt/metadata/css/css-text/white-space/trailing-other-space-separators-break-spaces-006.html.ini new file mode 100644 index 0000000000000..00b72a71c7659 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/white-space/trailing-other-space-separators-break-spaces-006.html.ini @@ -0,0 +1,2 @@ +[trailing-other-space-separators-break-spaces-006.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/white-space/trailing-space-position-001.html.ini b/tests/wpt/metadata/css/css-text/white-space/trailing-space-position-001.html.ini index 2a6a9ba5a81f0..ad3b251437e14 100644 --- a/tests/wpt/metadata/css/css-text/white-space/trailing-space-position-001.html.ini +++ b/tests/wpt/metadata/css/css-text/white-space/trailing-space-position-001.html.ini @@ -4,3 +4,6 @@ [CSS Test: Positions of trailing collapsible spaces 2] expected: FAIL + + [CSS Test: Positions of trailing collapsible spaces 4] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-transitions/parsing/transition-timing-function-valid.html.ini b/tests/wpt/metadata/css/css-transitions/parsing/transition-timing-function-valid.html.ini index f2ceeaa04ee01..676df1b4c3c68 100644 --- a/tests/wpt/metadata/css/css-transitions/parsing/transition-timing-function-valid.html.ini +++ b/tests/wpt/metadata/css/css-transitions/parsing/transition-timing-function-valid.html.ini @@ -11,3 +11,11 @@ [e.style['transition-timing-function'\] = "steps(2, jump-end)" should set the property value] expected: FAIL + [e.style['transition-timing-function'\] = "linear(0 0%, 0.5 50%, 1 100%)" should set the property value] + expected: FAIL + + [e.style['transition-timing-function'\] = "linear(0 0%, 10 10%, 10 50%, 25.4 75%, 100 100%)" should set the property value] + expected: FAIL + + [e.style['transition-timing-function'\] = "linear(0 0%, 1 100%)" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-transitions/transition-001.html.ini b/tests/wpt/metadata/css/css-transitions/transition-001.html.ini new file mode 100644 index 0000000000000..ea7e84ffda379 --- /dev/null +++ b/tests/wpt/metadata/css/css-transitions/transition-001.html.ini @@ -0,0 +1,3 @@ +[transition-001.html] + [parse '1s width linear(0, .5 10% 20%, 1, .5 50%, 1) 2s'] + expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPoint-001.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPoint-001.html.ini new file mode 100644 index 0000000000000..72b0937103825 --- /dev/null +++ b/tests/wpt/metadata/css/cssom-view/elementFromPoint-001.html.ini @@ -0,0 +1,3 @@ +[elementFromPoint-001.html] + [CSSOM View - 5 - extensions to the Document interface] + expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPoint-dynamic-anon-box.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPoint-dynamic-anon-box.html.ini new file mode 100644 index 0000000000000..cf67b5d03dd4d --- /dev/null +++ b/tests/wpt/metadata/css/cssom-view/elementFromPoint-dynamic-anon-box.html.ini @@ -0,0 +1,3 @@ +[elementFromPoint-dynamic-anon-box.html] + [Link should be clickable after hiding a scrollbox with an anonymous table inside] + expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPoint-float-in-table.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPoint-float-in-table.html.ini deleted file mode 100644 index db0655883084e..0000000000000 --- a/tests/wpt/metadata/css/cssom-view/elementFromPoint-float-in-table.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[elementFromPoint-float-in-table.html] - [float-in-div] - expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPoint-list-001.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPoint-list-001.html.ini index 8ae9bae350077..8425141b73654 100644 --- a/tests/wpt/metadata/css/cssom-view/elementFromPoint-list-001.html.ini +++ b/tests/wpt/metadata/css/cssom-view/elementFromPoint-list-001.html.ini @@ -13,3 +13,6 @@ [
  • Outside 3
  • ] expected: FAIL + + [
  • Inside 2
  • ] + expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini new file mode 100644 index 0000000000000..8f6f663ba615f --- /dev/null +++ b/tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini @@ -0,0 +1,3 @@ +[elementFromPoint-subpixel.html] + [Hit test top left corner of box] + expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPoint-visibility-hidden-resizer.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPoint-visibility-hidden-resizer.html.ini new file mode 100644 index 0000000000000..a6bca7ac372d3 --- /dev/null +++ b/tests/wpt/metadata/css/cssom-view/elementFromPoint-visibility-hidden-resizer.html.ini @@ -0,0 +1,3 @@ +[elementFromPoint-visibility-hidden-resizer.html] + [elementFromPoint on resizer area of an element with visibility:hidden] + expected: FAIL diff --git a/tests/wpt/metadata/fetch/api/headers/header-setcookie.any.js.ini b/tests/wpt/metadata/fetch/api/headers/header-setcookie.any.js.ini index 7ecb3068d833c..73ccab628cdc6 100644 --- a/tests/wpt/metadata/fetch/api/headers/header-setcookie.any.js.ini +++ b/tests/wpt/metadata/fetch/api/headers/header-setcookie.any.js.ini @@ -50,6 +50,12 @@ [Set-Cookie is a forbidden response header] expected: FAIL + [Headers iterator is correctly updated with set-cookie changes #2] + expected: FAIL + + [Adding Set-Cookie headers normalizes their value] + expected: FAIL + [header-setcookie.any.html] [Headers iterator does not combine set-cookie headers] @@ -100,6 +106,12 @@ [Set-Cookie is a forbidden response header] expected: FAIL + [Headers iterator is correctly updated with set-cookie changes #2] + expected: FAIL + + [Adding Set-Cookie headers normalizes their value] + expected: FAIL + [header-setcookie.any.sharedworker.html] expected: ERROR diff --git a/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini b/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini index aa6caedd473c1..2c8b2db082a56 100644 --- a/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini +++ b/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini @@ -147,5 +147,5 @@ [list-style-image sec-fetch-site - HTTPS downgrade-upgrade] expected: FAIL - [background-image sec-fetch-dest - Not sent to non-trustworthy same-site destination] - expected: TIMEOUT + [border-image sec-fetch-user - Not sent to non-trustworthy same-site destination] + expected: FAIL diff --git a/tests/wpt/metadata/fetch/private-network-access/worker-blob-fetch.window.js.ini b/tests/wpt/metadata/fetch/private-network-access/worker-blob-fetch.window.js.ini index 9c4c548194fab..0c0eb6a558c9e 100644 --- a/tests/wpt/metadata/fetch/private-network-access/worker-blob-fetch.window.js.ini +++ b/tests/wpt/metadata/fetch/private-network-access/worker-blob-fetch.window.js.ini @@ -31,3 +31,6 @@ [private https to local: failure.] expected: FAIL + + [local to local: success.] + expected: FAIL diff --git a/tests/wpt/metadata/fetch/range/blob.any.js.ini b/tests/wpt/metadata/fetch/range/blob.any.js.ini new file mode 100644 index 0000000000000..bb3487a3149aa --- /dev/null +++ b/tests/wpt/metadata/fetch/range/blob.any.js.ini @@ -0,0 +1,116 @@ +[blob.any.worker.html] + [A simple blob range request.] + expected: FAIL + + [A blob range request with no end.] + expected: FAIL + + [A blob range request with no start.] + expected: FAIL + + [A simple blob range request with whitespace.] + expected: FAIL + + [Blob content with short content and a large range end] + expected: FAIL + + [Blob range request with multiple range values] + expected: FAIL + + [Blob range request with multiple range values and whitespace] + expected: FAIL + + [Blob range request with trailing comma] + expected: FAIL + + [Blob range with no start or end] + expected: FAIL + + [Blob range with invalid whitespace in range #1] + expected: FAIL + + [Blob range with invalid whitespace in range #2] + expected: FAIL + + [Blob range request with short range end] + expected: FAIL + + [Blob range start should be an ASCII digit] + expected: FAIL + + [Blob range should have a dash] + expected: FAIL + + [Blob range end should be an ASCII digit] + expected: FAIL + + [Blob range should include '-'] + expected: FAIL + + [Blob range should include '='] + expected: FAIL + + [Blob range should include 'bytes='] + expected: FAIL + + [Blob content with short content and a large range start] + expected: FAIL + + +[blob.any.html] + [A simple blob range request.] + expected: FAIL + + [A blob range request with no end.] + expected: FAIL + + [A blob range request with no start.] + expected: FAIL + + [A simple blob range request with whitespace.] + expected: FAIL + + [Blob content with short content and a large range end] + expected: FAIL + + [Blob range request with multiple range values] + expected: FAIL + + [Blob range request with multiple range values and whitespace] + expected: FAIL + + [Blob range request with trailing comma] + expected: FAIL + + [Blob range with no start or end] + expected: FAIL + + [Blob range with invalid whitespace in range #1] + expected: FAIL + + [Blob range with invalid whitespace in range #2] + expected: FAIL + + [Blob range request with short range end] + expected: FAIL + + [Blob range start should be an ASCII digit] + expected: FAIL + + [Blob range should have a dash] + expected: FAIL + + [Blob range end should be an ASCII digit] + expected: FAIL + + [Blob range should include '-'] + expected: FAIL + + [Blob range should include '='] + expected: FAIL + + [Blob range should include 'bytes='] + expected: FAIL + + [Blob content with short content and a large range start] + expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini index dc1144214ef38..856bb1c99012e 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html.ini @@ -1,9 +1,10 @@ [iframe-src-aboutblank-navigate-immediately.html] + expected: TIMEOUT [Navigating to a different document with window.open] expected: FAIL [Navigating to a different document with form submission] - expected: FAIL + expected: TIMEOUT [Navigating to a different document with link click] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini new file mode 100644 index 0000000000000..4ecd6d9f75330 --- /dev/null +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini @@ -0,0 +1,3 @@ +[navigation-unload-cross-origin.sub.window.html] + [Cross-origin navigation started from unload handler must be ignored] + expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html.ini deleted file mode 100644 index 49cc2e1674680..0000000000000 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[navigation-unload-same-origin-fragment.html] - [Tests that a fragment navigation in the unload handler will not block the initial navigation] - expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini new file mode 100644 index 0000000000000..7dc346632a4f7 --- /dev/null +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini @@ -0,0 +1,3 @@ +[navigation-unload-same-origin.window.html] + [Same-origin navigation started from unload handler must be ignored] + expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/read-media/pageload-image-in-popup.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/read-media/pageload-image-in-popup.html.ini index d993e8dcc4276..f49298fea1fca 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/read-media/pageload-image-in-popup.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/read-media/pageload-image-in-popup.html.ini @@ -1,3 +1,4 @@ [pageload-image-in-popup.html] + expected: TIMEOUT [The document for a standalone media file should have one child in the body.] - expected: FAIL + expected: NOTRUN diff --git a/tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini deleted file mode 100644 index ca84728f1e9af..0000000000000 --- a/tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[creating_browsing_context_test_01.html] - expected: TIMEOUT - [first argument: absolute url] - expected: TIMEOUT diff --git a/tests/wpt/metadata/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini b/tests/wpt/metadata/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini index 2a54f2f8814ec..5cdcce07c65ae 100644 --- a/tests/wpt/metadata/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini +++ b/tests/wpt/metadata/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html.ini @@ -1,2 +1,2 @@ [canvas.2d.disconnected.html] - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/metadata/html/embedded-content/the-img-element/attr-img-fetchpriority.html.ini b/tests/wpt/metadata/html/embedded-content/the-img-element/attr-img-fetchpriority.html.ini new file mode 100644 index 0000000000000..96ceeb8cdb551 --- /dev/null +++ b/tests/wpt/metadata/html/embedded-content/the-img-element/attr-img-fetchpriority.html.ini @@ -0,0 +1,6 @@ +[attr-img-fetchpriority.html] + [fetchpriority attribute on elements should reflect valid IDL values] + expected: FAIL + + [fetchPriority of new Image() is 'auto'] + expected: FAIL diff --git a/tests/wpt/metadata/html/interaction/focus/the-autofocus-attribute/supported-elements.html.ini b/tests/wpt/metadata/html/interaction/focus/the-autofocus-attribute/supported-elements.html.ini index d169bd2e9fa2b..8a92620763056 100644 --- a/tests/wpt/metadata/html/interaction/focus/the-autofocus-attribute/supported-elements.html.ini +++ b/tests/wpt/metadata/html/interaction/focus/the-autofocus-attribute/supported-elements.html.ini @@ -1,4 +1,5 @@ [supported-elements.html] + expected: TIMEOUT [Contenteditable element should support autofocus] expected: FAIL @@ -6,10 +7,10 @@ expected: FAIL [Host element with delegatesFocus including no focusable descendants should be skipped] - expected: FAIL + expected: TIMEOUT [Area element should support autofocus] - expected: FAIL + expected: NOTRUN [Host element with delegatesFocus should support autofocus] expected: FAIL diff --git a/tests/wpt/metadata/html/scripting/the-script-element/attr-script-fetchpriority.html.ini b/tests/wpt/metadata/html/scripting/the-script-element/attr-script-fetchpriority.html.ini new file mode 100644 index 0000000000000..08ed7410bf7fc --- /dev/null +++ b/tests/wpt/metadata/html/scripting/the-script-element/attr-script-fetchpriority.html.ini @@ -0,0 +1,6 @@ +[attr-script-fetchpriority.html] + [fetchpriority attribute on + diff --git a/tests/wpt/web-platform-tests/priority-hints/link-attr-fetchpriority.tentative.html b/tests/wpt/web-platform-tests/html/semantics/the-link-element/attr-link-fetchpriority.html similarity index 100% rename from tests/wpt/web-platform-tests/priority-hints/link-attr-fetchpriority.tentative.html rename to tests/wpt/web-platform-tests/html/semantics/the-link-element/attr-link-fetchpriority.html diff --git a/tests/wpt/web-platform-tests/priority-hints/resources/stylesheet.css b/tests/wpt/web-platform-tests/html/semantics/the-link-element/resources/stylesheet.css similarity index 100% rename from tests/wpt/web-platform-tests/priority-hints/resources/stylesheet.css rename to tests/wpt/web-platform-tests/html/semantics/the-link-element/resources/stylesheet.css diff --git a/tests/wpt/web-platform-tests/idle-detection/page-visibility.https.html b/tests/wpt/web-platform-tests/idle-detection/page-visibility.https.html new file mode 100644 index 0000000000000..550683f704c99 --- /dev/null +++ b/tests/wpt/web-platform-tests/idle-detection/page-visibility.https.html @@ -0,0 +1,79 @@ + + +Tests the Idle Detection API + + + + + + + + diff --git a/tests/wpt/web-platform-tests/priority-hints/META.yml b/tests/wpt/web-platform-tests/priority-hints/META.yml deleted file mode 100644 index 487b4013a0220..0000000000000 --- a/tests/wpt/web-platform-tests/priority-hints/META.yml +++ /dev/null @@ -1,5 +0,0 @@ -spec: https://wicg.github.io/priority-hints/ -suggested_reviewers: - - addyosmani - - domfarolino - - yoavweiss diff --git a/tests/wpt/web-platform-tests/priority-hints/iframe-attr-fetchpriority.tentative.html b/tests/wpt/web-platform-tests/priority-hints/iframe-attr-fetchpriority.tentative.html deleted file mode 100644 index 386577690b255..0000000000000 --- a/tests/wpt/web-platform-tests/priority-hints/iframe-attr-fetchpriority.tentative.html +++ /dev/null @@ -1,26 +0,0 @@ - -Priority Hints - iFrame element - - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/screen-orientation/hidden_document.html b/tests/wpt/web-platform-tests/screen-orientation/hidden_document.html index 349539628a371..6c39d6e6e5be3 100644 --- a/tests/wpt/web-platform-tests/screen-orientation/hidden_document.html +++ b/tests/wpt/web-platform-tests/screen-orientation/hidden_document.html @@ -14,11 +14,13 @@ promise_test(async (t) => { const { minimize, restore } = window_state_context(t); + t.add_cleanup(makeCleanup()); await minimize(); assert_equals(document.visibilityState, "hidden", "Document must be hidden"); - await promise_rejects_dom(t, "SecurityError", screen.orientation.lock("landscape") ); + const opposite = getOppositeOrientation(); + await promise_rejects_dom(t, "SecurityError", screen.orientation.lock(opposite) ); }, "hidden documents must reject went trying to call lock or unlock"); promise_test(async (t) => { @@ -29,33 +31,4 @@ assert_equals(document.visibilityState, "hidden", "Document must be hidden"); assert_throws_dom("SecurityError", () => screen.orientation.unlock()); }, "hidden documents must reject went trying to call unlock"); - - promise_test(async (t) => { - const { minimize, restore } = window_state_context(t); - t.add_cleanup(makeCleanup()); - await screen.orientation.lock(getOppositeOrientation()); - - await minimize(); - - assert_equals(document.visibilityState, "hidden", "Document must be hidden"); - assert_throws_dom("SecurityError", () => screen.orientation.unlock()); - }, "hidden documents must not unlock the screen orientation"); - - promise_test(async (t) => { - const { minimize, restore } = window_state_context(t); - t.add_cleanup(makeCleanup()); - await screen.orientation.lock(getOppositeOrientation()); - - await minimize(); - - assert_equals(document.visibilityState, "hidden"); - await promise_rejects_dom(t, "SecurityError", screen.orientation.lock(getOppositeOrientation())); - - // Maximize, now everything should work as expected. - await restore(); - - assert_equals(document.visibilityState, "visible"); - await screen.orientation.lock(getOppositeOrientation()); - screen.orientation.unlock(); - }, "Once maximized, a minimized window can lock or unlock the screen orientation again"); diff --git a/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change-ref.html b/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change-ref.html index df8afcebc18e9..db88a07325420 100644 --- a/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change-ref.html +++ b/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change-ref.html @@ -15,5 +15,12 @@ PASS + +
    + + PASS + +
    + diff --git a/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change.html b/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change.html index 57b5551061945..0efefba0f5451 100644 --- a/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change.html +++ b/tests/wpt/web-platform-tests/svg/text/reftests/transform-dynamic-change.html @@ -2,6 +2,7 @@ + @@ -20,6 +21,12 @@ PASS +
    + + PASS + +
    +