From 1eca429a8220b13c717e9f856ab0f65602ec4578 Mon Sep 17 00:00:00 2001
From: Luke Warlow
Assert: dialog's close + watcher is null.
Set dialog's close watcher to the result of establishing a close watcher given @@ -62222,6 +62225,38 @@ interface HTMLDialogElement : HTMLElement { removedNode's node document's open dialogs list.
The following attribute change
+ steps, given element, localName, oldValue,
+ value, and namespace are used for dialog
elements:
If namespace is not null, then return.
If localName is not open
, then
+ return.
If value is null:
+ +Remove element from element's + node document's open dialogs list.
If element's close watcher is not + null, then:
+ +Destroy element's close watcher.
Set element's close watcher to + null.
When a dialog
element subject is to be closed, with null or a string result, run these steps: