Skip to content

Commit d6eadad

Browse files
committed
Abort traversal if tracker is no longer ongoing.
Fixes #12176
1 parent ca2c39f commit d6eadad

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

source

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99934,6 +99934,9 @@ interface <dfn interface>NavigationHistoryEntry</dfn> : <span>EventTarget</span>
9993499934
<span>"<code>AbortError</code>"</span> <code>DOMException</code> created in
9993599935
<var>navigation</var>'s <span data-x="concept-relevant-realm">relevant realm</span>.</p></li>
9993699936

99937+
<li><p>If <var>apiMethodTracker</var> is not <var>navigation</var>'s <span>ongoing API method
99938+
tracker</span>, then abort these steps</p></li>
99939+
9993799940
<li>
9993899941
<p>If <var>result</var> is "<code data-x="">initiator-disallowed</code>", then <span>queue a
9993999942
global task</span> on the <span>navigation and traversal task source</span> given

0 commit comments

Comments
 (0)