diff --git a/source b/source index b5ecb9448ef..49f51557109 100644 --- a/source +++ b/source @@ -2492,6 +2492,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
  • serialize a response URL for reporting
  • safely extracting a body
  • processResponseConsumeBody
  • +
  • create an opaque timing info
  • response and its @@ -3987,6 +3988,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
  • handle fetch
  • match service worker registration
  • service worker
  • +
  • service worker timing info
  • service worker client
  • ServiceWorker interface
  • ServiceWorkerContainer interface
  • @@ -88568,16 +88570,30 @@ interface Location { // but see also has cross-origin redirects is true; - otherwise navigationParams's request's - redirect count. + data-x="navigation-params-has-cross-origin-redirects">has cross-origin redirects is + true; otherwise navigationParams's + request's + redirect count.

    + +
  • Let timingInfo be the result of + creating an opaque timing info given + navigationParams's response's + timing info if navigationParams's + has cross-origin redirects + is true; otherwise response's + timing info.

  • + +
  • Let serviceWorkerTimingInfo be + a new service worker timing info + if navigationParams's has cross-origin redirects is + true; otherwise response's + service worker timing info. +

  • Create the navigation timing entry for document, with - navigationParams's response's timing info, redirectCount, - navigationType, and navigationParams's response's service worker timing info.

  • + timingInfo, redirectCount, navigationType, and + serviceWorkerTimingInfo.

  • If navigationParams's response