@@ -3326,10 +3326,6 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
3326
3326
define how the Fullscreen API interacts with HTML:
3327
3327
3328
3328
3329
-
top layer (an
3330
- ordered set ) and its
3331
- add
3332
- operation
3333
3329
requestFullscreen()
3334
3330
run the fullscreen steps
3335
3331
fullscreen flag
@@ -3799,6 +3795,12 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
3799
3795
absolutely-positioned
3800
3796
The 'position' property and its
3801
3797
'static' value
3798
+
The top layer
3799
+ (an ordered set )
3800
+
add an element to the top layer
3801
+
request an element to be removed from the top layer
3802
+
remove an element from the top layer immediately
3803
+
process top layer removals
3802
3804
3803
3805
3804
3806
The following features are defined in CSS Multi-column Layout .
@@ -60348,9 +60350,8 @@ interface HTMLDialogElement : HTMLElement {
60348
60350
60349
60351
60350
60352
If this 's node document 's top layer does not
60351
- already contain this , then
60352
- data-x="top-layer-add">add this to this 's node
60353
- document's top layer .
60353
+ already contain this , then add an element
60354
+ to the top layer given this .
60354
60355
60355
60356
Set this 's previously focused element to the
60356
60357
focused element.
@@ -60400,11 +60401,10 @@ interface HTMLDialogElement : HTMLElement {
60400
60401
Set topDocument 's autofocus processed flag to true.
60401
60402
60402
60403
60403
- If at any time a dialog
element is
60404
- document">removed from a Document
, then if that dialog
is in that
60405
- Document
's top layer , it must be
60406
- data-x="list remove">removed from it. Also, set the dialog
element's
60407
- is modal flag to false.
60404
+ The dialog
HTML element removing steps , given removedNode
60405
+ and oldParent , are if removedNode 's node document 's top
60406
+ layer contains removedNode , then
60407
+ remove an element from the top layer immediately given removedNode .
60408
60408
60409
60409
60410
60410
data-x="dom-dialog-close">close(returnValue ) method steps are:
@@ -60425,8 +60425,8 @@ interface HTMLDialogElement : HTMLElement {
60425
60425
60426
60426
attribute.
60427
60427
60428
- If the is modal flag of subject is true, then data-x="list
60429
- remove">remove it from its Document
's top layer >.
60428
+ If the is modal flag of subject is true, then >request an
60429
+ element to be removed from the top layer given subject >.
60430
60430
60431
60431
Let wasModal be the value of subject 's is
60432
60432
modal flag.
@@ -77005,9 +77005,9 @@ interface VisibilityStateEntry : PerformanceEntry
77005
77005
tree descendants can become inert in a similar fashion.
77006
77006
77007
77007
77008
- data-x="dom-dialog-showModal">showModal() method causes this mechanism to trigger, by
77009
- data-x="top- layer-add ">adding the dialog
element to its node
77010
- document's top layer .
77008
+ data-x="dom-dialog-showModal">showModal() method causes this mechanism to trigger, by
77009
+ data-x="add an element to the top layer">adding the dialog
element to its
77010
+ node document 's top layer .
77011
77011
77012
77012
The inert
attribute
77013
77013
@@ -82543,7 +82543,7 @@ dictionary DragEventInit : MouseEventInit {
82543
82543
Let originallyFocusedElement be document 's focused area of the
82544
82544
document's DOM anchor .
82545
82545
82546
- Add element to document 's top layer >.
82546
+ Add an element to the top layer given element >.
82547
82547
82548
82548
Set element 's popover visibility state to
82549
82549
data-x="popover-showing-state">showing.
@@ -82678,11 +82678,14 @@ dictionary DragEventInit : MouseEventInit {
82678
82678
data-x="event-beforetoggle">beforetoggle event could have disconnected
82679
82679
element or changed its popover
attribute.
82680
82680
82681
+
82682
+ Request an element to be removed from the top layer given
82683
+ element .
82681
82684
82682
82685
82683
82686
82684
- Remove span> element from the < span>top
82685
- layer >.
82687
+ Otherwise, < span>remove an element from the top layer immediately span> given
82688
+ element >.
82686
82689
82687
82690
Set element 's popover visibility state to
82688
82691
data-x="popover-hidden-state">hidden.
@@ -102139,6 +102142,9 @@ import "https://example.com/foo/../module2.mjs";
102139
102142
For each fully active Document
in docs , update the
102140
102143
rendering or user interface of that Document
and its node navigable
102141
102144
to reflect the current state.
102145
+
102146
+ For each fully active Document
doc in
102147
+ docs run process top layer removals given doc .
102142
102148
102143
102149
102144
102150
0 commit comments