diff --git a/source b/source index e6c462593cb..b6203639228 100644 --- a/source +++ b/source @@ -59125,7 +59125,9 @@ interface HTMLSelectedContentElement : HTMLElementselect element select:

    -
  1. Let passedFirstSelectedcontent be false.

  2. +
  3. Let seenFirst be false.

  4. + +
  5. Let elements be « ».

  6. For each descendant of select's HTMLSelectedContentElement : HTMLElementselectedcontent element:

      -
    1. If passedFirstSelectedcontent is false, then set - passedFirstSelectedcontent to true.

    2. +
    3. If seenFirst is false, then set seenFirst to true.

    4. -
    5. Otherwise, run clear a selectedcontent given - descendant.

    6. +
    7. Otherwise, append descendant to + elements.

  7. + +
  8. For each element of elements, clear a + selectedcontent given element.