diff options
Diffstat (limited to 'components/script')
-rw-r--r-- | components/script/dom/performanceresourcetiming.rs | 7 | ||||
-rw-r--r-- | components/script/dom/webidls/PerformanceResourceTiming.webidl | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/components/script/dom/performanceresourcetiming.rs b/components/script/dom/performanceresourcetiming.rs index 1a3022af1c4..f8fe807b85e 100644 --- a/components/script/dom/performanceresourcetiming.rs +++ b/components/script/dom/performanceresourcetiming.rs @@ -116,7 +116,7 @@ impl PerformanceResourceTiming { initiator_type: initiator_type, next_hop: next_hop, worker_start: 0., - redirect_start: 0., + redirect_start: resource_timing.redirect_start as f64, redirect_end: 0., fetch_start: resource_timing.fetch_start as f64, domain_lookup_start: 0., @@ -179,6 +179,11 @@ impl PerformanceResourceTimingMethods for PerformanceResourceTiming { Finite::wrap(self.request_start) } + // https://w3c.github.io/resource-timing/#dom-performanceresourcetiming-redirectstart + fn RedirectStart(&self) -> DOMHighResTimeStamp { + Finite::wrap(self.redirect_start) + } + // https://w3c.github.io/resource-timing/#dom-performanceresourcetiming-responsestart fn ResponseStart(&self) -> DOMHighResTimeStamp { // TODO diff --git a/components/script/dom/webidls/PerformanceResourceTiming.webidl b/components/script/dom/webidls/PerformanceResourceTiming.webidl index b63f341b1c9..7e9e394ab6b 100644 --- a/components/script/dom/webidls/PerformanceResourceTiming.webidl +++ b/components/script/dom/webidls/PerformanceResourceTiming.webidl @@ -12,7 +12,7 @@ interface PerformanceResourceTiming : PerformanceEntry { readonly attribute DOMString initiatorType; readonly attribute DOMString nextHopProtocol; // readonly attribute DOMHighResTimeStamp workerStart; - // readonly attribute DOMHighResTimeStamp redirectStart; + readonly attribute DOMHighResTimeStamp redirectStart; // readonly attribute DOMHighResTimeStamp redirectEnd; readonly attribute DOMHighResTimeStamp fetchStart; // readonly attribute DOMHighResTimeStamp domainLookupStart; |