diff options
author | kkpoon <kkpoon@eml.cc> | 2019-02-01 11:25:18 +0800 |
---|---|---|
committer | kkpoon <kkpoon@eml.cc> | 2019-02-01 14:55:37 +0800 |
commit | d470373e1cb9e168b43da00a4bf82a0fbb42dc96 (patch) | |
tree | 705718e4d29d194516aa7b5e9c0d5c07bf849be3 /components/script/dom/performanceresourcetiming.rs | |
parent | 6b648429f54b6b56546e8f744657e32bd6ac21b5 (diff) | |
download | servo-d470373e1cb9e168b43da00a4bf82a0fbb42dc96.tar.gz servo-d470373e1cb9e168b43da00a4bf82a0fbb42dc96.zip |
Add PerformanceResourceTiming: redirectStart
Diffstat (limited to 'components/script/dom/performanceresourcetiming.rs')
-rw-r--r-- | components/script/dom/performanceresourcetiming.rs | 7 |
1 files changed, 6 insertions, 1 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 |