From 70f2b06d67505b2fc7f5331e9768b209ad368dd2 Mon Sep 17 00:00:00 2001
From: Domenic Denicola If this has an If this's node document is not fully active, then
+ throw an " If this is not connected, then throw an
"open
attribute, then
throw an "InvalidStateError
" DOMException
.InvalidStateError
" DOMException
.InvalidStateError
" DOMException
.
If this's node document is fully active, then set - this's close watcher to the result of - establishing a close watcher given +
Set this's close watcher to the + result of establishing a close watcher given this's relevant global object, with:
closeAction being to close the dialog given this and null.
It would be better if this method failed early for the non-fully - active case. That is being tracked in issue #10659.
Set this's previously focused element to the @@ -85549,10 +85547,9 @@ dictionary DragEventInit : MouseEventInit {
If document is fully active, then set element's - popover close watcher to the result of establishing a close watcher given element's relevant global - object, with:
+Set element's popover close watcher to the result of establishing a close watcher given + element's relevant global object, with:
cancelAction being to return @@ -85562,10 +85559,6 @@ dictionary DragEventInit : MouseEventInit { data-x="hide popover algorithm">hide a popover given element, true, true, and false.
It would be better if this algorithm failed early for the non-fully - active case. That is being tracked in issue #10659.
element is not connected;
element's node document is not fully + active;
expectedDocument is not null and element's node document is not expectedDocument;