From acb7713bebb3bafe405f37d3502d6dbd615ccb1f Mon Sep 17 00:00:00 2001 From: Mason Freed Date: Mon, 16 Dec 2024 22:48:02 +0000 Subject: [PATCH] Bug 1937242 [wpt PR 49688] - Move all customizable- reference tests out of wpt_internal See conversations at: https://github.com/web-platform-tests/rfcs/pull/211 https://github.com/web-platform-tests/wpt/issues/13183 As of today, this can land: https://github.com/web-platform-tests/wpt/pull/48486 See, e.g.: https://chromium-review.googlesource.com/c/chromium/src/+/6088404 Change-Id: I43ffb77f93f4fa28e7aaa65beea8780f52f87242 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6077774 Reviewed-by: Joey Arhar Auto-Submit: Mason Freed Commit-Queue: Mason Freed Cr-Commit-Position: refs/heads/main@{#1396273} -- wpt-commits: 2134b52a0ed40aeb768cd2c2856db9b4724527a7 wpt-pr: 49688 --- .../border-rendering-ref.html | 12 +++ .../border-rendering.tentative.html | 15 +++ .../native-popup-with-wrapper-div-ref.html | 19 ++++ ...tive-popup-with-wrapper-div.tentative.html | 25 +++++ .../picker-and-slotted-ref.html | 32 ++++++ .../picker-and-slotted.tentative.html | 41 +++++++ .../resources/customizable-select-styles.css | 82 ++++++++++++++ .../resources/customizable-select-utils.js | 8 ++ .../resources/fallback-helper.js | 102 ++++++++++++++++++ .../select-appearance-active-ref.html | 19 ++++ .../select-appearance-active.tentative.html | 30 ++++++ .../select-appearance-button-ref.html | 14 +++ ...ct-appearance-custom-button.tentative.html | 27 +++++ .../select-appearance-dark-mode-ref.html | 20 ++++ ...select-appearance-dark-mode.tentative.html | 30 ++++++ ...t-appearance-default-button.tentative.html | 27 +++++ ...select-appearance-disabled-option-ref.html | 14 +++ ...-appearance-disabled-option.tentative.html | 27 +++++ ...t-appearance-fallback-bottom-left-ref.html | 15 +++ ...nce-fallback-bottom-left-scroller-ref.html | 17 +++ ...llback-bottom-left-scroller.tentative.html | 13 +++ ...arance-fallback-bottom-left.tentative.html | 14 +++ ...-appearance-fallback-bottom-right-ref.html | 15 +++ ...ce-fallback-bottom-right-scroller-ref.html | 18 ++++ ...lback-bottom-right-scroller.tentative.html | 14 +++ ...rance-fallback-bottom-right.tentative.html | 14 +++ ...lect-appearance-fallback-top-left-ref.html | 15 +++ ...arance-fallback-top-left-scroller-ref.html | 17 +++ ...-fallback-top-left-scroller.tentative.html | 13 +++ ...ppearance-fallback-top-left.tentative.html | 14 +++ ...ect-appearance-fallback-top-right-ref.html | 15 +++ ...rance-fallback-top-right-scroller-ref.html | 18 ++++ ...fallback-top-right-scroller.tentative.html | 14 +++ ...pearance-fallback-top-right.tentative.html | 14 +++ ...select-appearance-font-inheriting-ref.html | 24 +++++ ...-appearance-font-inheriting.tentative.html | 34 ++++++ .../select-appearance-hover-ref.html | 12 +++ .../select-appearance-hover.tentative.html | 29 +++++ ...e-optgroup-legend-and-label.tentative.html | 30 ++++++ ...select-appearance-optgroup-legend-ref.html | 17 +++ ...-appearance-optgroup-legend.tentative.html | 30 ++++++ ...ect-appearance-optgroup-rendering-ref.html | 33 ++++++ ...pearance-optgroup-rendering.tentative.html | 36 +++++++ ...ppearance-option-with-label.tentative.html | 27 +++++ ...t-appearance-picker-select-border-ref.html | 19 ++++ ...arance-picker-select-border.tentative.html | 29 +++++ ...appearance-switching-invalidation-ref.html | 24 +++++ ...ance-switching-invalidation.tentative.html | 37 +++++++ ...pearance-writing-mode-vertical-lr-ref.html | 20 ++++ ...ce-writing-mode-vertical-lr.tentative.html | 29 +++++ ...pearance-writing-mode-vertical-rl-ref.html | 20 ++++ ...ce-writing-mode-vertical-rl.tentative.html | 29 +++++ ...rance-wrong-picker-argument.tentative.html | 29 +++++ .../select-explicit-size-ref.tentative.html | 17 +++ .../select-explicit-size.tentative.html | 17 +++ .../select-font-size-ref.tentative.html | 13 +++ .../select-font-size.tentative.html | 20 ++++ .../select-icon-color-ref.html | 12 +++ .../select-icon-color.tentative.html | 18 ++++ .../select-only-button-opt-in.tentative.html | 26 +++++ .../select-only-picker-opt-in-ref.html | 16 +++ .../select-only-picker-opt-in.tentative.html | 25 +++++ .../select-open-invalidation-ref.html | 20 ++++ .../select-open-invalidation.tentative.html | 38 +++++++ .../select-option-images-ref.html | 14 +++ .../select-option-images.tentative.html | 32 ++++++ .../select-popover-exit-animation-ref.html | 15 +++ ...lect-popover-exit-animation.tentative.html | 40 +++++++ .../select-second-child-button-ref.html | 14 +++ .../select-second-child-button.tentative.html | 27 +++++ .../select-selected-value-behavior-ref.html | 13 +++ ...ect-selected-value-behavior.tentative.html | 14 +++ .../select-text-only-ref.html | 7 ++ .../select-text-only.tentative.html | 15 +++ 74 files changed, 1705 insertions(+) create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-styles.css create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-utils.js create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/fallback-helper.js create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-button-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-custom-button.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-default-button.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-and-label.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-option-with-label.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-wrong-picker-argument.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size-ref.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size-ref.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-button-opt-in.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior.tentative.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only-ref.html create mode 100644 testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only.tentative.html diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering-ref.html new file mode 100644 index 0000000000000..2ecb3a06bfe85 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering-ref.html @@ -0,0 +1,12 @@ + + + +
+ Option 1 +
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering.tentative.html new file mode 100644 index 0000000000000..c4025a153a63d --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/border-rendering.tentative.html @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div-ref.html new file mode 100644 index 0000000000000..6540e324b5d93 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div-ref.html @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div.tentative.html new file mode 100644 index 0000000000000..608fbb86546ef --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/native-popup-with-wrapper-div.tentative.html @@ -0,0 +1,25 @@ + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted-ref.html new file mode 100644 index 0000000000000..8ae5c7978ddfe --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted-ref.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted.tentative.html new file mode 100644 index 0000000000000..3e57757eb0100 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/picker-and-slotted.tentative.html @@ -0,0 +1,41 @@ + + + + + + + + +
+ +
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-styles.css b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-styles.css new file mode 100644 index 0000000000000..65b3c39019aec --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-styles.css @@ -0,0 +1,82 @@ +/* These are UA styles for select and customizable select. */ +/* TODO(crbug.com/41483940): These rules will probably change here: + * https://github.com/w3c/csswg-drafts/issues/10857 */ + +.customizable-select-button, .customizable-select-popover { + box-sizing: border-box; +} + +.customizable-select-popover { + box-sizing: border-box; + border: 1px solid; + padding: 0; + color: CanvasText; + background-color: Canvas; + margin: 0; + inset: auto; + min-inline-size: anchor-size(self-inline); + min-block-size: 1lh; + max-block-size: -webkit-fill-available; /* Can be removed when stretch ships */ + max-block-size: stretch; + overflow: auto; + position-area: block-end span-inline-end; + position-try-order: most-block-size; + position-try-fallbacks: + block-start span-inline-end, + block-end span-inline-start, + block-start span-inline-start; +} + +.customizable-select-option { + min-inline-size: 24px; + min-block-size: max(24px, 1lh); + padding-inline: 0.5em; + padding-block-end: 0; + display: flex; + place-items: center; + gap: 0.5em; + white-space: nowrap; +} + +.customizable-select-option.disabled { + color: color-mix(in lab, currentColor 50%, transparent); +} + +.customizable-select-option::before { + content: '\2713' / ''; +} +.customizable-select-option:not(.selected)::before { + visibility: hidden; +} + +.customizable-select-button { + color: inherit; + background-color: color-mix(in lab, currentColor 10%, transparent); + appearance: none; + padding-block: 0.25em; + padding-inline: 0.5em; + border: 1px solid currentColor; + border-radius: 0.25em; + cursor: default; + text-align: inherit; + /* TODO(crbug.com/41483940): Make display match the UA stylesheet. */ + display: inline-flex; + gap: 0.5em; + overflow-x: hidden; + overflow-y: hidden; + /* min-size rules ensure that we meet accessibility guidelines for minimum target size. + * https://github.com/openui/open-ui/issues/1026 + * https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum.html */ + min-inline-size: 24px; + min-block-size: max(24px, 1lh); +} + +.customizable-select-button::after { + content: counter(fake-counter-name, disclosure-open); +} + +.customizable-select-legend { + font-weight: bolder; + padding-inline: 0.5em; + min-block-size: 1lh; +} diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-utils.js b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-utils.js new file mode 100644 index 0000000000000..ed3f9642a865f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/customizable-select-utils.js @@ -0,0 +1,8 @@ +function populateFallbackButtonIcon() { + document.querySelectorAll('.customizable-select-button-icon').forEach(element => { + element.innerHTML = + ` + + `; + }); +} diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/fallback-helper.js b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/fallback-helper.js new file mode 100644 index 0000000000000..d2b9343e8d3fc --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/resources/fallback-helper.js @@ -0,0 +1,102 @@ +const testSelectOptionText = `Long options, wider than select`; +const frameWidth = 500; +const frameHeight = 300; + +async function createFrameWithContent(content) { + const frame = document.createElement('iframe'); + frame.width = frameWidth; + frame.height = frameHeight; + frame.srcdoc = content; + const loaded = new Promise(resolve => frame.addEventListener('load',resolve)); + document.body.appendChild(frame); + await loaded; + return frame.contentDocument; +} + +async function wait2Frames(doc) { + await new Promise(resolve => doc.defaultView.requestAnimationFrame(resolve)); + await new Promise(resolve => doc.defaultView.requestAnimationFrame(resolve)); +} + +async function scroll(doc,x,y) { + await wait2Frames(doc); + doc.defaultView.scrollTo({left: x, top: y, behavior: "instant"}); + await wait2Frames(doc); +} + +async function capture(doc) { + await wait2Frames(doc); + document.documentElement.classList.remove('reftest-wait'); +} + +const commonStyleBlock = ` + html { + scrollbar-width: none; + } + body { + width: 2000px; + height: 2000px; + /* Workaround for crbug.com/364669904. Shouldn't negatively affect other + implementations or the validity of this test. */ + background: white; + } + .select { + position: relative; + top: 1000px; + left: 600px; + } + .select,::picker(select) { + appearance:base-select; + } +`; + +async function generateTestFrame(numOptions,initialx,initialy) { + const singleOption = `` + const options = Array(numOptions).fill(singleOption).join('\n'); + const content = ` + + + + + + + `; + const doc = await createFrameWithContent(content); + + await scroll(doc,initialx,initialy); + await test_driver.bless(); + doc.querySelector('select').showPicker(); + await capture(doc); +} + +async function generateReferenceFrame(numOptions,initialx,initialy,extraStyleRules) { + const singleOption = `
${testSelectOptionText}
` + const options = Array(numOptions).fill(singleOption).join('\n'); + const content = ` + + + + + + +
+ Select +
+
+
Select
+ ${options} +
+ `; + const doc = await createFrameWithContent(content); + await scroll(doc,initialx,initialy); + doc.getElementById('popover').showPopover(); + await capture(doc); +} diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active-ref.html new file mode 100644 index 0000000000000..9c62188a4934d --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active-ref.html @@ -0,0 +1,19 @@ + + + +
+ option +
+
+
option
+
+ + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active.tentative.html new file mode 100644 index 0000000000000..3873969a2875d --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-active.tentative.html @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-button-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-button-ref.html new file mode 100644 index 0000000000000..7b6a075237edd --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-button-ref.html @@ -0,0 +1,14 @@ + + + +
+ one +
+
+
one
+
two
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-custom-button.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-custom-button.tentative.html new file mode 100644 index 0000000000000..89683d29f6ec0 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-custom-button.tentative.html @@ -0,0 +1,27 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode-ref.html new file mode 100644 index 0000000000000..9d80e27d86de9 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode-ref.html @@ -0,0 +1,20 @@ + + + + + +
+ one +
+
+
one
+
two
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode.tentative.html new file mode 100644 index 0000000000000..d2ea44a20e417 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-dark-mode.tentative.html @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-default-button.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-default-button.tentative.html new file mode 100644 index 0000000000000..f0e17ff349b2f --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-default-button.tentative.html @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option-ref.html new file mode 100644 index 0000000000000..0b59f2839b5cd --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option-ref.html @@ -0,0 +1,14 @@ + + + +
+ option +
+
+
option
+
disabled option
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option.tentative.html new file mode 100644 index 0000000000000..b4cd7ba67e031 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-disabled-option.tentative.html @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-ref.html new file mode 100644 index 0000000000000..fbc1b25e72bbf --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-ref.html @@ -0,0 +1,15 @@ + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller-ref.html new file mode 100644 index 0000000000000..687e64da292c8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller-ref.html @@ -0,0 +1,17 @@ + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller.tentative.html new file mode 100644 index 0000000000000..77f97efab212c --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left-scroller.tentative.html @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left.tentative.html new file mode 100644 index 0000000000000..c8fa2f60d24ac --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-left.tentative.html @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-ref.html new file mode 100644 index 0000000000000..ba9867ddd5167 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-ref.html @@ -0,0 +1,15 @@ + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller-ref.html new file mode 100644 index 0000000000000..97af58d6d38e5 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller-ref.html @@ -0,0 +1,18 @@ + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller.tentative.html new file mode 100644 index 0000000000000..b7eefc25585e1 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right-scroller.tentative.html @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right.tentative.html new file mode 100644 index 0000000000000..9ce12bc20e744 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-bottom-right.tentative.html @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-ref.html new file mode 100644 index 0000000000000..e325f74ef99fe --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-ref.html @@ -0,0 +1,15 @@ + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller-ref.html new file mode 100644 index 0000000000000..3822fb30f2824 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller-ref.html @@ -0,0 +1,17 @@ + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller.tentative.html new file mode 100644 index 0000000000000..3f8358f65405a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left-scroller.tentative.html @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left.tentative.html new file mode 100644 index 0000000000000..6e276aef8d2bc --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-left.tentative.html @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-ref.html new file mode 100644 index 0000000000000..3b1260427f7e9 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-ref.html @@ -0,0 +1,15 @@ + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller-ref.html new file mode 100644 index 0000000000000..548846160950a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller-ref.html @@ -0,0 +1,18 @@ + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller.tentative.html new file mode 100644 index 0000000000000..4d04a7caa9c82 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right-scroller.tentative.html @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right.tentative.html new file mode 100644 index 0000000000000..b0c4c510e7d0a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-fallback-top-right.tentative.html @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting-ref.html new file mode 100644 index 0000000000000..6321281fa8f71 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting-ref.html @@ -0,0 +1,24 @@ + + + +
+ one +
+
+
one
+
two
+
+ + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting.tentative.html new file mode 100644 index 0000000000000..f90e7c8896f90 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-font-inheriting.tentative.html @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover-ref.html new file mode 100644 index 0000000000000..fc658306da3d4 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover-ref.html @@ -0,0 +1,12 @@ + + + +
+ option +
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover.tentative.html new file mode 100644 index 0000000000000..b5e24d07947c8 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-hover.tentative.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-and-label.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-and-label.tentative.html new file mode 100644 index 0000000000000..666dde2f60e31 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-and-label.tentative.html @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-ref.html new file mode 100644 index 0000000000000..6d75f62efcd41 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend-ref.html @@ -0,0 +1,17 @@ + + + +
+ one +
+
+
one
+
+
legend
+
two
+
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend.tentative.html new file mode 100644 index 0000000000000..6b973bc84ec7e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-legend.tentative.html @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering-ref.html new file mode 100644 index 0000000000000..25bb73492a809 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering-ref.html @@ -0,0 +1,33 @@ + + + + + +
+ one +
+
+
one
+
+
labelattribute
+
two
+
+
three
+
+
+
four
+
+ + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering.tentative.html new file mode 100644 index 0000000000000..fd48e61731d32 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-optgroup-rendering.tentative.html @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-option-with-label.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-option-with-label.tentative.html new file mode 100644 index 0000000000000..c5abc14c3860e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-option-with-label.tentative.html @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border-ref.html new file mode 100644 index 0000000000000..d09f9bc421669 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border-ref.html @@ -0,0 +1,19 @@ + + + +
+ option +
+
+
option
+
+ + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border.tentative.html new file mode 100644 index 0000000000000..c708af4db1f7b --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-picker-select-border.tentative.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation-ref.html new file mode 100644 index 0000000000000..293653055558e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation-ref.html @@ -0,0 +1,24 @@ + + + + + +
+ button +
+
+
+ option one +
+
+ option two +
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation.tentative.html new file mode 100644 index 0000000000000..fd67d013a5641 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-switching-invalidation.tentative.html @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr-ref.html new file mode 100644 index 0000000000000..2e36e0a6c8e53 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr-ref.html @@ -0,0 +1,20 @@ + + + + + +
+
one
+
+
+
one
+
two
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr.tentative.html new file mode 100644 index 0000000000000..4932ea37f7216 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-lr.tentative.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl-ref.html new file mode 100644 index 0000000000000..e24aec5ad2303 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl-ref.html @@ -0,0 +1,20 @@ + + + + + +
+ one +
+
+
one
+
two
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl.tentative.html new file mode 100644 index 0000000000000..4b532a6f0257a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-writing-mode-vertical-rl.tentative.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-wrong-picker-argument.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-wrong-picker-argument.tentative.html new file mode 100644 index 0000000000000..a5ca3faea25dd --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-appearance-wrong-picker-argument.tentative.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size-ref.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size-ref.tentative.html new file mode 100644 index 0000000000000..91066653a30c3 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size-ref.tentative.html @@ -0,0 +1,17 @@ + + + +
+ option +
+
+
one
+
two
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size.tentative.html new file mode 100644 index 0000000000000..4fefc96c2be32 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-explicit-size.tentative.html @@ -0,0 +1,17 @@ + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size-ref.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size-ref.tentative.html new file mode 100644 index 0000000000000..eb7867b554ded --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size-ref.tentative.html @@ -0,0 +1,13 @@ + + +
+ option +
+
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size.tentative.html new file mode 100644 index 0000000000000..3b6b65db071cf --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-font-size.tentative.html @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color-ref.html new file mode 100644 index 0000000000000..b351c80c27394 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color-ref.html @@ -0,0 +1,12 @@ + + + + + +
+ option +
diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color.tentative.html new file mode 100644 index 0000000000000..59f015b86b4fa --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-icon-color.tentative.html @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-button-opt-in.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-button-opt-in.tentative.html new file mode 100644 index 0000000000000..b010d15e8adab --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-button-opt-in.tentative.html @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in-ref.html new file mode 100644 index 0000000000000..67a0abe43f2d1 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in-ref.html @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in.tentative.html new file mode 100644 index 0000000000000..51cdabe18b466 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-only-picker-opt-in.tentative.html @@ -0,0 +1,25 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation-ref.html new file mode 100644 index 0000000000000..e0631712ef70e --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation-ref.html @@ -0,0 +1,20 @@ + + + + + +
+ button +
+
+
one
+
two
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation.tentative.html new file mode 100644 index 0000000000000..10a441703be9a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-open-invalidation.tentative.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images-ref.html new file mode 100644 index 0000000000000..9c675e4f21018 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images-ref.html @@ -0,0 +1,14 @@ + + + +
+ button +
+
+
green-16x16
+
red-16x16
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images.tentative.html new file mode 100644 index 0000000000000..b0c8f279b700d --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-option-images.tentative.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation-ref.html new file mode 100644 index 0000000000000..994d3a5fb2163 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation-ref.html @@ -0,0 +1,15 @@ + + + +
hover target
+
+ option +
+
+
option
+
+ + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation.tentative.html new file mode 100644 index 0000000000000..f047474d9b394 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-popover-exit-animation.tentative.html @@ -0,0 +1,40 @@ + + + + + + + + + +
hover target
+ + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button-ref.html new file mode 100644 index 0000000000000..636d0514c454a --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button-ref.html @@ -0,0 +1,14 @@ + + + +
+ option +
+
+
option
+ +
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button.tentative.html new file mode 100644 index 0000000000000..ae216294ee547 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-second-child-button.tentative.html @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior-ref.html new file mode 100644 index 0000000000000..7260b24274365 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior-ref.html @@ -0,0 +1,13 @@ + + +
+ option +
+
+
+ + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior.tentative.html new file mode 100644 index 0000000000000..a55fbce739357 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-selected-value-behavior.tentative.html @@ -0,0 +1,14 @@ + + + + + + + diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only-ref.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only-ref.html new file mode 100644 index 0000000000000..154fbad9ca3a4 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only-ref.html @@ -0,0 +1,7 @@ + + +
+ option +
+
+
diff --git a/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only.tentative.html b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only.tentative.html new file mode 100644 index 0000000000000..a27ef3d1636ad --- /dev/null +++ b/testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-text-only.tentative.html @@ -0,0 +1,15 @@ + + + + + + + +