Make customizable select display:contents
This patch makes the element itself handle focus, interaction, and box decorations instead of the child element. This removes a lot of complexity, including delegatesFocus, divergent event handling and button testing, and :-internal-select-has-child-button. This was discussed here: https://github.com/w3c/csswg-drafts/issues/10857 Change-Id: Ia036c6dc08be1b86a50bd96239d08ad19c9a7a6b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6001193 Reviewed-by: David Baron dbaron@chromium.org Commit-Queue: Joey Arhar jarhar@chromium.org Cr-Commit-Position: refs/heads/main@{#1383048}