diff --git a/source b/source index 9155017c896..caac6650d84 100644 --- a/source +++ b/source @@ -57891,13 +57891,15 @@ interface HTMLOptionElement : HTMLElement {
option's selectedness is true; and
select's enabled
- selectedcontent is not null,
select's selectedcontent in valid tree
+ position is not null,
then run clone an option into a selectedcontent given
- option and select's enabled
- selectedcontent.
selectedcontent in valid tree
+ position.
@@ -59740,7 +59742,9 @@ interface HTMLSelectedContentElement : HTMLElementoption element.
Every selectedcontent element has a boolean disabled, which is initially false.
To update a Let selectedcontent be the result of get a select's selectedcontent given a
@@ -59748,8 +59752,8 @@ interface HTMLSelectedContentElement : HTMLElement
select's enabled
- selectedcontent given select.select's selectedcontent
+ in valid tree position given select.
If selectedcontent is null, then return.
To get a select's enabled
- selectedcontent given a select element select:
To get a select's
+ selectedcontent in valid tree position given a select element
+ select:
If select has the multiple
@@ -59778,8 +59783,8 @@ interface HTMLSelectedContentElement : HTMLElementdescendant of select in tree order if any such element
exists; otherwise return null.
If selectedcontent's disabled is - true, then return null.
If selectedcontent's in valid tree + position is false, then return null.
Return selectedcontent.
Let nearestSelectAncestor be null.
Set selectedcontent's disabled - to false.
Set selectedcontent's in valid tree + position to true.
For each ancestor of selectedcontent's HTMLSelectedContentElement : HTMLElementselect and continue.
Set selectedcontent's disabled to true and break.
If ancestor is an option element or a
selectedcontent element, then set selectedcontent's disabled to true and break.
If selectedcontent's disabled is
- true, nearestSelectAncestor is null, or nearestSelectAncestor has the
- multiple attribute, then return.
If selectedcontent's in valid tree
+ position is false, nearestSelectAncestor is null, or
+ nearestSelectAncestor has the multiple
+ attribute, then return.
Run update a select's selectedcontent given
nearestSelectAncestor.
If removedNode's disabled is - true, then return.
If removedNode's in valid + tree position is false, then return.
For each ancestor of removedNode's