diff --git a/source b/source index 7ad656232aa..bb150eaf98b 100644 --- a/source +++ b/source @@ -82580,8 +82580,6 @@ dictionary DragEventInit : MouseEventInit {
  • Assert: element's popover invoker is null.

  • -
  • Set element's popover invoker to invoker.

  • -
  • Assert: element is not in document's top layer.

  • @@ -82628,7 +82626,7 @@ dictionary DragEventInit : MouseEventInit { data-x="attr-popover">popover attribute.

  • Let ancestor be the result of running the topmost popover - ancestor algorithm given element.

  • + ancestor algorithm given element and invoker.

  • If ancestor is null, then set ancestor to document.

  • @@ -82672,6 +82670,8 @@ dictionary DragEventInit : MouseEventInit {
  • Set element's popover visibility state to showing.

  • +
  • Set element's popover invoker to invoker.

  • +
  • Run the popover focusing steps given element.

  • If shouldRestoreFocus is true and element's DragEventInit : MouseEventInit { false, and false.

    To find the topmost popover ancestor, given a Node - newPopover, perform the following steps. They return an HTML element or null + invoker, perform the following steps. They return an HTML element or null.

    @@ -83037,8 +83038,7 @@ dictionary DragEventInit : MouseEventInit {
  • Run checkAncestor given newPopover's parent node within the flat tree.

  • -
  • Run checkAncestor given newPopover's popover - invoker.

  • +
  • Run checkAncestor given invoker.

  • return topmostPopoverAncestor.