aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/xmlhttprequest.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/xmlhttprequest.rs')
-rw-r--r--components/script/dom/xmlhttprequest.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/components/script/dom/xmlhttprequest.rs b/components/script/dom/xmlhttprequest.rs
index a5b09193b7f..7a586cfe6a1 100644
--- a/components/script/dom/xmlhttprequest.rs
+++ b/components/script/dom/xmlhttprequest.rs
@@ -1077,15 +1077,14 @@ impl XMLHttpRequest {
xhr: Trusted::new(self),
generation_id: self.generation_id.get(),
});
- let global = self.global();
let duration = Length::new(duration_ms as u64);
- *self.timeout_cancel.borrow_mut() = Some(global.r().schedule_callback(callback, duration));
+ *self.timeout_cancel.borrow_mut() =
+ Some(self.global_scope().schedule_callback(callback, duration));
}
fn cancel_timeout(&self) {
if let Some(handle) = self.timeout_cancel.borrow_mut().take() {
- let global = self.global();
- global.r().unschedule_callback(handle);
+ self.global_scope().unschedule_callback(handle);
}
}