@@ -72496,24 +72496,15 @@ Demos:
72496
72496
not null, or containing no elements, if it is.
72497
72497
72498
72498
72499
-
:open
72499
+
popover-open">:popover- open
72500
72500
72501
- The :open
pseudo-class is defined to match
72502
- any HTML element whose
72501
+ The popover-open">:popover- open
pseudo-class is
72502
+ defined to match any HTML element whose
72503
72503
data-x="attr-popover">popover attribute is not in the
72504
72504
data-x="attr-popover-none-state">no popover state and whose popover visibility
72505
72505
state is showing .
72506
72506
72507
72507
72508
-
:closed
72509
-
72510
- The :closed
pseudo-class is defined to
72511
- match any HTML element whose
72512
- data-x="attr-popover">popover attribute is not in the
72513
- data-x="attr-popover-none-state">no popover state and whose popover visibility
72514
- state is hidden .
72515
-
72516
-
72517
72508
:enabled
72518
72509
72519
72510
The :enabled
pseudo-class must match any
@@ -123590,10 +123581,11 @@ dialog::backdrop {
123590
123581
background: rgba(0,0,0,0.1);
123591
123582
}
123592
123583
123593
- [popover]:closed :not(dialog[open]) {
123584
+ [popover]:not(:popover-open) :not(dialog[open]) {
123594
123585
display:none;
123595
123586
}
123596
- dialog[popover]:not(:closed) {
123587
+
123588
+ dialog:popover-open {
123597
123589
display:block;
123598
123590
}
123599
123591
@@ -123610,7 +123602,7 @@ dialog[popover]:not(:closed) {
123610
123602
background-color: Canvas;
123611
123603
}
123612
123604
123613
- [popover]: open::backdrop {
123605
+ :popover- open::backdrop {
123614
123606
position: fixed;
123615
123607
inset: 0;
123616
123608
pointer-events: none !important;
0 commit comments