From c609ec6a92bc0f8270c17fa9504cd788a8499b25 Mon Sep 17 00:00:00 2001
From: Noam Rosenthal A PerformanceResourceTiming has an associated DOMString
requested URL.
+ A PerformanceResourceTiming has an associated DOMString
+cache mode (the empty string or
+" A PerformanceResourceTiming has an associated
[=fetch timing info=] timing info.
@@ -485,6 +489,20 @@ The encodedBodySize getter
+steps are to return this's
+timing info's [=fetch timing info/encoded body size=].
+ The decodedBodySize getter
+steps are to return this's
+timing info's [=fetch timing info/decoded body size=].
+ The transferSize getter
+steps are to perform the following steps:
+ If this's cache mode is
+" Return this's
+timing info's [=fetch timing info/encoded body size=].
+ A user agent implementing PerformanceResourceTiming would
need to include To mark resource timing given a
[=/fetch timing info=] |timingInfo|, a DOMString
-|requestedURL|, a DOMString |initiatorType| and a global object |global|:
+|requestedURL|, a DOMString |initiatorType| a global object |global|, and a string |cacheMode|,
+perform the following steps:
To setup the resource timing entry for PerformanceResourceTiming |entry|
-given DOMStrring |initiatorType|, DOMString |requestedURL|, and [=/fetch timing info=] |timingInfo|,
-perform the following steps:The PerformanceResourceTiming Interface
local
").
+
The PerformanceResourceTiming Interface
timing info's
[=fetch timing info/end time=] and the relevant global object for this.
See [=/fetch=] for more info.
+
+
local
", then return 0.
+"resource"
in Resource Timing Attributes
Creating a resource timing entry
.
local
" |cacheMode|.
Creating a resource timing entry
entry bufferlocal
" |cacheMode|, perform the following steps:
To convert fetch timestamp given {{DOMHighResTimeStamp}} |ts| and
From e436224b02bd9fe7ca32c259f83aa77b65b45ba0 Mon Sep 17 00:00:00 2001
From: Noam Rosenthal If this's cache mode is
" Return this's
-timing info's [=fetch timing info/encoded body size=].
+timing info's [=fetch timing info/encoded body size=]
+plus 300.
A user agent implementing PerformanceResourceTiming would
@@ -741,17 +742,19 @@ To setup the resource timing entry for PerformanceResourceTiming |entry|
-given DOMStrring |initiatorType|, DOMString |requestedURL|, [=/fetch timing info=] |timingInfo|, and
-the empty string or "The PerformanceResourceTiming Interface
local
", then return 0.
Creating a resource timing entry
+<<<<<<< HEAD
local
" |cacheMode|.
+|timingInfo|, |cacheMode|.
local
" |cacheMode|, perform the following steps:
local
".
Return this's timing info's [=fetch timing info/encoded body size=] plus 300. +
The constant number added to `transferSize` replaces exposing the total byte size +of the HTTP headers, as that may expose the presence of certain cookies. +See this issue.
A user agent implementing PerformanceResourceTiming would @@ -742,7 +745,7 @@