diff --git a/index.html b/index.html index 9c9092d..daa4024 100644 --- a/index.html +++ b/index.html @@ -356,6 +356,9 @@

The PerformanceResourceTiming Interface

Note that this attribute is intended to identify the network protocol in use for the fetch regardless of how it was actually negotiated; that is, even if ALPN is not used to negotiate the network protocol, this attribute still uses the ALPN Protocol ID's to indicate the protocol in use.

+
readonly attribute DOMHighResTimeStamp workerStart
+
If the current browsing or worker context's have an active worker ([[!SERVICE-WORKERS]]), this atribute MUST return the time immediately before the user agent runs the worker required to service the request, or if the worker is available, the time immediately before the user agent fires an event named `fetch` at the active worker. Otherwise, if there is no active worker this attribute MUST return zero.
+
readonly attribute DOMHighResTimeStamp redirectStart

If there are HTTP redirects or equivalent @@ -692,21 +695,11 @@

Processing Model

  • Record the initiator of the resource in initiatorType.
  • -
  • Record the resolved URL of the requested resource in name. -
  • -
  • If the new resource is to be fetched using HTTP GET or - equivalent, - immediately before a user agent checks with the - relevant application caches, record the current time as fetchStart. Otherwise, immediately - before a user agent starts the - fetching process, record the current time as - fetchStart. Let - domainLookupStart, - domainLookupEnd, - connectStart and - connectEnd be the same value as - fetchStart. -
  • + +
  • Record the resolved URL of the requested resource in name. If there is an active worker ([[!SERVICE-WORKERS]]) matching the current browsing or worker context's, immediately before the user agent runs the worker record the time as workerStart, or if the worker is already available, immediately before the event named `fetch` is fired at the active worker record the time as workerStart. Otherwise, if there is no matching service worker registration, set workerStart value to zero.
  • + +
  • Immediately before a user agent starts the fetching process, record the current time as fetchStart. Let domainLookupStart, domainLookupEnd, connectStart and connectEnd be the same value as fetchStart.
  • +
  • If the user agent is to reuse the data from another existing or completed fetch initiated from the current document, abort the remaining steps.