Skip to content

Commit 580c17a

Browse files
Remove ::select-fallback-button
This patch removes customizable <select>'s fallback <button> element in the UA shadowroot by replacing it with the same "InnerElement" <div> which is used for appearance:auto. Several supporting changes were made in order to implement this: - Also remove ::select-fallback-button-text - Add -internal-appearance-auto-base-select() support for the following properties: - min-block-size - min-inline-size - padding-block-start - padding-block-end - padding-inline-start - padding-inline-end - content in select::after - Make <select> focusable again when there is no child <button> element - Remove dependency on popover triggering code in HTMLFormControlElement now that we aren't always opening the popover with a <button> This is in response to feedback here: w3c/csswg-drafts#10717 This also addresses additional feedback I received privately that author styles applied to the select element itself weren't applying to the in-page portion of the element. Change-Id: I0a833b370babe9a8ab937822a3578d839510a8fc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5786670 Reviewed-by: David Baron <[email protected]> Commit-Queue: Joey Arhar <[email protected]> Cr-Commit-Position: refs/heads/main@{#1356701}
1 parent 059c975 commit 580c17a

File tree

2 files changed

+0
-32
lines changed

2 files changed

+0
-32
lines changed

html/semantics/forms/the-select-element/customizable-select/border-rendering-ref.html

-18
This file was deleted.

html/semantics/forms/the-select-element/customizable-select/border-rendering.tentative.html

-14
This file was deleted.

0 commit comments

Comments
 (0)