Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 23 additions & 4 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -2692,6 +2692,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
<li><dfn data-x-href="https://fetch.spec.whatwg.org/#reserve-deferred-fetch-quota">reserve deferred fetch quota</dfn></li>
<li><dfn data-x-href="https://fetch.spec.whatwg.org/#potentially-free-deferred-fetch-quota">potentially free deferred fetch quota</dfn></li>
<li><dfn data-x-href="https://fetch.spec.whatwg.org/#is-offline">is offline</dfn></li>
<li><dfn data-x-href="https://fetch.spec.whatwg.org/#concept-navigation-tao-check">navigation TAO check</dfn></li>
<li>
<dfn data-x="concept-response"
data-x-href="https://fetch.spec.whatwg.org/#concept-response">response</dfn> and its
Expand All @@ -2710,6 +2711,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
<li><dfn data-x="concept-response-service-worker-timing-info" data-x-href="https://fetch.spec.whatwg.org/#response-service-worker-timing-info">service worker timing info</dfn></li>
<li><dfn data-x="concept-response-has-cross-origin-redirects" data-x-href="https://fetch.spec.whatwg.org/#response-has-cross-origin-redirects">has-cross-origin-redirects</dfn></li>
<li><dfn data-x="concept-response-timing-allow-passed" data-x-href="https://fetch.spec.whatwg.org/#concept-response-timing-allow-passed">timing allow passed</dfn></li>
<li><dfn data-x="concept-response-navigation-timing-allow-check-set" data-x-href="https://fetch.spec.whatwg.org/#response-navigation-timing-allow-check-set">navigation timing allow check set</dfn></li>
<li>
<dfn data-x-href="https://wicg.github.io/background-fetch/#extract-content-range-values">extract content-range values</dfn>
<!-- TODO: move this to FETCH -->
Expand Down Expand Up @@ -113073,13 +113075,30 @@ location.href = '#foo';</code></pre>
info">extracting the full timing info</span> from <var>navigationParams</var>'s <span
data-x="navigation-params-fetch-controller">fetch controller</span>.</p></li>

<li><p>Let <var>redirectCount</var> be 0 if <var>navigationParams</var>'s <span
data-x="navigation-params-response">response</span>'s <span
data-x="concept-response-has-cross-origin-redirects">has cross-origin redirects</span> is
true; otherwise <var>navigationParams</var>'s <span
<li><p>Let <var>redirectCount</var> be <var>navigationParams</var>'s <span
data-x="navigation-params-request">request</span>'s <span
data-x="concept-request-redirect-count">redirect count</span>.</p></li>

<li>
<p>If <var>navigationParams</var>'s <span data-x="navigation-params-response">response</span>'s
<span data-x="concept-response-has-cross-origin-redirects">has cross-origin redirects</span>
is true:</p>

<ol>
<li><p>If <var>navigationParams</var>'s <span
data-x="navigation-params-request">request</span>'s <span
data-x="concept-request-client">client</span> is not null and <var>navigationParams</var>'s
<span data-x="navigation-params-request">request</span>'s <span
data-x="concept-request-referrer">referrer</span> is "<code data-x="">no-referrer</code>",
then set <var>redirectCount</var> to 0.</p></li>

<li><p>Otherwise, if <span data-x="navigation TAO check">navigation TAO check</span> given
<var>navigationParams</var>'s <span data-x="navigation-params-response">response</span> and
<var>navigationParams</var>'s <span data-x="navigation-params-origin">origin</span> returns
failure, then set <var>redirectCount</var> to 0.</p></li>
</ol>
</li>

<li><p><span>Create the navigation timing entry</span> for <var>document</var>, given
<var>fullTimingInfo</var>, <var>redirectCount</var>, <var>navigationTimingType</var>,
<var>navigationParams</var>'s <span data-x="navigation-params-response">response</span>'s
Expand Down
Loading