diff --git a/source b/source index 980e51fd8ba..f6ab9b57977 100644 --- a/source +++ b/source @@ -53857,20 +53857,27 @@ interface HTMLSelectElement : HTMLElement {
If the select
is being rendered as a drop-down box with base
appearance, then the user agent should allow the user to open the picker. Opening the picker will either fire a
- corresponding mousedown
or keydown
event on the select
element. Calling
- preventDefault()
on either of these events will
- prevent the picker from opening. Otherwise, the picker is opened.
select
+ element select and a corresponding mousedown
or
+ keydown
event event:
+
+ If event's canceled flag is set, then return.
Run the show popover algorithm given select's select + popover, false, and select.
If the select
is being rendered as a drop-down box with base
- appearance, then the user agent should allow the user to focus another option.
- Performing this action will fire a corresponding keydown
event
- on the currently focused option
element, then run the focusing steps on
- another option
within the select
. Calling preventDefault()
on the keydown
event will prevent the new option
from being
- focused.
option
element to focus option and a keydown
event event:
+
+ If event's canceled flag is set, then return.
Run the focusing steps on newOption.
Implementations commonly allow the user to focus the next or previous option via the arrow-up and arrow-down keys, focus the first or last option via the Home or End keys, or