Skip to content

Commit d776fc8

Browse files
authored
Bring back promoting ongoing API method tracker
This important bit was omitted in #11762. Fixes #11816.
1 parent 0d43275 commit d776fc8

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

source

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101273,7 +101273,7 @@ interface <dfn interface>NavigationDestination</dfn> {
101273101273
state</span>-or-null <dfn
101274101274
data-x="fire-navigate-prr-classicHistoryAPIState"><var>classicHistoryAPIState</var></dfn> (default
101275101275
null), and an optional <span>navigation API method tracker</span>-or-null <dfn
101276-
data-x="fire-navigate-prr-api-method-tracker"><var>apiMethodTrackerForNavigateOrReload</var></dfn>:</p>
101276+
data-x="fire-navigate-prr-api-method-tracker"><var>apiMethodTracker</var></dfn>:</p>
101277101277

101278101278
<ol>
101279101279
<li><p>Let <var>document</var> be <var>navigation</var>'s <span>relevant global object</span>'s <span
@@ -101284,13 +101284,13 @@ interface <dfn interface>NavigationDestination</dfn> {
101284101284

101285101285
<li>
101286101286
<p>If <var>navigation</var> <span>has entries and events disabled</span>, and
101287-
<var>apiMethodTrackerForNavigateOrReload</var> is not null:</p>
101287+
<var>apiMethodTracker</var> is not null:</p>
101288101288

101289101289
<ol>
101290-
<li><p>Set <var>apiMethodTrackerForNavigateOrReload</var>'s <span
101290+
<li><p>Set <var>apiMethodTracker</var>'s <span
101291101291
data-x="navigation-api-method-tracker-pending">pending</span> to false.</p></li>
101292101292

101293-
<li><p>Set <var>apiMethodTrackerForNavigateOrReload</var> to null.</p></li>
101293+
<li><p>Set <var>apiMethodTracker</var> to null.</p></li>
101294101294
</ol>
101295101295

101296101296
<p class="note">If <var>navigation</var> <span>has entries and events disabled</span>, then
@@ -101453,8 +101453,17 @@ interface <dfn interface>NavigationDestination</dfn> {
101453101453
</ol>
101454101454
</li>
101455101455

101456-
<li><p>If <var>apiMethodTracker</var> is not null, then set <var>apiMethodTracker</var>'s <span
101457-
data-x="navigation-api-method-tracker-pending">pending</span> to false.</p></li>
101456+
<li>
101457+
<p>If <var>apiMethodTracker</var> is not null:</p>
101458+
101459+
<ol>
101460+
<li><p>Set <var>navigation</var>'s <span>ongoing API method tracker</span> to
101461+
<var>apiMethodTracker</var>.</p></li>
101462+
101463+
<li><p>Set <var>apiMethodTracker</var>'s <span
101464+
data-x="navigation-api-method-tracker-pending">pending</span> to false.</p></li>
101465+
</ol>
101466+
</li>
101458101467

101459101468
<li><p>Let <var>navigable</var> be <var>navigation</var>'s <span>relevant global object</span>'s
101460101469
<span data-x="window navigable">navigable</span>.</p></li>

0 commit comments

Comments
 (0)