diff --git a/source b/source index c16dde7c133..4b2d33a82ad 100644 --- a/source +++ b/source @@ -91990,8 +91990,8 @@ dictionary DragEventInit : MouseEventInit {
While currentNode is not null:
Let targetPopover be currentNode's popover target - element.
Let targetPopover be currentNode's target popover. +
If targetPopover is not null and targetPopover's popover attribute is in the DragEventInit : MouseEventInit {
To get the target popover given a Node node, perform the
+ following steps. They return an HTML element or null.
If node is an HTML button element, + then:
+ +Let target be the result of running node's get the commandfor-associated
+ element.
If target is not null, then:
+ +If node is disabled, then return + null.
If node has a form owner:
+ +If element is a submit + button, then return null.
If element's type attribute is in
+ the Reset Button state, then return
+ null.
If element's type attribute is in
+ the Auto state, then return
+ null.
Let command be node's command attribute.
If command is not in the Toggle Popover, Hide Popover, or Show Popover states, then return + null.
If target's popover attribute is in the
+ No Popover state, then return null.
Return target.
Return node's popover target element.