diff --git a/source b/source index 7934d736e89..78982f8286b 100644 --- a/source +++ b/source @@ -61620,6 +61620,9 @@ interface HTMLDialogElement : HTMLElement {
If this has an open
attribute, then
throw an "InvalidStateError
" DOMException
.
If this's node document is not fully active, then
+ throw an "InvalidStateError
" DOMException
.
If this is not connected, then throw an
"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 @@ -85397,10 +85395,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 @@ -85410,10 +85407,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;