From 812c6de70bf87df2420cdea2d70b745b0c4575a4 Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Sat, 18 Feb 2023 01:40:20 +0000 Subject: [PATCH] Update web-platform-tests to revision b'45fdf45f79582953fb3aa708566cd2c0707cb222' --- .../FileAPI/blob/Blob-stream.any.js.ini | 8 + .../FileAPI/url/url-charset.window.js.ini | 7 - .../url/url-in-tags-revoke.window.js.ini | 2 +- tests/wpt/metadata/MANIFEST.json | 357 ++++++++++++------ .../block-in-inline-hittest-002.html.ini | 3 - ...block-in-inline-hittest-float-002.html.ini | 3 + .../attribute-value-selector-004.xht.ini | 2 - .../hittest-before-pseudo.html.ini | 3 - .../at-font-face-font-matching.html.ini | 18 +- .../transform-scale-hittest.html.ini | 3 - .../properties-value-inherit-002.html.ini | 150 -------- .../acos-asin-atan-atan2-computed.html.ini | 3 + .../elementFromPoint-subpixel.html.ini | 3 + ...omPoint-visibility-hidden-resizer.html.ini | 3 - .../cssom-view/elementFromPosition.html.ini | 3 + .../elementsFromPoint-invalid-cases.html.ini | 3 + .../css-images.sub.tentative.html.ini | 3 - .../worker-blob-fetch.window.js.ini | 36 ++ ...n-fragment-scrolling-cross-origin.html.ini | 2 +- .../navigating-across-documents/005.html.ini | 1 - ...c-aboutblank-navigate-immediately.html.ini | 3 +- ...eshow-events-iframe-contentWindow.html.ini | 3 + .../javascript-url-load-as-html.xhtml.ini | 4 + .../javascript-url-referrer.window.js.ini | 4 - ...tion-unload-cross-origin.sub.window.js.ini | 3 - .../replace-before-load/a-click.html.ini | 3 - ...creating_browsing_context_test_01.html.ini | 3 - .../canvas.2d.disconnected.html.ini | 2 +- .../update-the-rendering.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-1.html.ini | 1 - .../non-active-document.html.ini | 6 + .../textfieldselection/select-event.html.ini | 3 + .../htmlanchorelement_noopener.html.ini | 3 +- .../popover-animated-hide-display.html.ini | 2 - .../popover-animated-hide-finishes.html.ini | 2 - .../popover-animated-show-display.html.ini | 2 - .../popover-animation-corner-cases.html.ini | 24 -- .../parsing/DOMContentLoaded-defer.html.ini | 3 - .../document-write/module-delayed.html.ini | 3 - .../module-static-import-delayed.html.ini | 3 + ...ob-entry-different-function-realm.html.ini | 10 +- .../url/a-element-origin-xhtml.xhtml.ini | 3 + .../metadata/url/a-element-origin.html.ini | 3 + .../metadata/url/a-element-xhtml.xhtml.ini | 3 + tests/wpt/metadata/url/a-element.html.ini | 3 + .../metadata/url/url-constructor.any.js.ini | 6 + tests/wpt/metadata/url/url-origin.any.js.ini | 8 + .../exception/basic.tentative.any.js.ini | 23 -- .../webmessaging/with-ports/017.html.ini | 4 - .../mozilla/meta/mozilla/scrollBy.html.ini | 3 + .../FileAPI/blob/Blob-stream.any.js | 18 +- .../fixedpos-with-iframe-print-ref.html | 10 + .../css-break/fixedpos-with-iframe-print.html | 12 + ...y.tentative.html => overflow-overlay.html} | 8 +- ...position-sticky-fractional-offset-ref.html | 40 ++ .../position-sticky-fractional-offset.html | 80 ++++ .../acos-asin-atan-atan2-computed.html | 2 +- .../css/css-values/minmax-angle-computed.html | 10 +- .../iframe-new-has-scrollbar-ref.html | 19 + .../iframe-new-has-scrollbar.html | 37 ++ .../iframe-old-has-scrollbar-ref.html | 19 + .../iframe-old-has-scrollbar.html | 36 ++ .../support/dialog-in-rtl-iframe-child.html | 2 + .../support/iframe-scrollbar-child.html | 44 +++ .../docs/running-tests/from-local-system.md | 2 +- .../resources/support.sub.js | 17 + .../resources/worker-blob-fetcher.html | 45 +++ .../worker-blob-fetch.window.js | 143 +++++++ .../popover-anchor-change-display.html | 3 +- .../popovers/popover-anchor-display-none.html | 3 +- .../popovers/popover-anchor-display.html | 3 +- .../popovers/popover-anchor-idl-property.html | 3 +- .../popover-anchor-nested-display-ref.html | 3 +- .../popover-anchor-nested-display.html | 3 +- .../popovers/popover-anchor-nesting.html | 3 +- .../popover-anchor-scroll-display.html | 3 +- .../popover-animated-display-ref.html | 26 -- .../popover-animated-hide-cleanup.html | 98 ----- .../popover-animated-hide-display.html | 57 --- .../popover-animated-hide-finishes-ref.html | 16 - .../popover-animated-hide-finishes.html | 56 --- .../popover-animated-show-display.html | 52 --- .../popover-animation-corner-cases.html | 230 ----------- .../popovers/popover-appearance.html | 3 +- .../popovers/popover-attribute-basic.html | 36 +- .../popovers/popover-backdrop-appearance.html | 3 +- .../popover-beforetoggle-opening-event.html | 3 +- .../popovers/popover-dialog-appearance.html | 3 +- .../popovers/popover-dialog-crash.html | 3 +- .../popovers/popover-document-open.html | 3 +- .../semantics/popovers/popover-events.html | 12 +- .../semantics/popovers/popover-focus.html | 42 +-- .../popovers/popover-hidden-display.html | 3 +- .../popovers/popover-inside-display-none.html | 3 +- .../popovers/popover-invoking-attribute.html | 3 +- .../popover-light-dismiss-on-scroll.html | 3 +- .../popovers/popover-manual-crash.html | 3 +- .../popover-not-keyboard-focusable.html | 3 +- .../popovers/popover-open-display.html | 3 +- .../popover-open-overflow-display.html | 3 +- .../semantics/popovers/popover-removal-2.html | 3 +- .../semantics/popovers/popover-removal.html | 3 +- .../popovers/popover-shadow-dom.html | 3 +- .../popovers/popover-stacking-context.html | 3 +- .../semantics/popovers/popover-stacking.html | 3 +- .../popover-top-layer-combinations.html | 3 +- .../popover-top-layer-interactions.html | 7 +- .../popovers/toggleevent-interface.html | 3 +- .../navigate-history-back-after-fragment.html | 2 +- ...navigate-history-back-after-pushState.html | 2 +- ...vigate-navigation-back-cross-document.html | 3 + ...vigation-back-same-document-in-iframe.html | 33 ++ ...avigate-navigation-back-same-document.html | 2 +- ...on-back-cross-document-preventDefault.html | 33 ++ ...ion-back-same-document-preventDefault.html | 26 ++ ...n-iframe-same-document-preventDefault.html | 47 +++ ...nd-same-doc-child-and-cross-doc-child.html | 49 +++ ...ument-preventDefault-multiple-windows.html | 23 ++ ...seTo-top-cancels-cross-document-child.html | 26 ++ ...-between-navigate-and-navigatesuccess.html | 12 +- .../resources/chromium/webusb-test.js | 2 +- .../main-frame-navigation.https.html | 39 ++ .../resources/main-frame-navigation.html | 84 +++++ .../url/resources/urltestdata.json | 25 ++ .../jsapi/exception/basic.tentative.any.js | 16 +- 125 files changed, 1400 insertions(+), 1046 deletions(-) create mode 100644 tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini delete mode 100644 tests/wpt/metadata/FileAPI/url/url-charset.window.js.ini create mode 100644 tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini delete mode 100644 tests/wpt/metadata/css/CSS2/selectors/attribute-value-selector-004.xht.ini delete mode 100644 tests/wpt/metadata/css/css-flexbox/hittest-before-pseudo.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-subpixel.html.ini delete mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-visibility-hidden-resizer.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini create mode 100644 tests/wpt/metadata/fetch/private-network-access/worker-blob-fetch.window.js.ini create mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-load-as-html.xhtml.ini delete 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/replace-before-load/a-click.html.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/semantics/forms/textfieldselection/select-event.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-animated-hide-display.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-animated-hide-finishes.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-animated-show-display.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-animation-corner-cases.html.ini delete mode 100644 tests/wpt/metadata/html/syntax/parsing/DOMContentLoaded-defer.html.ini delete mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-delayed.html.ini create mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-static-import-delayed.html.ini create mode 100644 tests/wpt/metadata/url/a-element-origin-xhtml.xhtml.ini create mode 100644 tests/wpt/metadata/url/a-element-origin.html.ini create mode 100644 tests/wpt/metadata/url/url-origin.any.js.ini delete mode 100644 tests/wpt/metadata/webmessaging/with-ports/017.html.ini create mode 100644 tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini create mode 100644 tests/wpt/web-platform-tests/css/css-break/fixedpos-with-iframe-print-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/fixedpos-with-iframe-print.html rename tests/wpt/web-platform-tests/css/css-overflow/{overflow-overlay.tentative.html => overflow-overlay.html} (90%) create mode 100644 tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset.html create mode 100644 tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar.html create mode 100644 tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar.html create mode 100644 tests/wpt/web-platform-tests/css/css-view-transitions/support/iframe-scrollbar-child.html create mode 100644 tests/wpt/web-platform-tests/fetch/private-network-access/resources/worker-blob-fetcher.html create mode 100644 tests/wpt/web-platform-tests/fetch/private-network-access/worker-blob-fetch.window.js delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-display-ref.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-cleanup.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-display.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes-ref.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-show-display.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-animation-corner-cases.html create mode 100644 tests/wpt/web-platform-tests/navigation-api/navigate-event/navigate-navigation-back-same-document-in-iframe.html create mode 100644 tests/wpt/web-platform-tests/navigation-api/navigate-event/navigation-back-cross-document-preventDefault.html create mode 100644 tests/wpt/web-platform-tests/navigation-api/navigate-event/navigation-back-same-document-preventDefault.html create mode 100644 tests/wpt/web-platform-tests/navigation-api/navigate-event/navigation-traverseTo-in-iframe-same-document-preventDefault.html create mode 100644 tests/wpt/web-platform-tests/navigation-api/navigate-event/navigation-traverseTo-navigates-top-and-same-doc-child-and-cross-doc-child.html create mode 100644 tests/wpt/web-platform-tests/navigation-api/navigate-event/navigation-traverseTo-same-document-preventDefault-multiple-windows.html create mode 100644 tests/wpt/web-platform-tests/navigation-api/navigate-event/navigation-traverseTo-top-cancels-cross-document-child.html create mode 100644 tests/wpt/web-platform-tests/speculation-rules/prerender/main-frame-navigation.https.html create mode 100644 tests/wpt/web-platform-tests/speculation-rules/prerender/resources/main-frame-navigation.html diff --git a/tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini b/tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini new file mode 100644 index 00000000000..39510c30813 --- /dev/null +++ b/tests/wpt/metadata/FileAPI/blob/Blob-stream.any.js.ini @@ -0,0 +1,8 @@ +[Blob-stream.any.html] + [Reading Blob.stream() with BYOB reader] + expected: FAIL + + +[Blob-stream.any.worker.html] + [Reading Blob.stream() with BYOB reader] + expected: FAIL diff --git a/tests/wpt/metadata/FileAPI/url/url-charset.window.js.ini b/tests/wpt/metadata/FileAPI/url/url-charset.window.js.ini deleted file mode 100644 index 33fc78f48d9..00000000000 --- a/tests/wpt/metadata/FileAPI/url/url-charset.window.js.ini +++ /dev/null @@ -1,7 +0,0 @@ -[url-charset.window.html] - expected: TIMEOUT - [Blob charset should override any auto-detected charset.] - expected: TIMEOUT - - [Blob charset should override .] - expected: TIMEOUT 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 cdeaf7f7080..282ab0b2525 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: TIMEOUT + expected: FAIL [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 f20ff3f8d43..e67d5679f89 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -5282,14 +5282,14 @@ }, "popovers": { "popover-dialog-crash.html": [ - "76f51b8a5ed81099ad51bb704b4567579e8c8b07", + "e7579d5a3869958422fc07422fbb84124c8c635a", [ null, {} ] ], "popover-manual-crash.html": [ - "d721f7c731e0d2c5a9e6c9ab79a5a450345a4874", + "535eb4c7d120186f620c376a149158900721fe12", [ null, {} @@ -28636,6 +28636,19 @@ {} ] ], + "fixedpos-with-iframe-print.html": [ + "5102d045c4202e4bc22c6c876fd3bbbcf620c4b0", + [ + null, + [ + [ + "/css/css-break/fixedpos-with-iframe-print-ref.html", + "==" + ] + ], + {} + ] + ], "fixedpos-with-link-with-inline-child-print.html": [ "694e5376cbfab7ee52c1f27b9bf0fd23a2a91375", [ @@ -208348,8 +208361,8 @@ {} ] ], - "overflow-overlay.tentative.html": [ - "e3cb8d7180e4bc5ddb84506e401c0b8c90d81470", + "overflow-overlay.html": [ + "0e8ff093b03aa4dd9a78900d6f615590ec510fa7", [ null, [ @@ -212754,6 +212767,19 @@ {} ] ], + "position-sticky-fractional-offset.html": [ + "79c29f4e87bf7c14572e51757c258945eb0c8c6e", + [ + null, + [ + [ + "/css/css-position/sticky/position-sticky-fractional-offset-ref.html", + "==" + ] + ], + {} + ] + ], "position-sticky-grid.html": [ "607e7c2936246c192e04c8d3673321c0a54cda3c", [ @@ -276424,6 +276450,72 @@ {} ] ], + "iframe-new-has-scrollbar.html": [ + "bed16754f6b163b6bb55c2d2504c733113764c00", + [ + null, + [ + [ + "/css/css-view-transitions/iframe-new-has-scrollbar-ref.html", + "==" + ] + ], + { + "fuzzy": [ + [ + [ + "/css/css-view-transitions/iframe-new-has-scrollbar.html", + "/css/css-view-transitions/iframe-new-has-scrollbar-ref.html", + "==" + ], + [ + [ + 0, + 80 + ], + [ + 0, + 500 + ] + ] + ] + ] + } + ] + ], + "iframe-old-has-scrollbar.html": [ + "9dfa4adf7ac34ff85bfd19951060152a9a3da962", + [ + null, + [ + [ + "/css/css-view-transitions/iframe-old-has-scrollbar-ref.html", + "==" + ] + ], + { + "fuzzy": [ + [ + [ + "/css/css-view-transitions/iframe-old-has-scrollbar.html", + "/css/css-view-transitions/iframe-old-has-scrollbar-ref.html", + "==" + ], + [ + [ + 0, + 80 + ], + [ + 0, + 500 + ] + ] + ] + ] + } + ] + ], "iframe-transition.sub.html": [ "93a5cbed66eb0efac3c68fbed699984556e362b4", [ @@ -309051,7 +309143,7 @@ }, "popovers": { "popover-anchor-change-display.html": [ - "a80377441b03f212e2cb8ad95c5f65528908ab02", + "435929a6c1b05adc811fe8df029f2a30e2e79cf3", [ null, [ @@ -309064,7 +309156,7 @@ ] ], "popover-anchor-display.html": [ - "23d50df7634b47c034b6b625b27cb7b89dfcb99d", + "d50dd6c857b24f5e75e979d6356151e5cf7b65c8", [ null, [ @@ -309077,7 +309169,7 @@ ] ], "popover-anchor-nested-display.html": [ - "426c0fcb85542870e7fcfecdf228e56e73957e2c", + "4b83d9677b978cc2f2c373e671a956042dd159af", [ null, [ @@ -309090,7 +309182,7 @@ ] ], "popover-anchor-scroll-display.html": [ - "85a05323784ab604aa4008fdec7db57841c3924c", + "9a14b44f04994cd6552862f16d94632d814fb45a", [ null, [ @@ -309102,47 +309194,8 @@ {} ] ], - "popover-animated-hide-display.html": [ - "b914d80e69aefa5296960a1ed3d96073e1a08af2", - [ - null, - [ - [ - "/html/semantics/popovers/popover-animated-display-ref.html", - "==" - ] - ], - {} - ] - ], - "popover-animated-hide-finishes.html": [ - "1af583b5a8315d7005a56b4eff8a76af93414b16", - [ - null, - [ - [ - "/html/semantics/popovers/popover-animated-hide-finishes-ref.html", - "==" - ] - ], - {} - ] - ], - "popover-animated-show-display.html": [ - "6857103a759b2c222c424227d0977330d320b22a", - [ - null, - [ - [ - "/html/semantics/popovers/popover-animated-display-ref.html", - "==" - ] - ], - {} - ] - ], "popover-appearance.html": [ - "87cc4ba3fc89e36b5c412bdecb7a229835c712ca", + "e9050bdeb9ddc2215bb91d0fc5c7cd6bf6c83365", [ null, [ @@ -309155,7 +309208,7 @@ ] ], "popover-backdrop-appearance.html": [ - "4c5c0acec992249c44f53c76725b30a4d4148c38", + "c71e148644b0edb5064b46a01debb37945913818", [ null, [ @@ -309168,7 +309221,7 @@ ] ], "popover-dialog-appearance.html": [ - "02b34bfc67555930a2bb0a182ef09d34c9800f23", + "8b4edadee9e127355b0e14cbabeb65b30020c5c0", [ null, [ @@ -309181,7 +309234,7 @@ ] ], "popover-hidden-display.html": [ - "35fea3e94c67bfc7cd71a54c8f8a98e99561d865", + "936c57fc17e52c7ad373c7ccb2d681d7de330a2f", [ null, [ @@ -309210,7 +309263,7 @@ ] ], "popover-inside-display-none.html": [ - "3ccb885b81a75b899ac3433101e0822945346364", + "a25cf14d1ce039a88188cf3c637523ece926bf3a", [ null, [ @@ -309223,7 +309276,7 @@ ] ], "popover-open-display.html": [ - "ca57a6259966c13837e8c3d116db1538341d6c4c", + "bc4d16fe80f9dad5ca27b5646db2740ac3dfa652", [ null, [ @@ -309236,7 +309289,7 @@ ] ], "popover-open-overflow-display.html": [ - "7fc96411c22f3ec926ab5022d246cb1a3defee70", + "3d4d833063877ce1a9a3338d534709f94bdcdd77", [ null, [ @@ -309249,7 +309302,7 @@ ] ], "popover-stacking-context.html": [ - "1a9e829250535a3de87239d43fe8c4a4733b3ba9", + "ba4e85a89785cc158b2d4768ad6382c648b544f4", [ null, [ @@ -366462,6 +366515,10 @@ "000c05350b54885c47ea74a7336e02ed857d55ea", [] ], + "fixedpos-with-iframe-print-ref.html": [ + "5c1714045083dfc22272b0522273e7a7235cde6f", + [] + ], "fixedpos-with-link-with-inline-child-print-ref.html": [ "f12d31acd9d077a24a4ba47bcdbb5b2a3029faf3", [] @@ -385727,6 +385784,10 @@ "b78c784de185918d8939075fb46eca7ad48b6fde", [] ], + "position-sticky-fractional-offset-ref.html": [ + "8b7a1f8a195843b2b943e39813b5e24781955b8d", + [] + ], "position-sticky-grid-ref.html": [ "123eed311b0d293fbe4265ad641576f4fc83fd9f", [] @@ -397026,6 +397087,14 @@ "bca532b22c6a777108fd7a1ea7b811a73f7cdb17", [] ], + "iframe-new-has-scrollbar-ref.html": [ + "ea895e84848be70644dbb0b3b62b363d05d0319f", + [] + ], + "iframe-old-has-scrollbar-ref.html": [ + "3bb9bdb88d27b10d7e421eaf32389380642b1d61", + [] + ], "iframe-transition-ref.html": [ "49394f35f6c4f6c7d6c25e9f4fd61154a708904f", [] @@ -397244,13 +397313,17 @@ ], "support": { "dialog-in-rtl-iframe-child.html": [ - "f1b3f021cbc19af6757d0a0b46a4971048d35dcc", + "7b40a8fd5b614e18c27e3ba53754274edb7ec896", [] ], "frame-helper.html": [ "3d2e7b52d078d640602a15b97e54dd62981cb83d", [] ], + "iframe-scrollbar-child.html": [ + "dfd0fb40d926a358979e9db23f6de11249d277fc", + [] + ], "transition-in-empty-iframe-child.html": [ "4eca06a0a943338efd9835e4c2f86b0eff3fce7a", [] @@ -402549,7 +402622,7 @@ [] ], "from-local-system.md": [ - "77f4799fb247d39fd291222d1164bc7548ccbcb2", + "f47396acc3c683ba6e074906e3cd835a780cc777", [] ], "from-web.md": [ @@ -406700,7 +406773,11 @@ [] ], "support.sub.js": [ - "8ffdf100ee8d81f75c923dc712e2e87e52ab3ce7", + "a104021d158d93288ae5ad5e3f1674d304b0e875", + [] + ], + "worker-blob-fetcher.html": [ + "18a454b7fa3628838da1d0d5cca0f6a61758c770", [] ], "worker-fetcher.html": [ @@ -419926,21 +420003,13 @@ [] ], "popover-anchor-nested-display-ref.html": [ - "17311f218b24d49fd72dd8c9e330efb13de43990", + "9942b41e365d98bb6115a57c234d755984474feb", [] ], "popover-anchor-scroll-display-ref.html": [ "1bac806d11191823bdcf87b61693b00c7d507450", [] ], - "popover-animated-display-ref.html": [ - "477a97c12ccd9dc8f6a5427c7d85449e96d8f3ff", - [] - ], - "popover-animated-hide-finishes-ref.html": [ - "d8334f985ed51f3277d069838132876d8aad2ffc", - [] - ], "popover-appearance-ref.html": [ "7ceca94559b8d425c10243f61b038d6c8422a02b", [] @@ -432223,7 +432292,7 @@ [] ], "webusb-test.js": [ - "fc322bd4736b544d694582a3cbde403d01aea341", + "94ff1bcadd913d6b12e4d84d64ac34ef82f2e328", [] ], "webusb-test.js.headers": [ @@ -436403,6 +436472,10 @@ "1ab609f11bf2be22696f0b132b88d8fc86546b93", [] ], + "main-frame-navigation.html": [ + "8781edef6670b48bf17cf644b5623f08bfca0fdb", + [] + ], "media-autoplay-attribute.html": [ "ebef5b725df828c7f8bb36470139d7480199d543", [] @@ -448387,7 +448460,7 @@ [] ], "urltestdata.json": [ - "0265346a6a62d437cb9e94e55bd93369d92544fa", + "94d41c0cb0d270da1493774e4fd3de579ddfe30a", [] ] }, @@ -456088,7 +456161,7 @@ ] ], "Blob-stream.any.js": [ - "8f1d5c555aded300e240bf7873ce415cc51785d8", + "87710a171a9752416f47596f59d2dc6313d9bd34", [ "FileAPI/blob/Blob-stream.any.html", { @@ -516928,7 +517001,7 @@ ] ], "acos-asin-atan-atan2-computed.html": [ - "2835e7a20abc917e111d22a9b04fca17493b4793", + "dc8ecce621d69f950846219f698dbe477cb14833", [ null, {} @@ -517287,7 +517360,7 @@ ] ], "minmax-angle-computed.html": [ - "c0218a0899e6f9ee991a3645293895b924a895ed", + "2c14aa65763154ddc8093dd6d2a450212df619f7", [ null, {} @@ -558087,6 +558160,24 @@ } ] ], + "worker-blob-fetch.window.js": [ + "80374143a283f42723a48159a72dd1bd715d6ba2", + [ + "fetch/private-network-access/worker-blob-fetch.window.html", + { + "script_metadata": [ + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/support.sub.js" + ] + ] + } + ] + ], "worker-fetch.https.window.js": [ "89e0c3cf1f35f0cf741957c3eb0bff38a4705d93", [ @@ -604277,14 +604368,14 @@ ] ], "popover-anchor-display-none.html": [ - "a4285607fd30360545e1364b450443af1cca1fbe", + "55a11fafdb5901ad2f409595107d1d8c587d4979", [ null, {} ] ], "popover-anchor-idl-property.html": [ - "bc9f3ae770d2daded1b7f087a5d56436b578cb36", + "37c79efe1cafe45012627e8b56ab638eaf3c2b95", [ null, {} @@ -604298,7 +604389,7 @@ ] ], "popover-anchor-nesting.html": [ - "7490d75dc09c750c028f75ac0e5660b3b99084e1", + "e3e712b937ab9c4aabbf595eddf45180f4fd9d34", [ null, { @@ -604306,24 +604397,8 @@ } ] ], - "popover-animated-hide-cleanup.html": [ - "9310acc4ff209807a36b75c543edad64f4318f39", - [ - null, - { - "testdriver": true - } - ] - ], - "popover-animation-corner-cases.html": [ - "f41f7a68df9058dee90de4ece70b753a801d6a49", - [ - null, - {} - ] - ], "popover-attribute-basic.html": [ - "bc32c357d3a5503564282a4e3a7260fcd0ae6458", + "0abba9c4e87f7a72bc2d54f816851b2228e75d5b", [ null, { @@ -604333,21 +604408,21 @@ ] ], "popover-beforetoggle-opening-event.html": [ - "b2c3fa5d68bf051e2faf5d83e765de1ed42397b6", + "e3597d1c69936435c99c18f8ec8b05c50a4a0149", [ null, {} ] ], "popover-document-open.html": [ - "429fd89d3ba68d9588b66e696095e5007eaccc9a", + "db43fd02b92f062f925c0beea13e1a5faab2427f", [ null, {} ] ], "popover-events.html": [ - "b299424570024c81238ae076fdacbfa2badc83b4", + "1ccd9967c5c9df25ae7995c19c055fdf2a37b82b", [ null, {} @@ -604370,7 +604445,7 @@ ] ], "popover-focus.html": [ - "b1e59a13971c7be224663ef3d1161ee83c0527ed", + "307ca8a80f553ce31d5cbf1666ddacf63641cdaf", [ null, { @@ -604380,7 +604455,7 @@ ] ], "popover-invoking-attribute.html": [ - "b49bb4e4a34ced3b30abe1e2bee14ba5c17cff1e", + "d0098d32738d84cc43a8c91f0f5342671f2d2e10", [ null, { @@ -604390,7 +604465,7 @@ ] ], "popover-light-dismiss-on-scroll.html": [ - "73b3a2d6193bc6f5a120a583a7a7e6169a34487f", + "a4bb4b452b0d4adde4cbd37e7045aac1004bcf94", [ null, {} @@ -604407,7 +604482,7 @@ ] ], "popover-not-keyboard-focusable.html": [ - "815ae04ebb4024e84ced328b2d5541734e787cd5", + "cd0b60c3ce65df77e75b67dff9d4af2070f4f395", [ null, { @@ -604416,28 +604491,28 @@ ] ], "popover-removal-2.html": [ - "b7b185d58d53f5cb84516e7bb2b98746221a7c6e", + "e84124d8bef326efe968ccdebd2717a0eae20d21", [ null, {} ] ], "popover-removal.html": [ - "aeed3b678db06b9e351b634f654f93829141d8c4", + "e6ad5d9c004858b407228238bcdb5b2d4f1efd8b", [ null, {} ] ], "popover-shadow-dom.html": [ - "72bbe1e8933cfa0fa189b69a41be5d5a47d0716b", + "44ded952b702f3d7729eae333719dd0d471c742f", [ null, {} ] ], "popover-stacking.html": [ - "dc07c1c208473cc96ba0e63d1369f17b01f503df", + "bdd6feb20eead682790d1e3814272f3f1a384aa4", [ null, {} @@ -604451,7 +604526,7 @@ ] ], "popover-top-layer-combinations.html": [ - "001bf88a25ef851e6607dc6e0ba7a7cf3b8cf4f8", + "c8e4211ef5c1358a5f611442513ada939e4b7022", [ null, { @@ -604460,7 +604535,7 @@ ] ], "popover-top-layer-interactions.html": [ - "50a21be7f7723e9010cfc1f5e6548a231ff3e8dd", + "6ef6938810b8532b78f7fbfc905b8f84c1300df9", [ null, { @@ -604476,7 +604551,7 @@ ] ], "toggleevent-interface.html": [ - "45709458b00c466805c63d1bc4530d37677718a9", + "09ce3f3b5674860f22d255c428aab9a0b63ae072", [ null, {} @@ -624907,14 +624982,14 @@ ] ], "navigate-history-back-after-fragment.html": [ - "976754f28a885e77ea08d31fc32f682966bc0999", + "57a30c85b8700b1e86f577bed1008b16271acbb2", [ null, {} ] ], "navigate-history-back-after-pushState.html": [ - "4d870fb2ae6d0a66ded888e2dbc7bea37e106980", + "bf2e6e4e300e96c684d467c40a7b3ad796b5018c", [ null, {} @@ -624977,14 +625052,21 @@ ] ], "navigate-navigation-back-cross-document.html": [ - "214644066e1d120e1ee516a050a40cec3dad2134", + "2e1adbeee93ee082a7d9f7e008a5f863e0fc0c50", + [ + null, + {} + ] + ], + "navigate-navigation-back-same-document-in-iframe.html": [ + "cebd2f3693c9d8f0845b78ac0a26e53e164f2628", [ null, {} ] ], "navigate-navigation-back-same-document.html": [ - "8753e6b1c86bab8b3388f5730d2f2a54eca8b472", + "431d38449c3dff316911bd17b7260f164160f20b", [ null, {} @@ -625039,6 +625121,48 @@ {} ] ], + "navigation-back-cross-document-preventDefault.html": [ + "0b5b750876d7775d352d6471f118d882a259669f", + [ + null, + {} + ] + ], + "navigation-back-same-document-preventDefault.html": [ + "7edb188823352694caf70101f126135142e7dd28", + [ + null, + {} + ] + ], + "navigation-traverseTo-in-iframe-same-document-preventDefault.html": [ + "d68b11fa7ccae6a3dc6287150cf25fe8d96d93cf", + [ + null, + {} + ] + ], + "navigation-traverseTo-navigates-top-and-same-doc-child-and-cross-doc-child.html": [ + "31cb54fca2a4d5e06f3bab4330b77d7a87f78fb6", + [ + null, + {} + ] + ], + "navigation-traverseTo-same-document-preventDefault-multiple-windows.html": [ + "9bb64fb7cc7a7dd5e007021039616b44da56cdd3", + [ + null, + {} + ] + ], + "navigation-traverseTo-top-cancels-cross-document-child.html": [ + "11f07afefc5236efc12efc341f9b85da3c0b6c9f", + [ + null, + {} + ] + ], "same-url-replace-cross-document.html": [ "0a976cd51fdcb3205d2a71cc9dc1a9853e417eee", [ @@ -626068,7 +626192,7 @@ ] ], "traverseTo-detach-between-navigate-and-navigatesuccess.html": [ - "a0a291888786119427dcf544c8a84fce86fa0822", + "43bde9a103bc13fd1cb88320da1fb60df0de0fa5", [ null, {} @@ -658195,6 +658319,15 @@ } ] ], + "main-frame-navigation.https.html": [ + "47d8f2e81a3ce911e171ac828b867bd0161dedf3", + [ + null, + { + "timeout": "long" + } + ] + ], "media-autoplay.html": [ "7e6b8d10477f9838fc6f57b83f531a2670efeee5", [ @@ -672669,7 +672802,7 @@ }, "exception": { "basic.tentative.any.js": [ - "9ddebae0e968a28135b9c73748fffb80be4468e4", + "acf644f904f53d54918d660c419f60a15c72eabb", [ null, { diff --git a/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-002.html.ini b/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-002.html.ini index ee34bc91078..51432362d66 100644 --- a/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-002.html.ini +++ b/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-002.html.ini @@ -1,6 +1,3 @@ [block-in-inline-hittest-002.html] [elementsFromPoint] expected: FAIL - - [elementFromPoint] - 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 new file mode 100644 index 00000000000..3e5096beef3 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/normal-flow/block-in-inline-hittest-float-002.html.ini @@ -0,0 +1,3 @@ +[block-in-inline-hittest-float-002.html] + [block-in-inline-hittest-float-002] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/selectors/attribute-value-selector-004.xht.ini b/tests/wpt/metadata/css/CSS2/selectors/attribute-value-selector-004.xht.ini deleted file mode 100644 index ce14b0578d7..00000000000 --- a/tests/wpt/metadata/css/CSS2/selectors/attribute-value-selector-004.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[attribute-value-selector-004.xht] - expected: TIMEOUT diff --git a/tests/wpt/metadata/css/css-flexbox/hittest-before-pseudo.html.ini b/tests/wpt/metadata/css/css-flexbox/hittest-before-pseudo.html.ini deleted file mode 100644 index 5b685485f3c..00000000000 --- a/tests/wpt/metadata/css/css-flexbox/hittest-before-pseudo.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[hittest-before-pseudo.html] - [Hit-testing text within a pseudo-element 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 537c917bdfc..9b3415209a4 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 @@ -158,9 +158,6 @@ [Matching font-weight: '430' should prefer '500' over '400 425'] expected: FAIL - [Matching font-weight: '500' should prefer '450 460' over '400'] - expected: FAIL - [Matching font-weight: '500' should prefer '350 399' over '351 398'] expected: FAIL @@ -319,3 +316,18 @@ [Matching font-style: 'oblique -21deg' should prefer 'oblique -10deg' over 'italic'] expected: FAIL + + [Matching font-stretch: '100%' should prefer '100%' over '110% 120%'] + expected: FAIL + + [Matching font-style: 'normal' should prefer 'oblique 20deg 30deg' over 'oblique -50deg -20deg'] + expected: FAIL + + [Matching font-style: 'italic' should prefer 'oblique 5deg 10deg' over 'oblique 5deg'] + expected: FAIL + + [Matching font-style: 'oblique 10deg' should prefer 'oblique 10deg' over 'oblique 5deg'] + expected: FAIL + + [Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg'] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-transforms/transform-scale-hittest.html.ini b/tests/wpt/metadata/css/css-transforms/transform-scale-hittest.html.ini index 4a1232b3c22..3f9c5003739 100644 --- a/tests/wpt/metadata/css/css-transforms/transform-scale-hittest.html.ini +++ b/tests/wpt/metadata/css/css-transforms/transform-scale-hittest.html.ini @@ -1,6 +1,3 @@ [transform-scale-hittest.html] [Hit test intersecting scaled box] expected: FAIL - - [Hit test within unscaled box] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini b/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini index 438884a0319..3fe0bd64cb2 100644 --- a/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini +++ b/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini @@ -325,153 +325,3 @@ [margin-right length(mm) / values] expected: [FAIL, PASS] - - [color color(rgba) / values] - expected: FAIL - - [font-size length(pt) / values] - expected: FAIL - - [font-size length(pc) / values] - expected: FAIL - - [font-size length(px) / values] - expected: FAIL - - [font-size length(em) / values] - expected: FAIL - - [font-size length(ex) / values] - expected: FAIL - - [font-size length(mm) / values] - expected: FAIL - - [font-size length(cm) / values] - expected: FAIL - - [font-size length(in) / values] - expected: FAIL - - [font-size percentage(%) / values] - expected: FAIL - - [font-weight font-weight(keyword) / values] - expected: FAIL - - [font-weight font-weight(numeric) / values] - expected: FAIL - - [line-height number(integer) / values] - expected: FAIL - - [line-height number(decimal) / values] - expected: FAIL - - [line-height length(pt) / values] - expected: FAIL - - [line-height length(pc) / values] - expected: FAIL - - [line-height length(px) / values] - expected: FAIL - - [line-height length(em) / values] - expected: FAIL - - [line-height length(ex) / values] - expected: FAIL - - [line-height length(mm) / values] - expected: FAIL - - [line-height length(cm) / values] - expected: FAIL - - [line-height length(in) / values] - expected: FAIL - - [line-height percentage(%) / values] - expected: FAIL - - [letter-spacing length(pt) / values] - expected: FAIL - - [letter-spacing length(pc) / values] - expected: FAIL - - [letter-spacing length(px) / values] - expected: FAIL - - [letter-spacing length(em) / values] - expected: FAIL - - [letter-spacing length(ex) / values] - expected: FAIL - - [letter-spacing length(mm) / values] - expected: FAIL - - [letter-spacing length(cm) / values] - expected: FAIL - - [letter-spacing length(in) / values] - expected: FAIL - - [word-spacing length(pt) / values] - expected: FAIL - - [word-spacing length(pc) / values] - expected: FAIL - - [word-spacing length(px) / values] - expected: FAIL - - [word-spacing length(em) / values] - expected: FAIL - - [word-spacing length(ex) / values] - expected: FAIL - - [word-spacing length(mm) / values] - expected: FAIL - - [word-spacing length(cm) / values] - expected: FAIL - - [word-spacing length(in) / values] - expected: FAIL - - [word-spacing percentage(%) / values] - expected: FAIL - - [text-indent length(pt) / values] - expected: FAIL - - [text-indent length(pc) / values] - expected: FAIL - - [text-indent length(px) / values] - expected: FAIL - - [text-indent length(em) / values] - expected: FAIL - - [text-indent length(ex) / values] - expected: FAIL - - [text-indent length(mm) / values] - expected: FAIL - - [text-indent length(cm) / values] - expected: FAIL - - [text-indent length(in) / values] - expected: FAIL - - [text-indent percentage(%) / values] - expected: FAIL - - [text-shadow shadow(shadow) / values] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/acos-asin-atan-atan2-computed.html.ini b/tests/wpt/metadata/css/css-values/acos-asin-atan-atan2-computed.html.ini index 96879d84783..11c22e299d5 100644 --- a/tests/wpt/metadata/css/css-values/acos-asin-atan-atan2-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/acos-asin-atan-atan2-computed.html.ini @@ -121,3 +121,6 @@ [atan2(1ms, -1ms) should be used-value-equivalent to 135deg] expected: FAIL + + [calc(atan2(0,-1) / 4) should be used-value-equivalent to 45deg] + 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 00000000000..8f6f663ba61 --- /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 deleted file mode 100644 index a6bca7ac372..00000000000 --- a/tests/wpt/metadata/css/cssom-view/elementFromPoint-visibility-hidden-resizer.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[elementFromPoint-visibility-hidden-resizer.html] - [elementFromPoint on resizer area of an element with visibility:hidden] - expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini b/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini index 898f39c4330..9f2a3229231 100644 --- a/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini +++ b/tests/wpt/metadata/css/cssom-view/elementFromPosition.html.ini @@ -20,3 +20,6 @@ [test the top of layer] expected: FAIL + + [test some point of the element: top left corner] + expected: FAIL diff --git a/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini b/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini new file mode 100644 index 00000000000..a3496a40d07 --- /dev/null +++ b/tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini @@ -0,0 +1,3 @@ +[elementsFromPoint-invalid-cases.html] + [The root element is the last element returned for otherwise empty queries within the viewport] + expected: FAIL diff --git a/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini b/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini index 0d48169e3cc..f9de5391ad6 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 @@ -146,6 +146,3 @@ [list-style-image sec-fetch-site - HTTPS downgrade-upgrade] expected: FAIL - - [background-image sec-fetch-site - HTTPS downgrade (header not sent)] - expected: TIMEOUT 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 new file mode 100644 index 00000000000..303e4bfb815 --- /dev/null +++ b/tests/wpt/metadata/fetch/private-network-access/worker-blob-fetch.window.js.ini @@ -0,0 +1,36 @@ +[worker-blob-fetch.window.html] + [local to local: success.] + expected: FAIL + + [private to local: failure.] + expected: FAIL + + [private to private: success.] + expected: FAIL + + [public to local: failure.] + expected: FAIL + + [public to private: failure.] + expected: FAIL + + [public to public: success.] + expected: FAIL + + [treat-as-public to local: failure.] + expected: FAIL + + [treat-as-public to private: failure.] + expected: FAIL + + [treat-as-public to public: success.] + expected: FAIL + + [private https to local: failure.] + expected: FAIL + + [public https to private: failure.] + expected: FAIL + + [public https to local: failure.] + expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini index c8a3c8f9e68..6e9f7acf151 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html.ini @@ -1,6 +1,6 @@ [scroll-restoration-fragment-scrolling-cross-origin.html] type: testharness - expected: ERROR + expected: TIMEOUT [Manual scroll restoration should take precedent over scrolling to fragment in cross origin navigation] expected: TIMEOUT diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini index f7ee5361549..33efcdbcf48 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/005.html.ini @@ -1,4 +1,3 @@ [005.html] - expected: TIMEOUT [Link with onclick navigation and href navigation ] 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 856bb1c9901..dc1144214ef 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,10 +1,9 @@ [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: TIMEOUT + expected: FAIL [Navigating to a different document with link click] expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini index 51fd557bd7f..149bcb4ff8c 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini @@ -7,3 +7,6 @@ [load & pageshow events do not fire on contentWindow of + +

+ Apart from this text, there should be nothing on this page. +

+ diff --git a/tests/wpt/web-platform-tests/css/css-break/fixedpos-with-iframe-print.html b/tests/wpt/web-platform-tests/css/css-break/fixedpos-with-iframe-print.html new file mode 100644 index 00000000000..5102d045c42 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-break/fixedpos-with-iframe-print.html @@ -0,0 +1,12 @@ + + + + +

The word "PASS" should be seen below.

+
+ +
+

+ Apart from this text, there should be nothing on this page. +

+ diff --git a/tests/wpt/web-platform-tests/css/css-overflow/overflow-overlay.tentative.html b/tests/wpt/web-platform-tests/css/css-overflow/overflow-overlay.html similarity index 90% rename from tests/wpt/web-platform-tests/css/css-overflow/overflow-overlay.tentative.html rename to tests/wpt/web-platform-tests/css/css-overflow/overflow-overlay.html index e3cb8d7180e..0e8ff093b03 100644 --- a/tests/wpt/web-platform-tests/css/css-overflow/overflow-overlay.tentative.html +++ b/tests/wpt/web-platform-tests/css/css-overflow/overflow-overlay.html @@ -3,10 +3,10 @@

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

diff --git a/tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset-ref.html b/tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset-ref.html new file mode 100644 index 00000000000..8b7a1f8a195 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset-ref.html @@ -0,0 +1,40 @@ + + + +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ + + diff --git a/tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset.html b/tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset.html new file mode 100644 index 00000000000..79c29f4e87b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-position/sticky/position-sticky-fractional-offset.html @@ -0,0 +1,80 @@ + + + + + + + + +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + + diff --git a/tests/wpt/web-platform-tests/css/css-values/acos-asin-atan-atan2-computed.html b/tests/wpt/web-platform-tests/css/css-values/acos-asin-atan-atan2-computed.html index 2835e7a20ab..dc8ecce621d 100644 --- a/tests/wpt/web-platform-tests/css/css-values/acos-asin-atan-atan2-computed.html +++ b/tests/wpt/web-platform-tests/css/css-values/acos-asin-atan-atan2-computed.html @@ -37,7 +37,7 @@ test_math_used('calc(atan(tan(0.7853975rad ) ))', '45deg', {type:'angle', approx test_math_used('calc(atan(tan(3.14159 / 4 + 1 - 1) ))', '45deg', {type:'angle', approx:0.1}); test_math_used('calc(asin(sin(0.25turn)) )', '90deg', {type:'angle', approx:0.1}); test_math_used('calc(atan2(0,1))', '0deg', {type:'angle', approx:0.1}); -test_math_used('calc(atan2(0,-1))', '-180deg', {type:'angle', approx:0.1}); +test_math_used('calc(atan2(0,-1) / 4)', '45deg', {type:'angle', approx:0.1}); // atan2(0,-1) equals 180deg, result is divided to avoid ambiguity with -180deg test_math_used('calc(atan2(1,-1))', '135deg', {type:'angle', approx:0.1}); test_math_used('calc(atan2(-1,1))', '-45deg', {type:'angle', approx:0.1}); diff --git a/tests/wpt/web-platform-tests/css/css-values/minmax-angle-computed.html b/tests/wpt/web-platform-tests/css/css-values/minmax-angle-computed.html index c0218a0899e..2c14aa65763 100644 --- a/tests/wpt/web-platform-tests/css/css-values/minmax-angle-computed.html +++ b/tests/wpt/web-platform-tests/css/css-values/minmax-angle-computed.html @@ -46,14 +46,14 @@ test_angle_equals('min(270deg, max(0.25turn, 3.14rad))', '3.14rad'); test_angle_equals('max(0.25turn, min(270deg, 3.14rad))', '3.14rad'); // General calculations -test_angle_equals('calc(min(90deg, 1.58rad) + 0.25turn)', '180deg'); +test_angle_equals('calc(min(90deg, 1.58rad) + 0.125turn)', '135deg'); test_angle_equals('calc(min(90deg, 1.58rad) - 0.125turn)', '45deg'); -test_angle_equals('calc(min(90deg, 1.58rad) * 2', '180deg'); +test_angle_equals('calc(min(90deg, 1.58rad) * 1.5', '135deg'); test_angle_equals('calc(min(90deg, 1.58rad) / 2', '45deg'); -test_angle_equals('calc(max(90deg, 1.56rad) + 0.25turn)', '180deg'); +test_angle_equals('calc(max(90deg, 1.56rad) + 0.125turn', '135deg'); test_angle_equals('calc(max(90deg, 1.56rad) - 0.125turn)', '45deg'); -test_angle_equals('calc(max(90deg, 1.56rad) * 2', '180deg'); +test_angle_equals('calc(max(90deg, 1.56rad) * 1.5', '135deg'); test_angle_equals('calc(max(90deg, 1.56rad) / 2', '45deg'); -test_angle_equals('calc(min(90deg, 1.58rad) + max(0.25turn, 99grad))', '180deg'); +test_angle_equals('calc(min(90deg, 1.58rad) + max(0.125turn, 49grad))', '135deg'); test_angle_equals('calc(min(90deg, 1.58rad) - max(0.25turn, 99grad))', '0deg'); diff --git a/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar-ref.html b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar-ref.html new file mode 100644 index 00000000000..ea895e84848 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar-ref.html @@ -0,0 +1,19 @@ + + + + View transitions: iframe transition to scrollbar (ref) + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar.html b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar.html new file mode 100644 index 00000000000..bed16754f6b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-new-has-scrollbar.html @@ -0,0 +1,37 @@ + + + + View transitions: iframe transition to scrollbar + + + + + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar-ref.html b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar-ref.html new file mode 100644 index 00000000000..3bb9bdb88d2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar-ref.html @@ -0,0 +1,19 @@ + + + + View transitions: iframe transition from scrollbar (ref) + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar.html b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar.html new file mode 100644 index 00000000000..9dfa4adf7ac --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-view-transitions/iframe-old-has-scrollbar.html @@ -0,0 +1,36 @@ + + + + View transitions: iframe transition from scrollbar + + + + + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-view-transitions/support/dialog-in-rtl-iframe-child.html b/tests/wpt/web-platform-tests/css/css-view-transitions/support/dialog-in-rtl-iframe-child.html index f1b3f021cbc..7b40a8fd5b6 100644 --- a/tests/wpt/web-platform-tests/css/css-view-transitions/support/dialog-in-rtl-iframe-child.html +++ b/tests/wpt/web-platform-tests/css/css-view-transitions/support/dialog-in-rtl-iframe-child.html @@ -3,6 +3,8 @@ + + + +
+ + diff --git a/tests/wpt/web-platform-tests/docs/running-tests/from-local-system.md b/tests/wpt/web-platform-tests/docs/running-tests/from-local-system.md index 77f4799fb24..f47396acc3c 100644 --- a/tests/wpt/web-platform-tests/docs/running-tests/from-local-system.md +++ b/tests/wpt/web-platform-tests/docs/running-tests/from-local-system.md @@ -33,7 +33,7 @@ installed for the user only: ```bash python -m ensurepip --user -export PATH="$PATH:$HOME/Library/Python/2.7/bin" +export PATH="$PATH:$( python3 -m site --user-base )/bin" pip install --user virtualenv ``` diff --git a/tests/wpt/web-platform-tests/fetch/private-network-access/resources/support.sub.js b/tests/wpt/web-platform-tests/fetch/private-network-access/resources/support.sub.js index 8ffdf100ee8..a104021d158 100644 --- a/tests/wpt/web-platform-tests/fetch/private-network-access/resources/support.sub.js +++ b/tests/wpt/web-platform-tests/fetch/private-network-access/resources/support.sub.js @@ -635,6 +635,23 @@ async function workerFetchTest(t, { source, target, expected }) { assert_equals(message, expected.message, "response body"); } +async function workerBlobFetchTest(t, { source, target, expected }) { + const targetUrl = preflightUrl(target); + + const fetcherUrl = resolveUrl( + 'resources/worker-blob-fetcher.html', sourceResolveOptions(source)); + + const reply = futureMessage(); + const iframe = await appendIframe(t, document, fetcherUrl); + + iframe.contentWindow.postMessage({ url: targetUrl.href }, "*"); + + const { error, status, message } = await reply; + assert_equals(error, expected.error, "fetch error"); + assert_equals(status, expected.status, "response status"); + assert_equals(message, expected.message, "response body"); +} + async function sharedWorkerFetchTest(t, { source, target, expected }) { const targetUrl = preflightUrl(target); diff --git a/tests/wpt/web-platform-tests/fetch/private-network-access/resources/worker-blob-fetcher.html b/tests/wpt/web-platform-tests/fetch/private-network-access/resources/worker-blob-fetcher.html new file mode 100644 index 00000000000..18a454b7fa3 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/private-network-access/resources/worker-blob-fetcher.html @@ -0,0 +1,45 @@ + + +Worker Fetcher + diff --git a/tests/wpt/web-platform-tests/fetch/private-network-access/worker-blob-fetch.window.js b/tests/wpt/web-platform-tests/fetch/private-network-access/worker-blob-fetch.window.js new file mode 100644 index 00000000000..80374143a28 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/private-network-access/worker-blob-fetch.window.js @@ -0,0 +1,143 @@ +// META: script=/common/utils.js +// META: script=resources/support.sub.js +// +// Spec: https://wicg.github.io/private-network-access/#integration-fetch +// +// These tests check that fetches from within `Worker` scripts loaded from blob +// URLs are subject to Private Network Access checks, just like fetches from +// within documents. +// +// This file covers only those tests that must execute in a non-secure context. +// Other tests are defined in: worker-fetch.https.window.js + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTP_LOCAL }, + target: { server: Server.HTTP_LOCAL }, + expected: WorkerFetchTestResult.SUCCESS, +}), "local to local: success."); + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTP_PRIVATE }, + target: { + server: Server.HTTP_LOCAL, + behavior: { + preflight: PreflightBehavior.optionalSuccess(token()), + response: ResponseBehavior.allowCrossOrigin(), + }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "private to local: failure."); + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTP_PRIVATE }, + target: { server: Server.HTTP_PRIVATE }, + expected: WorkerFetchTestResult.SUCCESS, +}), "private to private: success."); + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTP_PUBLIC }, + target: { + server: Server.HTTP_LOCAL, + behavior: { + preflight: PreflightBehavior.optionalSuccess(token()), + response: ResponseBehavior.allowCrossOrigin(), + }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "public to local: failure."); + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTP_PUBLIC }, + target: { + server: Server.HTTP_PRIVATE, + behavior: { + preflight: PreflightBehavior.optionalSuccess(token()), + response: ResponseBehavior.allowCrossOrigin(), + }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "public to private: failure."); + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTP_PUBLIC }, + target: { server: Server.HTTP_PUBLIC }, + expected: WorkerFetchTestResult.SUCCESS, +}), "public to public: success."); + +promise_test(t => workerBlobFetchTest(t, { + source: { + server: Server.HTTP_LOCAL, + treatAsPublic: true, + }, + target: { + server: Server.HTTP_LOCAL, + behavior: { preflight: PreflightBehavior.optionalSuccess(token()) }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "treat-as-public to local: failure."); + +promise_test(t => workerBlobFetchTest(t, { + source: { + server: Server.HTTP_LOCAL, + treatAsPublic: true, + }, + target: { + server: Server.HTTP_PRIVATE, + behavior: { + preflight: PreflightBehavior.optionalSuccess(token()), + response: ResponseBehavior.allowCrossOrigin(), + }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "treat-as-public to private: failure."); + +promise_test(t => workerBlobFetchTest(t, { + source: { + server: Server.HTTP_LOCAL, + treatAsPublic: true, + }, + target: { + server: Server.HTTP_PUBLIC, + behavior: { response: ResponseBehavior.allowCrossOrigin() }, + }, + expected: WorkerFetchTestResult.SUCCESS, +}), "treat-as-public to public: success."); + +// The following tests verify that workers served over HTTPS are not allowed to +// make private network requests because they are not secure contexts. + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTPS_PRIVATE }, + target: { + server: Server.HTTP_LOCAL, + behavior: { + preflight: PreflightBehavior.success(token()), + response: ResponseBehavior.allowCrossOrigin(), + }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "private https to local: failure."); + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTPS_PUBLIC }, + target: { + server: Server.HTTP_PRIVATE, + behavior: { + preflight: PreflightBehavior.success(token()), + response: ResponseBehavior.allowCrossOrigin(), + }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "public https to private: failure."); + +promise_test(t => workerBlobFetchTest(t, { + source: { server: Server.HTTPS_PUBLIC }, + target: { + server: Server.HTTP_LOCAL, + behavior: { + preflight: PreflightBehavior.success(token()), + response: ResponseBehavior.allowCrossOrigin(), + }, + }, + expected: WorkerFetchTestResult.FAILURE, +}), "public https to local: failure."); diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-change-display.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-change-display.html index a80377441b0..435929a6c1b 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-change-display.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-change-display.html @@ -1,7 +1,8 @@ - + + diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display-none.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display-none.html index a4285607fd3..55a11fafdb5 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display-none.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display-none.html @@ -2,7 +2,8 @@ Tests that a popover can be anchored to an unrendered element. - + + diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display.html index 23d50df7634..d50dd6c857b 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-display.html @@ -1,7 +1,8 @@ - + + diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-idl-property.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-idl-property.html index bc9f3ae770d..37c79efe1ca 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-idl-property.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-idl-property.html @@ -1,7 +1,8 @@ - + + diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display-ref.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display-ref.html index 17311f218b2..9942b41e365 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display-ref.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display-ref.html @@ -1,7 +1,8 @@ - + + diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display.html index 426c0fcb855..4b83d9677b9 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nested-display.html @@ -1,7 +1,8 @@ - + + diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nesting.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nesting.html index 7490d75dc09..e3e712b937a 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nesting.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-nesting.html @@ -2,7 +2,8 @@ Popover anchor nesting - + + diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-scroll-display.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-scroll-display.html index 85a05323784..9a14b44f049 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-scroll-display.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-scroll-display.html @@ -2,7 +2,8 @@ - + +
diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-display-ref.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-display-ref.html deleted file mode 100644 index 477a97c12cc..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-display-ref.html +++ /dev/null @@ -1,26 +0,0 @@ - - - -
-
This is a popover
- - - diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-cleanup.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-cleanup.html deleted file mode 100644 index 9310acc4ff2..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-cleanup.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - -I am a dialog - - - - diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-display.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-display.html deleted file mode 100644 index b914d80e69a..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-display.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - -
This is a popover
-
- - - - diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes-ref.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes-ref.html deleted file mode 100644 index d8334f985ed..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes-ref.html +++ /dev/null @@ -1,16 +0,0 @@ - - -
- - diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes.html deleted file mode 100644 index 1af583b5a83..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-hide-finishes.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - -
This is a popover
-
- - - - diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-show-display.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-show-display.html deleted file mode 100644 index 6857103a759..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animated-show-display.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - -
This is a popover
-
- - - - diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animation-corner-cases.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animation-corner-cases.html deleted file mode 100644 index f41f7a68df9..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-animation-corner-cases.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - - - - - - - diff --git a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-appearance.html b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-appearance.html index 87cc4ba3fc8..e9050bdeb9d 100644 --- a/tests/wpt/web-platform-tests/html/semantics/popovers/popover-appearance.html +++ b/tests/wpt/web-platform-tests/html/semantics/popovers/popover-appearance.html @@ -2,7 +2,8 @@ Popover element appearance - + +