From 45f2433d7695231d509fc2b316c390d6d7e0e6f7 Mon Sep 17 00:00:00 2001 From: Servo WPT Sync <32481905+servo-wpt-sync@users.noreply.github.com> Date: Mon, 6 May 2024 01:30:47 -0400 Subject: [PATCH] Update web-platform-tests to revision b'536297144c737f84096d1f448e790de0fb654956' (#32232) --- ...> linear-timing-functions-output.html.ini} | 2 +- .../position-sticky-margins-003.html.ini | 2 + ...rance-auto-non-html-namespace-001.html.ini | 2 + .../backdrop-filter-isolation.html.ini | 2 - ...eshow-events-iframe-contentWindow.html.ini | 3 - .../load-pageshow-events-window-open.html.ini | 3 + ...tion-unload-cross-origin.sub.window.js.ini | 3 + .../embedded-opener-remove-frame.html.ini | 1 - .../Document.currentScript.html.ini | 3 +- .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- .../iframe_sandbox_popups_escaping-2.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-1.html.ini | 2 +- ...rame_sandbox_popups_nonescaping-2.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-3.html.ini | 2 +- ...riting-mode-vertical-lr.tentative.html.ini | 2 + ...riting-mode-vertical-rl.tentative.html.ini | 2 + ...ame-origin-replace.tentative.window.js.ini | 3 +- .../test_resource_timing.https.html.ini | 3 + .../webgl/idlharness.any.js.ini | 6 + .../webmessaging/without-ports/017.html.ini | 0 tests/wpt/meta/MANIFEST.json | 1394 +++++++++++++++-- ...> linear-timing-functions-output.html.ini} | 2 +- ...rance-auto-non-html-namespace-001.html.ini | 2 + ...yList-extends-EventTarget-interop.html.ini | 3 - .../backdrop-filter-isolation.html.ini | 2 - .../css-images.sub.tentative.html.ini | 3 - ...eshow-events-iframe-contentWindow.html.ini | 3 + .../traverse_the_history_2.html.ini | 3 - .../Document.currentScript.html.ini | 2 +- ...rm-during-planned-navigation-task.html.ini | 4 + ...riting-mode-vertical-lr.tentative.html.ini | 2 + ...riting-mode-vertical-rl.tentative.html.ini | 2 + ...without-attributes.tentative.window.js.ini | 3 +- tests/wpt/meta/webgl/idlharness.any.js.ini | 6 + .../meta/webmessaging/with-ports/018.html.ini | 4 + tests/wpt/tests/.azure-pipelines.yml | 50 +- .../tests/.github/workflows/documentation.yml | 2 +- .../wpt/tests/.github/workflows/manifest.yml | 2 +- .../tests/.github/workflows/regen_certs.yml | 2 +- .../compute_pressure_timestamp.https.any.js | 88 +- .../digital-identity.https.html | 58 - .../anchor-scroll-overflow-hidden-ref.html | 37 + .../anchor-scroll-overflow-hidden.html | 67 + ...-row-flex-fragmentation-081-print-ref.html | 33 + ...ine-row-flex-fragmentation-081a-print.html | 33 + ...ine-row-flex-fragmentation-081b-print.html | 33 + ...ine-row-flex-fragmentation-081c-print.html | 33 + ...ine-row-flex-fragmentation-081d-print.html | 33 + ...-row-flex-fragmentation-082-print-ref.html | 40 + ...ine-row-flex-fragmentation-082a-print.html | 44 + ...ine-row-flex-fragmentation-082b-print.html | 44 + ...ine-row-flex-fragmentation-082c-print.html | 44 + ...ine-row-flex-fragmentation-082d-print.html | 44 + ...ulti-line-row-flex-fragmentation-083a.html | 42 + ...ulti-line-row-flex-fragmentation-083b.html | 42 + ...ulti-line-row-flex-fragmentation-083c.html | 42 + ...ulti-line-row-flex-fragmentation-083d.html | 42 + ...lumn-flex-fragmentation-068-print-ref.html | 25 + ...-column-flex-fragmentation-068a-print.html | 30 + ...-column-flex-fragmentation-068b-print.html | 30 + ...-column-flex-fragmentation-068c-print.html | 30 + ...-column-flex-fragmentation-068d-print.html | 30 + ...lumn-flex-fragmentation-069-print-ref.html | 35 + ...-column-flex-fragmentation-069a-print.html | 40 + ...-column-flex-fragmentation-069b-print.html | 40 + ...-column-flex-fragmentation-069c-print.html | 40 + ...-column-flex-fragmentation-069d-print.html | 40 + ...e-line-column-flex-fragmentation-070a.html | 41 + ...e-line-column-flex-fragmentation-070b.html | 41 + ...e-line-column-flex-fragmentation-070c.html | 41 + ...e-line-column-flex-fragmentation-070d.html | 41 + .../counter-style-at-rule/WEB_FEATURES.yml | 3 + .../css-counter-styles/cssom/WEB_FEATURES.yml | 26 + .../wpt/tests/css/css-easing/WEB_FEATURES.yml | 4 + ...ml => linear-timing-functions-output.html} | 2 +- ...ml => linear-timing-functions-syntax.html} | 2 +- .../wpt/tests/css/css-lists/WEB_FEATURES.yml | 4 + .../css/css-page/page-size-012-print-ref.html | 17 + .../css/css-page/page-size-012-print.html | 28 + .../sticky/position-sticky-margins-002.html | 38 + .../sticky/position-sticky-margins-003.html | 36 + .../contain-intrinsic-size/WEB_FEATURES.yml | 3 + .../custom-property-rule-ambiguity.html | 2 +- .../css/css-text/hyphens/WEB_FEATURES.yml | 3 + ...ppearance-auto-non-html-namespace-001.html | 19 + .../wpt/tests/css/css-values/WEB_FEATURES.yml | 4 + ...me-transition-new-main-new-iframe-ref.html | 27 + ...-frame-transition-new-main-new-iframe.html | 68 + ...me-transition-new-main-old-iframe-ref.html | 27 + ...-frame-transition-new-main-old-iframe.html | 68 + ...me-transition-old-main-new-iframe-ref.html | 27 + ...-frame-transition-old-main-new-iframe.html | 67 + ...me-transition-old-main-old-iframe-ref.html | 27 + ...-frame-transition-old-main-old-iframe.html | 67 + ...nd-main-frame-transition-old-main-ref.html | 27 + ...me-and-main-frame-transition-old-main.html | 60 + ...me-transition-with-name-on-iframe-ref.html | 28 + ...-frame-transition-with-name-on-iframe.html | 93 ++ ...root-to-shared-animation-incoming-ref.html | 2 +- ...-filter-backdrop-root-backdrop-filter.html | 19 + ...op-filter-backdrop-root-clip-path-ref.html | 22 + ...ckdrop-filter-backdrop-root-clip-path.html | 19 + ...kdrop-filter-backdrop-root-filter-ref.html | 22 + .../backdrop-filter-backdrop-root-filter.html | 20 + ...p-filter-backdrop-root-mix-blend-mode.html | 19 + ...drop-filter-backdrop-root-opacity-ref.html | 23 + ...backdrop-filter-backdrop-root-opacity.html | 20 + .../backdrop-filter-backdrop-root-ref.html | 23 + .../backdrop-filter-isolation-ref.html | 51 - .../backdrop-filter-isolation.html | 44 - .../backdrop-filter-backdrop-root.css | 30 + .../tests/deprecation-reporting/__dir__.ini | 1 + .../metadata/tools/fetch-metadata.conf.yml | 9 +- .../tentative/auction-config.https.window.js | 60 +- tests/wpt/tests/html/dom/WEB_FEATURES.yml | 4 + .../media-elements/WEB_FEATURES.yml | 4 + .../resources/stylable-select-styles.css | 46 +- ...arance-custom-button-no-datalist-ref.html} | 2 +- ...e-custom-button-no-datalist.tentative.html | 3 +- ...e-no-button-custom-datalist.tentative.html | 3 +- ...-appearance-no-button-no-datalist-ref.html | 17 + ...rance-no-button-no-datalist.tentative.html | 3 +- ...pearance-writing-mode-vertical-lr-ref.html | 23 + ...ce-writing-mode-vertical-lr.tentative.html | 29 + ...pearance-writing-mode-vertical-rl-ref.html | 23 + ...ce-writing-mode-vertical-rl.tentative.html | 29 + ...arbitrary-content-displayed.tentative.html | 2 + ...target-svg-a-event-dispatch.tentative.html | 51 + .../popover-light-dismiss-scroll-within.html | 52 + .../popovers/popover-light-dismiss.html | 27 - .../html/user-activation/WEB_FEATURES.yml | 3 + tests/wpt/tests/interfaces/DOM-Parsing.idl | 4 - .../wpt/tests/interfaces/compute-pressure.idl | 2 +- .../interfaces/css-properties-values-api.idl | 8 +- tests/wpt/tests/interfaces/geolocation.idl | 2 + tests/wpt/tests/interfaces/html.idl | 4 + tests/wpt/tests/interfaces/webcodecs.idl | 2 + tests/wpt/tests/interfaces/webgl1.idl | 1 + tests/wpt/tests/interfaces/webnn.idl | 12 +- ...diaRecorder-canvas-media-source.https.html | 8 +- .../MediaRecorder-events-and-exceptions.html | 8 +- .../MediaRecorder-mimetype.html | 3 + .../MediaRecorder-pause-resume.html | 4 + .../MediaRecorder-peerconnection.https.html | 133 +- .../MediaRecorder-stop.html | 43 +- .../tests/orientation-event/WEB_FEATURES.yml | 3 + .../chromium/mock-pressure-service.js | 26 +- .../yield/yield-priority-posttask.any.js | 15 +- .../range-request-with-synth-head-worker.js | 2 +- .../static-router/resources/router-rules.js | 19 +- .../svg-embed-intrinsic-size-min-size.html | 16 + .../svg-intrinsic-size-min-size-ref.html | 3 + .../layout/svg-intrinsic-size-min-size.html | 16 + tests/wpt/tests/tools/ci/jobs.py | 7 +- tests/wpt/tests/tools/ci/tc/tasks/test.yml | 29 +- .../wpt/tests/tools/ci/tc/tests/test_valid.py | 8 +- tests/wpt/tests/tools/ci/update_built.py | 1 + .../wpt/tests/tools/manifest/requirements.txt | 2 +- tests/wpt/tests/tools/pytest.ini | 7 +- tests/wpt/tests/tools/requirements_tests.txt | 2 +- .../pywebsocket3/websocket_server.py | 13 +- .../mozlog/mozlog/formatters/html/html.py | 4 +- tests/wpt/tests/tools/tox.ini | 2 +- tests/wpt/tests/tools/wave/tox.ini | 2 +- tests/wpt/tests/tools/wpt/browser.py | 6 +- tests/wpt/tests/tools/wpt/install.py | 2 +- tests/wpt/tests/tools/wpt/run.py | 11 +- .../wpt/tests/tools/wpt/tests/test_browser.py | 16 +- tests/wpt/tests/tools/wpt/tox.ini | 2 +- tests/wpt/tests/tools/wpt/utils.py | 5 +- .../tools/wptrunner/docs/expectation.rst | 2 +- .../tests/tools/wptrunner/requirements.txt | 2 +- .../tools/wptrunner/requirements_firefox.txt | 2 +- tests/wpt/tests/tools/wptrunner/tox.ini | 2 +- .../wptrunner/wptrunner/browsers/__init__.py | 2 +- .../wptrunner/wptrunner/browsers/chrome.py | 8 +- .../browsers/{edgechromium.py => edge.py} | 20 +- .../wptrunner/executors/executoredge.py | 24 +- .../tests/tools/wptserve/wptserve/response.py | 4 +- .../wptserve/wptserve/sslutils/openssl.py | 4 +- .../default-policy-callback-arguments.html | 2 +- tests/wpt/tests/url/WEB_FEATURES.yml | 4 + tests/wpt/tests/web-locks/WEB_FEATURES.yml | 3 + tests/wpt/tests/webauthn/WEB_FEATURES.yml | 4 + .../bidi/input/perform_actions/key_events.py | 8 +- .../webdriver/tests/bidi/storage/__init__.py | 2 +- .../webdriver/tests/classic/add_cookie/add.py | 4 +- .../tests/classic/element_click/navigate.py | 6 +- .../tests/classic/get_named_cookie/get.py | 4 +- 189 files changed, 4264 insertions(+), 621 deletions(-) rename tests/wpt/meta-legacy-layout/css/css-easing/{linear-timing-functions-output.tentative.html.ini => linear-timing-functions-output.html.ini} (90%) create mode 100644 tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-margins-003.html.ini create mode 100644 tests/wpt/meta-legacy-layout/css/css-ui/webkit-appearance-auto-non-html-namespace-001.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/css/filter-effects/backdrop-filter-isolation.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini create mode 100644 tests/wpt/meta-legacy-layout/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl.tentative.html.ini rename tests/wpt/{meta => meta-legacy-layout}/webmessaging/without-ports/017.html.ini (100%) rename tests/wpt/meta/css/css-easing/{linear-timing-functions-output.tentative.html.ini => linear-timing-functions-output.html.ini} (90%) create mode 100644 tests/wpt/meta/css/css-ui/webkit-appearance-auto-non-html-namespace-001.html.ini delete mode 100644 tests/wpt/meta/css/cssom-view/MediaQueryList-extends-EventTarget-interop.html.ini delete mode 100644 tests/wpt/meta/css/filter-effects/backdrop-filter-isolation.html.ini delete mode 100644 tests/wpt/meta/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini create mode 100644 tests/wpt/meta/html/semantics/forms/form-submission-0/reparent-form-during-planned-navigation-task.html.ini create mode 100644 tests/wpt/meta/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr.tentative.html.ini create mode 100644 tests/wpt/meta/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl.tentative.html.ini create mode 100644 tests/wpt/meta/webmessaging/with-ports/018.html.ini create mode 100644 tests/wpt/tests/css/css-anchor-position/anchor-scroll-overflow-hidden-ref.html create mode 100644 tests/wpt/tests/css/css-anchor-position/anchor-scroll-overflow-hidden.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-081-print-ref.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-081a-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-081b-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-081c-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-081d-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-082-print-ref.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-082a-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-082b-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-082c-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-082d-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-083a.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-083b.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-083c.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/multi-line-row-flex-fragmentation-083d.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-068-print-ref.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-068a-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-068b-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-068c-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-068d-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-069-print-ref.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-069a-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-069b-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-069c-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-069d-print.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-070a.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-070b.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-070c.html create mode 100644 tests/wpt/tests/css/css-break/flexbox/single-line-column-flex-fragmentation-070d.html create mode 100644 tests/wpt/tests/css/css-counter-styles/counter-style-at-rule/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/css/css-counter-styles/cssom/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/css/css-easing/WEB_FEATURES.yml rename tests/wpt/tests/css/css-easing/{linear-timing-functions-output.tentative.html => linear-timing-functions-output.html} (97%) rename tests/wpt/tests/css/css-easing/{linear-timing-functions-syntax.tentative.html => linear-timing-functions-syntax.html} (96%) create mode 100644 tests/wpt/tests/css/css-lists/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/css/css-page/page-size-012-print-ref.html create mode 100644 tests/wpt/tests/css/css-page/page-size-012-print.html create mode 100644 tests/wpt/tests/css/css-position/sticky/position-sticky-margins-002.html create mode 100644 tests/wpt/tests/css/css-position/sticky/position-sticky-margins-003.html create mode 100644 tests/wpt/tests/css/css-sizing/contain-intrinsic-size/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/css/css-text/hyphens/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/css/css-ui/webkit-appearance-auto-non-html-namespace-001.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe-ref.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html create mode 100644 tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path-ref.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter-ref.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity-ref.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity.html create mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-ref.html delete mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-isolation-ref.html delete mode 100644 tests/wpt/tests/css/filter-effects/backdrop-filter-isolation.html create mode 100644 tests/wpt/tests/css/filter-effects/resources/backdrop-filter-backdrop-root.css create mode 100644 tests/wpt/tests/deprecation-reporting/__dir__.ini create mode 100644 tests/wpt/tests/html/dom/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/html/semantics/embedded-content/media-elements/WEB_FEATURES.yml rename tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/{select-appearance-no-button-custom-datalist-ref.html => select-appearance-custom-button-no-datalist-ref.html} (87%) create mode 100644 tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist-ref.html create mode 100644 tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr-ref.html create mode 100644 tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr.tentative.html create mode 100644 tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl-ref.html create mode 100644 tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl.tentative.html create mode 100644 tests/wpt/tests/html/semantics/invokers/interesttarget-svg-a-event-dispatch.tentative.html create mode 100644 tests/wpt/tests/html/semantics/popovers/popover-light-dismiss-scroll-within.html create mode 100644 tests/wpt/tests/html/user-activation/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/orientation-event/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/svg/layout/svg-embed-intrinsic-size-min-size.html create mode 100644 tests/wpt/tests/svg/layout/svg-intrinsic-size-min-size-ref.html create mode 100644 tests/wpt/tests/svg/layout/svg-intrinsic-size-min-size.html rename tests/wpt/tests/tools/wptrunner/wptrunner/browsers/{edgechromium.py => edge.py} (78%) create mode 100644 tests/wpt/tests/url/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/web-locks/WEB_FEATURES.yml create mode 100644 tests/wpt/tests/webauthn/WEB_FEATURES.yml diff --git a/tests/wpt/meta-legacy-layout/css/css-easing/linear-timing-functions-output.tentative.html.ini b/tests/wpt/meta-legacy-layout/css/css-easing/linear-timing-functions-output.html.ini similarity index 90% rename from tests/wpt/meta-legacy-layout/css/css-easing/linear-timing-functions-output.tentative.html.ini rename to tests/wpt/meta-legacy-layout/css/css-easing/linear-timing-functions-output.html.ini index ca90b52fe3e..30d62fe90a3 100644 --- a/tests/wpt/meta-legacy-layout/css/css-easing/linear-timing-functions-output.tentative.html.ini +++ b/tests/wpt/meta-legacy-layout/css/css-easing/linear-timing-functions-output.html.ini @@ -1,4 +1,4 @@ -[linear-timing-functions-output.tentative.html] +[linear-timing-functions-output.html] [linear function easing with output greater than 1] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-margins-003.html.ini b/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-margins-003.html.ini new file mode 100644 index 00000000000..1847181fd5a --- /dev/null +++ b/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-margins-003.html.ini @@ -0,0 +1,2 @@ +[position-sticky-margins-003.html] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-ui/webkit-appearance-auto-non-html-namespace-001.html.ini b/tests/wpt/meta-legacy-layout/css/css-ui/webkit-appearance-auto-non-html-namespace-001.html.ini new file mode 100644 index 00000000000..fea2ef619e4 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/css/css-ui/webkit-appearance-auto-non-html-namespace-001.html.ini @@ -0,0 +1,2 @@ +[webkit-appearance-auto-non-html-namespace-001.html] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/filter-effects/backdrop-filter-isolation.html.ini b/tests/wpt/meta-legacy-layout/css/filter-effects/backdrop-filter-isolation.html.ini deleted file mode 100644 index ac98c983cc8..00000000000 --- a/tests/wpt/meta-legacy-layout/css/filter-effects/backdrop-filter-isolation.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[backdrop-filter-isolation.html] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini b/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini index b8fd22e2b81..149bcb4ff8c 100644 --- a/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini +++ b/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini @@ -10,6 +10,3 @@ [load & pageshow events do not fire on contentWindow of + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html new file mode 100644 index 00000000000..89360c0dcca --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html @@ -0,0 +1,68 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html new file mode 100644 index 00000000000..baafea3656a --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html new file mode 100644 index 00000000000..7a9c53ffc16 --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html @@ -0,0 +1,68 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html new file mode 100644 index 00000000000..7033cd9d21d --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html new file mode 100644 index 00000000000..d3681aa4349 --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html @@ -0,0 +1,67 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html new file mode 100644 index 00000000000..2824884c4fe --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html new file mode 100644 index 00000000000..bcdc566a260 --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html @@ -0,0 +1,67 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html new file mode 100644 index 00000000000..9253bb5f21c --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html new file mode 100644 index 00000000000..bd58368645f --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html @@ -0,0 +1,60 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html new file mode 100644 index 00000000000..94bd3bdac37 --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html @@ -0,0 +1,28 @@ + +View transitions: iframe and main frame transition at the same time with name on iframe (ref) + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html new file mode 100644 index 00000000000..f948e89dc7d --- /dev/null +++ b/tests/wpt/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html @@ -0,0 +1,93 @@ + + +View transitions: iframe and main frame transition at the same time with name on iframe + + + + + + + + + diff --git a/tests/wpt/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html b/tests/wpt/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html index df0ec1a9d8e..6044ba26361 100644 --- a/tests/wpt/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html +++ b/tests/wpt/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html @@ -10,4 +10,4 @@ body { padding: 0; margin: 0; } - + diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html new file mode 100644 index 00000000000..6be85d5cf24 --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html @@ -0,0 +1,19 @@ + + +backdrop-filter: The backdrop root concept + + + + + + +
+
+
+
+
+
+
+
diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path-ref.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path-ref.html new file mode 100644 index 00000000000..08a2ad4fc52 --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path-ref.html @@ -0,0 +1,22 @@ + + + + +
+
+
+
+
+
+
+
+
+
+ + diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html new file mode 100644 index 00000000000..172d07be93e --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html @@ -0,0 +1,19 @@ + + +backdrop-filter: The backdrop root concept + + + + + + +
+
+
+
+
+
+
+
diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter-ref.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter-ref.html new file mode 100644 index 00000000000..ffa4dfcf0e0 --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter-ref.html @@ -0,0 +1,22 @@ + + + + +
+
+
+
+
+
+
+
+
+
+ + diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter.html new file mode 100644 index 00000000000..e988b479ced --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-filter.html @@ -0,0 +1,20 @@ + + +backdrop-filter: The backdrop root concept + + + + + + + +
+
+
+
+
+
+
+
diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html new file mode 100644 index 00000000000..2d77b61b849 --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html @@ -0,0 +1,19 @@ + + +backdrop-filter: The backdrop root concept + + + + + + +
+
+
+
+
+
+
+
diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity-ref.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity-ref.html new file mode 100644 index 00000000000..76d4854df6c --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity-ref.html @@ -0,0 +1,23 @@ + + + + +
+
+
+
+
+
+
+
+
+
+ + + diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity.html new file mode 100644 index 00000000000..b11d064cb3b --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-opacity.html @@ -0,0 +1,20 @@ + + +backdrop-filter: The backdrop root concept + + + + + + + +
+
+
+
+
+
+
+
diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-ref.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-ref.html new file mode 100644 index 00000000000..934e08acb9a --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/backdrop-filter-backdrop-root-ref.html @@ -0,0 +1,23 @@ + + + + +
+
+
+
+
+
+
+
+
+
+ + + diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-isolation-ref.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-isolation-ref.html deleted file mode 100644 index fc2bccc36c1..00000000000 --- a/tests/wpt/tests/css/filter-effects/backdrop-filter-isolation-ref.html +++ /dev/null @@ -1,51 +0,0 @@ - - -backdrop-filter: Should not filter outside parent stacking context. - - - - -
-

Expected: Two green boxes overlapped by a yellow box. The overlapped region
- of the right-hand box ONLY should be inverted (pink).

-
-
-
-
-
-
-
-
- - diff --git a/tests/wpt/tests/css/filter-effects/backdrop-filter-isolation.html b/tests/wpt/tests/css/filter-effects/backdrop-filter-isolation.html deleted file mode 100644 index 06791f73d2b..00000000000 --- a/tests/wpt/tests/css/filter-effects/backdrop-filter-isolation.html +++ /dev/null @@ -1,44 +0,0 @@ - - -backdrop-filter: Should not filter outside parent stacking context. - - - - -
-

Expected: Two green boxes overlapped by a yellow box. The overlapped region
- of the right-hand box ONLY should be inverted (pink).

-
-
-
-
-
-
-
- - - diff --git a/tests/wpt/tests/css/filter-effects/resources/backdrop-filter-backdrop-root.css b/tests/wpt/tests/css/filter-effects/resources/backdrop-filter-backdrop-root.css new file mode 100644 index 00000000000..635e497cdfc --- /dev/null +++ b/tests/wpt/tests/css/filter-effects/resources/backdrop-filter-backdrop-root.css @@ -0,0 +1,30 @@ +.container { + display: flex; + flex-direction: row; + flex-wrap: wrap; + width: 250px; + height: 100px; + align-content: flex-start; + background:#00ffff; +} +.testcase { + width: 100px; + height: 50px; +} +.testcase div { + width: 50px; + height: 50px; + position: relative; +} +.testcase>div { + background: green; +} +.testcase>div>div { + left: 50px; + backdrop-filter: invert(1); + background: transparent; + border: 1px solid black; +} +* { + box-sizing: border-box; +} diff --git a/tests/wpt/tests/deprecation-reporting/__dir__.ini b/tests/wpt/tests/deprecation-reporting/__dir__.ini new file mode 100644 index 00000000000..79ef6f271a7 --- /dev/null +++ b/tests/wpt/tests/deprecation-reporting/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/tests/wpt/tests/fetch/metadata/tools/fetch-metadata.conf.yml b/tests/wpt/tests/fetch/metadata/tools/fetch-metadata.conf.yml index 11e61403436..b96bd2fd7b4 100644 --- a/tests/wpt/tests/fetch/metadata/tools/fetch-metadata.conf.yml +++ b/tests/wpt/tests/fetch/metadata/tools/fetch-metadata.conf.yml @@ -43,8 +43,8 @@ cases: origins: [httpCrossSite] description: Not sent to non-trustworthy cross-site destination template_axes: - # The `audioWorklet` interface is only available in secure contexts - # https://webaudio.github.io/web-audio-api/#BaseAudioContext + # The `AudioWorklet` interface is only available in secure contexts + # https://webaudio.github.io/web-audio-api/#AudioWorklet audioworklet.https.sub.html: [] # Service workers are only available in secure context fetch-via-serviceworker.https.sub.html: [] @@ -112,7 +112,6 @@ cases: template_axes: # All the templates in this block are unused with the exception of # `worker-dedicated-constructor` - appcache-manifest.sub.https.html: [] audioworklet.https.sub.html: [] fetch-via-serviceworker.https.sub.html: [] serviceworker.https.sub.html: [] @@ -230,8 +229,8 @@ cases: expected: cross-site template_axes: # Unused - # The `audioWorklet` interface is only available in secure contexts - # https://webaudio.github.io/web-audio-api/#BaseAudioContext + # The `AudioWorklet` interface is only available in secure contexts + # https://webaudio.github.io/web-audio-api/#AudioWorklet audioworklet.https.sub.html: [] # Service workers are only available in secure context fetch-via-serviceworker.https.sub.html: [] diff --git a/tests/wpt/tests/fledge/tentative/auction-config.https.window.js b/tests/wpt/tests/fledge/tentative/auction-config.https.window.js index 28ed1470718..057b4d7f785 100644 --- a/tests/wpt/tests/fledge/tentative/auction-config.https.window.js +++ b/tests/wpt/tests/fledge/tentative/auction-config.https.window.js @@ -12,8 +12,10 @@ // META: variant=?31-35 // META: variant=?36-40 // META: variant=?40-45 -// META: variant=?45-50 -// META: variant=?50-last +// META: variant=?46-50 +// META: variant=?51-55 +// META: variant=?56-60 +// META: variant=?61-last "use strict;" @@ -502,6 +504,60 @@ makeTest({ {width: '200furlongs', height: '200'}]} }); +makeTest({ + name: 'sellerRealTimeReportingConfig has default local reporting type', + expect: EXPECT_WINNER, + auctionConfigOverrides: {sellerRealTimeReportingConfig: + {type: 'default-local-reporting'}} +}); + +makeTest({ + name: 'sellerRealTimeReportingConfig has no type', + expect: EXPECT_EXCEPTION(TypeError), + auctionConfigOverrides: {sellerRealTimeReportingConfig: + {notType: 'default-local-reporting'}} +}); + +makeTest({ + name: 'sellerRealTimeReportingConfig has unknown type', + expect: EXPECT_WINNER, + auctionConfigOverrides: {sellerRealTimeReportingConfig: {type: 'unknown type'}} +}); + +makeTest({ + name: 'perBuyerRealTimeReportingConfig', + expect: EXPECT_WINNER, + auctionConfigOverrides: {perBuyerRealTimeReportingConfig: + {"https://example.com": {type: 'default-local-reporting'}}} +}); + +makeTest({ + name: 'perBuyerRealTimeReportingConfig has no entry', + expect: EXPECT_WINNER, + auctionConfigOverrides: {perBuyerRealTimeReportingConfig: {}} +}); + +makeTest({ + name: 'perBuyerRealTimeReportingConfig has invalid buyer', + expect: EXPECT_EXCEPTION(TypeError), + auctionConfigOverrides: {perBuyerRealTimeReportingConfig: + {"http://example.com": {type: 'default-local-reporting'}}} +}); + +makeTest({ + name: 'perBuyerRealTimeReportingConfig has no type', + expect: EXPECT_EXCEPTION(TypeError), + auctionConfigOverrides: {perBuyerRealTimeReportingConfig: + {"https://example.com": {notType: 'default-local-reporting'}}} +}); + +makeTest({ + name: 'perBuyerRealTimeReportingConfig has unknown type', + expect: EXPECT_WINNER, + auctionConfigOverrides: {perBuyerRealTimeReportingConfig: + {"https://example.com": {type: 'unknown type'}}} +}); + subsetTest(promise_test, async test => { const uuid = generateUuid(test); diff --git a/tests/wpt/tests/html/dom/WEB_FEATURES.yml b/tests/wpt/tests/html/dom/WEB_FEATURES.yml new file mode 100644 index 00000000000..5c9e27d2974 --- /dev/null +++ b/tests/wpt/tests/html/dom/WEB_FEATURES.yml @@ -0,0 +1,4 @@ +features: +- name: aria-attribute-reflection + files: + - aria-attribute-reflection.html diff --git a/tests/wpt/tests/html/semantics/embedded-content/media-elements/WEB_FEATURES.yml b/tests/wpt/tests/html/semantics/embedded-content/media-elements/WEB_FEATURES.yml new file mode 100644 index 00000000000..5730fe4715a --- /dev/null +++ b/tests/wpt/tests/html/semantics/embedded-content/media-elements/WEB_FEATURES.yml @@ -0,0 +1,4 @@ +features: +- name: preserves-pitch + files: + - preserves-pitch.html diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/resources/stylable-select-styles.css b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/resources/stylable-select-styles.css index ed572669a4f..5ee317d61a9 100644 --- a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/resources/stylable-select-styles.css +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/resources/stylable-select-styles.css @@ -11,7 +11,8 @@ overflow: auto; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25em; - padding: 0.25em 0; + padding-block: 0.25em; + padding-inline: 0; background-color: Field; margin: 0; inset: auto; @@ -32,3 +33,46 @@ padding: 0px 2px 1px; white-space: nowrap; } + +.stylable-select-button { + color: FieldText; + background-color: Field; + appearance: none; + padding: 0.25em; + border: 1px solid ButtonBorder; + cursor: default; + text-align: inherit; + display: inline-flex; + flex-grow: 1; + flex-shrink: 1; + align-items: center; + overflow-x: hidden; + overflow-y: hidden; +} + +.stylable-select-button-icon { + background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4%206%20L10%2012%20L%2016%206%22%20stroke%3D%22WindowText%22%20stroke-width%3D%223%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E); + background-origin: content-box; + background-repeat: no-repeat; + background-size: contain; + opacity: 1; + outline: none; + margin-inline-start: 0.25em; + padding-block: 2px; + padding-inline: 3px; + block-size: 1.0em; + inline-size: 1.2em; + min-inline-size: 1.2em; + max-inline-size: 1.2em; + display: block; +} + +.stylable-select-selectedoption { + color: inherit; + min-inline-size: 0px; + max-block-size: 100%; + flex-grow: 1; + flex-shrink: 1; + overflow: hidden; + display: inline; +} diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-custom-datalist-ref.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-custom-button-no-datalist-ref.html similarity index 87% rename from tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-custom-datalist-ref.html rename to tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-custom-button-no-datalist-ref.html index 8e5eadaf57b..10c966a107b 100644 --- a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-custom-datalist-ref.html +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-custom-button-no-datalist-ref.html @@ -2,7 +2,7 @@
- +
one
two
diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-custom-button-no-datalist.tentative.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-custom-button-no-datalist.tentative.html index 94d7fd53b34..aaceabcf051 100644 --- a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-custom-button-no-datalist.tentative.html +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-custom-button-no-datalist.tentative.html @@ -2,8 +2,7 @@ - - + diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-custom-datalist.tentative.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-custom-datalist.tentative.html index 87425cf7a32..cc8a4c60bd7 100644 --- a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-custom-datalist.tentative.html +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-custom-datalist.tentative.html @@ -2,8 +2,7 @@ - - + diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist-ref.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist-ref.html new file mode 100644 index 00000000000..3c6e9416b06 --- /dev/null +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist-ref.html @@ -0,0 +1,17 @@ + + + +
+ +
+
one
+
two
+
+
+ + diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist.tentative.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist.tentative.html index b2a6b5a6d39..29261b7f255 100644 --- a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist.tentative.html +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-no-button-no-datalist.tentative.html @@ -2,8 +2,7 @@ - - + diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr-ref.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr-ref.html new file mode 100644 index 00000000000..8b7e6402fb8 --- /dev/null +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr-ref.html @@ -0,0 +1,23 @@ + + + + + +
+ +
+
one
+
two
+
+
+ + diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr.tentative.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr.tentative.html new file mode 100644 index 00000000000..2f8a6aa886e --- /dev/null +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr.tentative.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl-ref.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl-ref.html new file mode 100644 index 00000000000..158807ba58f --- /dev/null +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl-ref.html @@ -0,0 +1,23 @@ + + + + + +
+ +
+
one
+
two
+
+
+ + diff --git a/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl.tentative.html b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl.tentative.html new file mode 100644 index 00000000000..c2ea647be95 --- /dev/null +++ b/tests/wpt/tests/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl.tentative.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + diff --git a/tests/wpt/tests/html/semantics/forms/the-selectlist-element/selectlist-option-arbitrary-content-displayed.tentative.html b/tests/wpt/tests/html/semantics/forms/the-selectlist-element/selectlist-option-arbitrary-content-displayed.tentative.html index 2d51002fb2e..8c620baccad 100644 --- a/tests/wpt/tests/html/semantics/forms/the-selectlist-element/selectlist-option-arbitrary-content-displayed.tentative.html +++ b/tests/wpt/tests/html/semantics/forms/the-selectlist-element/selectlist-option-arbitrary-content-displayed.tentative.html @@ -3,6 +3,8 @@ HTMLSelectListElement Test: option arbitrary content displayed + + diff --git a/tests/wpt/tests/html/semantics/invokers/interesttarget-svg-a-event-dispatch.tentative.html b/tests/wpt/tests/html/semantics/invokers/interesttarget-svg-a-event-dispatch.tentative.html new file mode 100644 index 00000000000..7fb4b1c19d6 --- /dev/null +++ b/tests/wpt/tests/html/semantics/invokers/interesttarget-svg-a-event-dispatch.tentative.html @@ -0,0 +1,51 @@ + + + + + + + + + + + + +
+ + + SVG A + + + + + diff --git a/tests/wpt/tests/html/semantics/popovers/popover-light-dismiss-scroll-within.html b/tests/wpt/tests/html/semantics/popovers/popover-light-dismiss-scroll-within.html new file mode 100644 index 00000000000..2329aea201c --- /dev/null +++ b/tests/wpt/tests/html/semantics/popovers/popover-light-dismiss-scroll-within.html @@ -0,0 +1,52 @@ + + +Popover light dismiss behavior when scrolled within + + + + + + + + + + + + +
Inside popover +
+ Bottom of popover6 +
+ + + diff --git a/tests/wpt/tests/html/semantics/popovers/popover-light-dismiss.html b/tests/wpt/tests/html/semantics/popovers/popover-light-dismiss.html index 1317b623c87..78b86745137 100644 --- a/tests/wpt/tests/html/semantics/popovers/popover-light-dismiss.html +++ b/tests/wpt/tests/html/semantics/popovers/popover-light-dismiss.html @@ -303,33 +303,6 @@ },'An invoking element that was not used to invoke the popover is not part of the ancestor chain'); -
Inside popover 6 -
- Bottom of popover6 -
- - - -