Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
Ms2ger committed Nov 17, 2023
1 parent c398de3 commit cb107a3
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -110688,6 +110688,9 @@ partial interface <span id="ShadowRoot-partial">ShadowRoot</span> {
object; otherwise let <var>thisArg</var> be the <code>WindowProxy</code> that corresponds to
<var>global</var>.</p></li>

<li><p>Let <var>snapshot</var> be <span
data-x="js-AsyncContextSnapshot">AsyncContextSnapshot</span>().</p></li>

<li><p>If <var>previousId</var> was given, let <var>id</var> be <var>previousId</var>;
otherwise, let <var>id</var> be an <span>implementation-defined</span> integer that is greater
than zero and does not already <span data-x="map exists">exist</span> in <var>global</var>'s
Expand Down Expand Up @@ -110721,6 +110724,10 @@ partial interface <span id="ShadowRoot-partial">ShadowRoot</span> {
substeps:</p>

<ol>
<li><p>Let <var>previousContextMapping</var> be <span
data-x="js-AsyncContextSwap">AsyncContextSwap</span>(<var
>callback</var>.[[AsyncContextSnapshot]]).</p></li>

<li><p>If <var>id</var> does not <span data-x="map exists">exist</span> in <var>global</var>'s
<span>map of active timers</span>, then abort these steps.</p></li>

Expand Down Expand Up @@ -110806,6 +110813,10 @@ partial interface <span id="ShadowRoot-partial">ShadowRoot</span> {

<li><p>Otherwise, <span data-x="map remove">remove</span> <var>global</var>'s <span>map of
active timers</span>[<var>id</var>].</p></li>

<!-- XXX early returns -->
<li><p>Perform <span
data-x="js-AsyncContextSwap">AsyncContextSwap</span>(<var>previousContextMapping</var>).</p></li>
</ol>
</li>

Expand Down

0 comments on commit cb107a3

Please sign in to comment.