diff --git a/index.html b/index.html index bb333bc..3d7ef92 100644 --- a/index.html +++ b/index.html @@ -366,6 +366,7 @@

readonly attribute DOMHighResTimeStamp connectEnd; readonly attribute DOMHighResTimeStamp secureConnectionStart; readonly attribute DOMHighResTimeStamp requestStart; + readonly attribute DOMHighResTimeStamp finalResponseHeadersStart; readonly attribute DOMHighResTimeStamp firstInterimResponseStart; readonly attribute DOMHighResTimeStamp responseStart; readonly attribute DOMHighResTimeStamp responseEnd; @@ -636,12 +637,17 @@

global object for this. See [=/HTTP fetch=] for more info.

- The responseStart getter steps are to convert fetch + The finalResponseHeadersStart getter steps are to convert fetch timestamp for this's timing info's [=fetch timing info/final network-response start time=] and the relevant global object for this. See [=/HTTP fetch=] for more info.

+

+ The responseStart getter steps are to return this's + {{PerformanceResourceTiming/firstInterimResponseStart}} if it is not 0; Otherwise + this's {{PerformanceResourceTiming/finalResponseHeadersStart}}. +

The responseEnd getter steps are to convert fetch timestamp for this's {{PerformanceResourceTiming/connectEnd}}, {{PerformanceResourceTiming/requestStart}}, {{PerformanceResourceTiming/firstInterimResponseStart}}, + {{PerformanceResourceTiming/finalResponseHeadersStart}}, {{PerformanceResourceTiming/responseStart}}, {{PerformanceResourceTiming/secureConnectionStart}}, {{PerformanceResourceTiming/transferSize}},