@@ -2375,6 +2375,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
|
2375 | 2375 | <li><dfn data-x-href="https://infra.spec.whatwg.org/#xlink-namespace">XLink namespace</dfn></li> |
2376 | 2376 | <li><dfn data-x-href="https://infra.spec.whatwg.org/#xml-namespace">XML namespace</dfn></li> |
2377 | 2377 | <li><dfn data-x-href="https://infra.spec.whatwg.org/#xmlns-namespace">XMLNS namespace</dfn></li> |
| 2378 | + <li><dfn data-x-href="https://infra.spec.whatwg.org/#success">success</dfn></li> |
2378 | 2379 | </ul> |
2379 | 2380 | </dd> |
2380 | 2381 | |
@@ -2695,6 +2696,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
|
2695 | 2696 | <li><dfn data-x-href="https://fetch.spec.whatwg.org/#reserve-deferred-fetch-quota">reserve deferred fetch quota</dfn></li> |
2696 | 2697 | <li><dfn data-x-href="https://fetch.spec.whatwg.org/#potentially-free-deferred-fetch-quota">potentially free deferred fetch quota</dfn></li> |
2697 | 2698 | <li><dfn data-x-href="https://fetch.spec.whatwg.org/#is-offline">is offline</dfn></li> |
| 2699 | + <li><dfn data-x-href="https://fetch.spec.whatwg.org/#navigation-tao-check">navigation TAO check</dfn></li> |
2698 | 2700 | <li> |
2699 | 2701 | <dfn data-x="concept-response" |
2700 | 2702 | data-x-href="https://fetch.spec.whatwg.org/#concept-response">response</dfn> and its |
@@ -113108,12 +113110,32 @@ location.href = '#foo';</code></pre>
|
113108 | 113110 | info">extracting the full timing info</span> from <var>navigationParams</var>'s <span |
113109 | 113111 | data-x="navigation-params-fetch-controller">fetch controller</span>.</p></li> |
113110 | 113112 | |
113111 | | - <li><p>Let <var>redirectCount</var> be 0 if <var>navigationParams</var>'s <span |
113112 | | - data-x="navigation-params-response">response</span>'s <span |
113113 | | - data-x="concept-response-has-cross-origin-redirects">has cross-origin redirects</span> is |
113114 | | - true; otherwise <var>navigationParams</var>'s <span |
113115 | | - data-x="navigation-params-request">request</span>'s <span |
113116 | | - data-x="concept-request-redirect-count">redirect count</span>.</p></li> |
| 113113 | + <li><p>Let <var>redirectCount</var> be 0.</p></li> |
| 113114 | + |
| 113115 | + <li> |
| 113116 | + <p>If <var>navigationParams</var>'s <span |
| 113117 | + data-x="navigation-params-response">response</span>'s <span |
| 113118 | + data-x="concept-response-has-cross-origin-redirects">has cross-origin redirects</span> is |
| 113119 | + false, or all of the following are true:</p> |
| 113120 | + |
| 113121 | + <ul> |
| 113122 | + <li><p><var>navigationParams</var>'s <span |
| 113123 | + data-x="navigation-params-request">request</span>'s <span |
| 113124 | + data-x="concept-request-client">client</span> is null, or <var>navigationParams</var>'s |
| 113125 | + <span data-x="navigation-params-request">request</span>'s <span |
| 113126 | + data-x="concept-request-referrer">referrer</span> is not "<code |
| 113127 | + data-x="">no-referrer</code>", and</p></li> |
| 113128 | + |
| 113129 | + <li><p><span data-x="navigation TAO check">navigation TAO check</span> given |
| 113130 | + <var>navigationParams</var>'s <span data-x="navigation-params-response">response</span> |
| 113131 | + and <var>navigationParams</var>'s <span data-x="navigation-params-origin">origin</span> |
| 113132 | + returns <span>success</span>,</p></li> |
| 113133 | + </ul> |
| 113134 | + |
| 113135 | + <p>then set <var>redirectCount</var> to <var>navigationParams</var>'s <span |
| 113136 | + data-x="navigation-params-request">request</span>'s <span |
| 113137 | + data-x="concept-request-redirect-count">redirect count</span>.</p> |
| 113138 | + </li> |
113117 | 113139 | |
113118 | 113140 | <li><p><span>Create the navigation timing entry</span> for <var>document</var>, given |
113119 | 113141 | <var>fullTimingInfo</var>, <var>redirectCount</var>, <var>navigationTimingType</var>, |
|