Skip to content

Commit 88639ce

Browse files
authored
Editorial: rename "auto popover list" to "showing auto popover list"
Fixes #9413.
1 parent 826ab3a commit 88639ce

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

source

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -83267,7 +83267,8 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8326783267
<li><p>Let <var>foundEndpoint</var> be false.</p></li>
8326883268

8326983269
<li>
83270-
<p>For each <var>popover</var> in <var>document</var>'s <span>auto popover list</span>:</p>
83270+
<p>For each <var>popover</var> of <var>document</var>'s <span>showing auto popover
83271+
list</span>:</p>
8327183272

8327283273
<ol>
8327383274
<li><p>If <var>popover</var> is <var>endpoint</var>, then set <var>foundEndpoint</var> to
@@ -83284,17 +83285,17 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8328483285
<li>
8328583286
<p>While <var>lastToHide</var> is not null and <var>lastToHide</var>'s <span>popover
8328683287
visibility state</span> is <span data-x="popover-showing-state">showing</span> and
83287-
<var>document</var>'s <span>auto popover list</span> is not empty:</p>
83288+
<var>document</var>'s <span>showing auto popover list</span> is not empty:</p>
8328883289

8328983290
<ol>
83290-
<li><p>Run the <span>hide popover algorithm</span> given <var>document</var>'s <span>auto
83291-
popover list</span>'s last element, <var>focusPreviousElement</var>, <var>fireEvents</var>,
83292-
and false.</p></li>
83291+
<li><p>Run the <span>hide popover algorithm</span> given <var>document</var>'s <span>showing
83292+
auto popover list</span>'s last element, <var>focusPreviousElement</var>,
83293+
<var>fireEvents</var>, and false.</p></li>
8329383294
</ol>
8329483295
</li>
8329583296

83296-
<li><p>Set <var>repeatingHide</var> to true if <var>document</var>'s <span>auto popover
83297-
list</span> contains <var>endpoint</var> and <var>document</var>'s <span>auto popover
83297+
<li><p>Set <var>repeatingHide</var> to true if <var>document</var>'s <span>showing auto popover
83298+
list</span> contains <var>endpoint</var> and <var>document</var>'s <span>showing auto popover
8329883299
list</span>'s last element is not <var>endpoint</var>, otherwise false.</p></li>
8329983300

8330083301
<li><p>If <var>repeatingHide</var> is true, then set <var>fireEvents</var> to false.</p></li>
@@ -83320,10 +83321,10 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8332083321

8332183322
<div class="note">
8332283323
<p>The <span>topmost popover ancestor</span> algorithm will return the topmost (latest in the
83323-
<span>auto popover list</span>) ancestor popover for the provided popover. Popovers can be
83324-
related to each other in several ways, creating a tree of popovers. There are two paths through
83325-
which one popover (call it the "child" popover) can have a topmost ancestor popover (call it the
83326-
"parent" popover):</p>
83324+
<span>showing auto popover list</span>) ancestor popover for the provided popover. Popovers can
83325+
be related to each other in several ways, creating a tree of popovers. There are two paths
83326+
through which one popover (call it the "child" popover) can have a topmost ancestor popover (call
83327+
it the "parent" popover):</p>
8332783328

8332883329
<ol>
8332983330
<li><p>The popovers are nested within each other in the node tree. In this case, the descendant
@@ -83336,9 +83337,9 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8333683337
</ol>
8333783338

8333883339
<p>In each of the relationships formed above, the parent popover has to be strictly earlier in
83339-
the <span>auto popover list</span> than the child popover, or it does not form a valid ancestral
83340-
relationship. This eliminates non-showing popovers and self-pointers (e.g., a popover containing
83341-
an invoking element that points back to the containing popover), and it allows for the
83340+
the <span>showing auto popover list</span> than the child popover, or it does not form a valid
83341+
ancestral relationship. This eliminates non-showing popovers and self-pointers (e.g., a popover
83342+
containing an invoking element that points back to the containing popover), and it allows for the
8334283343
construction of a well-formed tree from the (possibly cyclic) graph of connections. Only <span
8334383344
data-x="attr-popover-auto-state">auto</span> popovers are considered.</p>
8334483345
</div>
@@ -83351,7 +83352,8 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8335183352
<li><p>Let <var>document</var> be <var>newPopover</var>'s <span>node document</span>.</p></li>
8335283353

8335383354
<li>
83354-
<p>For each <var>popover</var> in <var>document</var>'s <span>auto popover list</span>:</p>
83355+
<p>For each <var>popover</var> of <var>document</var>'s <span>showing auto popover
83356+
list</span>:</p>
8335583357

8335683358
<ol>
8335783359
<li><p><span data-x="map set">Set</span> <var>popoverPositions</var>[<var>popover</var>] to
@@ -83427,8 +83429,8 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8342783429
data-x="HTML elements">HTML element</span> or null.</p>
8342883430

8342983431
<ol>
83430-
<li><p>If <var>document</var>'s <span>auto popover list</span> is not empty, then return
83431-
<var>document</var>'s <span>auto popover list</span>'s last element.</p></li>
83432+
<li><p>If <var>document</var>'s <span>showing auto popover list</span> is not empty, then return
83433+
<var>document</var>'s <span>showing auto popover list</span>'s last element.</p></li>
8343283434

8343383435
<li><p>Return null.</p></li>
8343483436
</ol>
@@ -83525,7 +83527,8 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8352583527
<li><p>Return true.</p></li>
8352683528
</ol>
8352783529

83528-
<p>To get the <dfn>auto popover list</dfn> for a <code>Document</code> <var>document</var>:</p>
83530+
<p>To get the <dfn id="auto-popover-list">showing auto popover list</dfn> for a
83531+
<code>Document</code> <var>document</var>:</p>
8352983532

8353083533
<ol>
8353183534
<li><p>Let <var>popovers</var> be « ».</p></li>
@@ -83763,7 +83766,7 @@ dictionary <dfn dictionary>DragEventInit</dfn> : <span>MouseEventInit</span> {
8376383766

8376483767
<ol>
8376583768
<li><p>Let <var>popoverList</var> be <var>popover</var>'s <span>node document</span>'s
83766-
<span>auto popover list</span>.</p></li>
83769+
<span>showing auto popover list</span>.</p></li>
8376783770

8376883771
<li><p>If <var>popover</var> is in <var>popoverList</var>, then return the index of
8376983772
<var>popover</var> in <var>popoverList</var> + 1.</p></li>

0 commit comments

Comments
 (0)