diff --git a/features/customizable-select.yml b/features/customizable-select.yml new file mode 100644 index 00000000000..5156d0b2960 --- /dev/null +++ b/features/customizable-select.yml @@ -0,0 +1,6 @@ +name: Customizable ` element's appearance, including the button, selected option, picker dropdown, and options, can be customized using CSS. +spec: https://open-ui.org/components/customizableselect/ +group: + - forms + - html-elements diff --git a/features/customizable-select.yml.dist b/features/customizable-select.yml.dist new file mode 100644 index 00000000000..3ff55c46e88 --- /dev/null +++ b/features/customizable-select.yml.dist @@ -0,0 +1,6 @@ +# Generated from: customizable-select.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: {} diff --git a/scripts/specs.ts b/scripts/specs.ts index a50fd6ea36d..ce365f31370 100644 --- a/scripts/specs.ts +++ b/scripts/specs.ts @@ -101,6 +101,10 @@ const defaultAllowlist: allowlistItem[] = [ "https://github.com/tc39/proposal-import-attributes/tree/abca60286360b47f9a6be25a28f489c2cb157beb", "Allowed because import assertions were replaced in-place by import attributes. Remove this exception when javascript.statements.import.import_assertions is dropped from BCD in June 2026." ], + [ + "https://open-ui.org/components/customizableselect/", + "Allowed because customizable select doesn't have a spec URL yet. And even when it does, it will be defined in multiple HTML, CSS, and ARIA specs. This OpenUI explainer is the only central place that currently defines the component. Remove this exception when customizable select has one or more spec URLs. See: #10557, #10586, #10629, #10633, and #10670 at github.com/whatwg/html/, #10691, #10865, #10936, and #10986 at github.com/w3c/csswg-drafts/, #2369, #2344, and #2360 at github.com/w3c/aria/, and #528 at github.com/w3c/html-aria" + ], [ "https://www.w3.org/TR/DOM-Level-2-Style/", "Allowed because the css-object-model-discouraged feature points to it."