diff --git a/source b/source index d0460f2fdd3..bd3b1d69704 100644 --- a/source +++ b/source @@ -2692,6 +2692,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
  • reserve deferred fetch quota
  • potentially free deferred fetch quota
  • is offline
  • +
  • navigation TAO check
  • response and its @@ -2710,6 +2711,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
  • service worker timing info
  • has-cross-origin-redirects
  • timing allow passed
  • +
  • navigation timing allow check set
  • extract content-range values @@ -113073,13 +113075,30 @@ location.href = '#foo'; info">extracting the full timing info from navigationParams's fetch controller.

  • -
  • Let redirectCount be 0 if navigationParams's response's has cross-origin redirects is - true; otherwise navigationParams's

    Let redirectCount be navigationParams's request's redirect count.

  • +
  • +

    If navigationParams's response's + has cross-origin redirects + is true:

    + +
      +
    1. If navigationParams's request's client is not null and navigationParams's + request's referrer is "no-referrer", + then set redirectCount to 0.

    2. + +
    3. Otherwise, if navigation TAO check given + navigationParams's response and + navigationParams's origin returns + failure, then set redirectCount to 0.

    4. +
    +
  • +
  • Create the navigation timing entry for document, given fullTimingInfo, redirectCount, navigationTimingType, navigationParams's response's