diff options
Diffstat (limited to 'components/script/dom/window.rs')
-rw-r--r-- | components/script/dom/window.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs index 0b99e725188..9f80203b4f6 100644 --- a/components/script/dom/window.rs +++ b/components/script/dom/window.rs @@ -710,7 +710,8 @@ impl WindowMethods for Window { // NavigationTiming/Overview.html#sec-window.performance-attribute fn Performance(&self) -> Root<Performance> { self.performance.or_init(|| { - Performance::new(self, self.navigation_start.get(), + let global_scope = self.upcast::<GlobalScope>(); + Performance::new(global_scope, self.navigation_start.get(), self.navigation_start_precise.get()) }) } |