@@ -87622,9 +87622,6 @@ interface <dfn>NavigatorOnLine</dfn> {
87622
87622
87623
87623
<ol>
87624
87624
87625
- <li><p>Increment <var>settings</var>'s <span>realm execution context</span>'s <span>entrance
87626
- counter</span> by one.</p></li>
87627
-
87628
87625
<li><p>Push <var>settings</var>'s <span>realm execution context</span> onto the <span>JavaScript
87629
87626
execution context stack</span>; it is now the <span>running JavaScript execution
87630
87627
context</span>.</p></li>
@@ -87642,9 +87639,6 @@ interface <dfn>NavigatorOnLine</dfn> {
87642
87639
<li><p>Remove <var>settings</var>'s <span>realm execution context</span> from the
87643
87640
<span>JavaScript execution context stack</span>.</p></li>
87644
87641
87645
- <li><p>Decrement <var>settings</var>'s <span>realm execution context</span>'s <span>entrance
87646
- counter</span> by one.</p></li>
87647
-
87648
87642
<li><p>If the <span>JavaScript execution context stack</span> is now empty, <span>perform a
87649
87643
microtask checkpoint</span>. (If this runs scripts, these algorithms will be invoked
87650
87644
reentrantly.)</p></li>
@@ -87871,15 +87865,15 @@ interface <dfn>NavigatorOnLine</dfn> {
87871
87865
87872
87866
<h6>Entry</h6>
87873
87867
87874
- <p>All <span data-x="realm execution context">realm execution contexts</span> must contain, as
87875
- part of their code evaluation state, an <dfn>entrance counter</dfn> value, which is initially
87876
- zero. In the process of <a href="#calling-scripts">calling scripts</a >, this value will be
87877
- incremented and decremented .</p>
87868
+ <p>The process of <a href="#calling-scripts">calling scripts</a> will push or pop <span
87869
+ data-x="realm execution context">realm execution contexts</span> onto the <span>JavaScript
87870
+ execution context stack</span >, interspersed with other <span data-x="JavaScript execution
87871
+ context">execution contexts</span> .</p>
87878
87872
87879
87873
<p>With this in hand, we define the <dfn>entry execution context</dfn> to be the most recently
87880
- pushed entry in the <span>JavaScript execution context stack</span> whose <span>entrance
87881
- counter </span> value is greater than zero . The <dfn data-x="concept-entry-realm">entry Realm</dfn>
87882
- is the <span>entry execution context</span>'s Realm component.</p>
87874
+ pushed item in the <span>JavaScript execution context stack</span> that is a <span data-x="realm
87875
+ execution context">realm execution context </span>. The <dfn data-x="concept-entry-realm">entry
87876
+ Realm</dfn> is the <span>entry execution context</span>'s Realm component.</p>
87883
87877
87884
87878
<p>Then, the <dfn>entry settings object</dfn> is the <span
87885
87879
data-x="concept-realm-settings-object">environment settings object</span> of the <span
@@ -120236,8 +120230,8 @@ INSERT INTERFACES HERE
120236
120230
Jellybean Stonerfish,
120237
120231
Jens Bannmann,
120238
120232
Jens Fendler,
120239
- Jens Lindström,
120240
120233
Jens Oliver Meiert,
120234
+ Jens Widell,
120241
120235
Jer Noble,
120242
120236
Jeremey Hustman,
120243
120237
Jeremy Keith,
0 commit comments