diff --git a/source b/source index f6ab9b57977..47620e04c87 100644 --- a/source +++ b/source @@ -3857,6 +3857,14 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
The following features are defined in CSS Forms: + CSSFORMS
+ +The following features are defined in CSS Grid Layout: CSSGRID
select
element, the option
element, and if
- select
is being rendered with base appearance, a corresponding keydown
or mouseup
event,
- otherwise null.
+ select
and its select popover are both being rendered with base
+ appearance, a corresponding keydown
or mouseup
event, otherwise null.
To pick an option given a select
element select, an
option
element option, and an Event
or null
@@ -137310,6 +137318,11 @@ progress { appearance: auto; }
appearance in addition to native appearance and primitive
appearance.
The select
element's select popover supports a base
+ appearance and a native appearance. The select popover can only
+ be rendered with base appearance if its associated select
is being
+ rendered with base appearance.
When a select
is being rendered as a drop-down box with a base
appearance, it is expected to render as if it has a shadow tree with the
following elements:
A select popover, which is a div
element. It is appended to the
select
's shadow root as the second child, after the select button
- slot.
select
element's picker pseudo-element is the
+ select popover.
A select popover slot, which is a slot
element. It is appended to
the select popover. It is expected to take all child nodes of the
@@ -137339,6 +137353,10 @@ progress { appearance: auto; }
drop-down box and then choose to include or exclude it from the layout tree in order
to control whether it gets rendered or not.
The select popover is only rendered when it is opted in to base
+ appearance separately from the select
element. Otherwise, a native picker is
+ used.
The select popover's implicit anchor element is its associated
select
element.
An option
element is expected to be rendered by displaying the element's label, indented under its optgroup
element if it
has one. If the option
is in a select
which is being rendered as a
- drop-down box with base appearance, and the option
's label
attribute is not set, then the option
is
- expected to render all of its children rather than by displaying its drop-down box with base appearance, and the select
's
+ select popover is being rendered with base appearance, and the
+ option
's label
attribute is not set, then the
+ option
is expected to render all of its children rather than by displaying its label.
Each sequence of one or more child hr
element siblings may be rendered as a single
@@ -144856,6 +144875,9 @@ INSERT INTERFACES HERE