@@ -82554,12 +82554,23 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
82554
82554
element</span> or null <var>invoker</var>:</p>
82555
82555
82556
82556
<ol>
82557
+ <li><p>If the result of running <span>check popover validity</span> given <var>element</var>,
82558
+ false, <var>throwExceptions</var>, and null is false, then return.</p></li>
82559
+
82557
82560
<li><p>Let <var>document</var> be <var>element</var>'s <span>node document</span>.</p></li>
82558
82561
82559
82562
<li><p><span>Assert</span>: <var>element</var>'s <span>popover invoker</span> is null.</p></li>
82560
82563
82561
82564
<li><p>Set <var>element</var>'s <span>popover invoker</span> to <var>invoker</var>.</p></li>
82562
82565
82566
+ <li><p><span>Assert</span>: <var>element</var> is not in <var>document</var>'s <span>top
82567
+ layer</span>.</p></li>
82568
+
82569
+ <li><p>Let <var>nestedShow</var> be <var>element</var>'s <span>popover showing or
82570
+ hiding</span>.</p></li>
82571
+
82572
+ <li><p>Set <var>element</var>'s <span>popover showing or hiding</span> to true.</p></li>
82573
+
82563
82574
<li>
82564
82575
<p>Let <var>cleanupShowingFlag</var> be the following steps:</p>
82565
82576
@@ -82569,20 +82580,6 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
82569
82580
</ol>
82570
82581
</li>
82571
82582
82572
- <li><p>If the result of running <span>check popover validity</span> given <var>element</var>,
82573
- false, <var>throwExceptions</var>, and null is false, then run <var>cleanupShowingFlag</var> and
82574
- return.</p></li>
82575
-
82576
- <li><p><span>Assert</span>: <var>element</var> is not in <var>document</var>'s <span>top
82577
- layer</span>.</p></li>
82578
-
82579
- <li><p>Let <var>nestedShow</var> be false.</p></li>
82580
-
82581
- <li><p>If <var>element</var>'s <span>popover showing or hiding</span> is true, then set
82582
- <var>nestedShow</var> to true.</p></li>
82583
-
82584
- <li><p>Set <var>element</var>'s <span>popover showing or hiding</span> to true.</p></li>
82585
-
82586
82583
<li><p>If the result of <span data-x="concept-event-fire">firing an event</span> named <code
82587
82584
data-x="event-beforetoggle">beforetoggle</code>, using <code>ToggleEvent</code>, with the <code
82588
82585
data-x="dom-Event-cancelable">cancelable</code> attribute initialized to true, the <code
0 commit comments