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 -
- - - -