@@ -96401,15 +96401,15 @@ const p2 = navigation.navigate(url2).finished;</code></pre>
96401
96401
0.</p>
96402
96402
</li>
96403
96403
96404
+ <li><p>If <var>navigation</var>'s <span>ongoing API method tracker</span> is non-null, then
96405
+ <span>reject the finished promise</span> for <var>apiMethodTracker</var> with
96406
+ <var>error</var>.</p></li>
96407
+
96404
96408
<li><p><span data-x="concept-event-fire">Fire an event</span> named <code
96405
96409
data-x="event-navigateerror">navigateerror</code> at <var>navigation</var> using
96406
96410
<code>ErrorEvent</code>, with additional attributes initialized according to
96407
96411
<var>errorInfo</var>.</p></li>
96408
96412
96409
- <li><p>If <var>navigation</var>'s <span>ongoing API method tracker</span> is non-null, then
96410
- <span>reject the finished promise</span> for <var>apiMethodTracker</var> with
96411
- <var>error</var>.</p></li>
96412
-
96413
96413
<li>
96414
96414
<p>If <var>navigation</var>'s <span data-x="concept-Navigation-transition">transition</span> is
96415
96415
not null, then:</p>
@@ -97265,7 +97265,7 @@ interface <dfn interface>NavigationDestination</dfn> {
97265
97265
</ol>
97266
97266
97267
97267
<div class="note">
97268
- <p>If there is an ongoing cross-document navigation, this means it will signaled to the
97268
+ <p>If there is an ongoing cross-document navigation, this means it will be signaled to the
97269
97269
navigation API as aborted, e.g., by firing <code
97270
97270
data-x="event-navigateerror">navigateerror</code> events. This is somewhat accurate, since
97271
97271
the next navigation the <code>Document</code> experiences will be this same-document
@@ -97743,12 +97743,12 @@ interface <dfn interface>NavigationDestination</dfn> {
97743
97743
<li><p><span data-x="NavigateEvent-finish">Finish</span> <var>event</var> given
97744
97744
true.</p></li>
97745
97745
97746
- <li><p><span data-x="concept-event-fire">Fire an event</span> named <code
97747
- data-x="event-navigatesuccess">navigatesuccess</code> at <var>navigation</var>.</p></li>
97748
-
97749
97746
<li><p>If <var>apiMethodTracker</var> is non-null, then <span>resolve the finished
97750
97747
promise</span> for <var>apiMethodTracker</var>.</p></li>
97751
97748
97749
+ <li><p><span data-x="concept-event-fire">Fire an event</span> named <code
97750
+ data-x="event-navigatesuccess">navigatesuccess</code> at <var>navigation</var>.</p></li>
97751
+
97752
97752
<li><p>If <var>navigation</var>'s <span
97753
97753
data-x="concept-Navigation-transition">transition</span> is not null, then resolve
97754
97754
<var>navigation</var>'s <span data-x="concept-Navigation-transition">transition</span>'s
@@ -97782,14 +97782,14 @@ interface <dfn interface>NavigationDestination</dfn> {
97782
97782
<li><p>Let <var>errorInfo</var> be the result of <span data-x="extract-error">extracting error
97783
97783
information</span> from <var>rejectionReason</var>.</p></li>
97784
97784
97785
+ <li><p>If <var>apiMethodTracker</var> is non-null, then <span>reject the finished
97786
+ promise</span> for <var>apiMethodTracker</var> with <var>rejectionReason</var>.</p></li>
97787
+
97785
97788
<li><p><span data-x="concept-event-fire">Fire an event</span> named <code
97786
97789
data-x="event-navigateerror">navigateerror</code> at <var>navigation</var> using
97787
97790
<code>ErrorEvent</code>, with additional attributes initialized according to
97788
97791
<var>errorInfo</var>.</p></li>
97789
97792
97790
- <li><p>If <var>apiMethodTracker</var> is non-null, then <span>reject the finished
97791
- promise</span> for <var>apiMethodTracker</var> with <var>rejectionReason</var>.</p></li>
97792
-
97793
97793
<li><p>If <var>navigation</var>'s <span
97794
97794
data-x="concept-Navigation-transition">transition</span> is not null, then reject
97795
97795
<var>navigation</var>'s <span data-x="concept-Navigation-transition">transition</span>'s
0 commit comments