diff --git a/source b/source index 90c6259281b..b6c246650f1 100644 --- a/source +++ b/source @@ -92531,11 +92531,19 @@ dictionary DragEventInit : MouseEventInit { Hint, focusPreviousElement, and fireEvents.

-
  • If endpointIsHint is true, then return.

  • +
  • Let autoEndpoint be endpoint.

  • -
  • Run hide popover stack until given document, endpoint, - Auto, focusPreviousElement, and - fireEvents.

  • +
  • +

    If endpointIsHint is true, then set autoEndpoint to + document's hint stack parent.

    + +

    This means, if endpoint is a hint popover, auto popovers are closed, + except those that are parent to that hint popover.

    +
  • + +
  • Run hide popover stack until given document, + autoEndpoint, Auto, + focusPreviousElement, and fireEvents.

  • @@ -93101,27 +93109,8 @@ dictionary DragEventInit : MouseEventInit {
  • If sameTarget is false, then return.

  • -
  • Let endpointIsHint be true if document's showing hint - popover list contains ancestor; otherwise - false.

  • - -
  • Run hide popover stack until given document, - ancestor, Hint, false, and - true.

  • - -
  • Let autoEndpoint be ancestor.

  • - -
  • -

    If endpointIsHint is true, then set autoEndpoint to - document's hint stack parent.

    - -

    This means, if a hint popover is clicked, auto popovers are closed, except - those that are parent to the clicked hint popover.

    -
  • - -
  • Run hide popover stack until given document, - autoEndpoint, Auto, false, and - true.

  • +
  • Run hide popovers until given document, ancestor, + false, and true.