From 918352519293cbf3ac86df7cfbe5f3cb9d07f0bc Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Sun, 2 Oct 2016 16:20:33 +0200 Subject: [PATCH] Make XMLHttpRequest::new_doc use Reflectable::global_scope --- components/script/dom/xmlhttprequest.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/components/script/dom/xmlhttprequest.rs b/components/script/dom/xmlhttprequest.rs index c08ea52dae8..87793f2d0b6 100644 --- a/components/script/dom/xmlhttprequest.rs +++ b/components/script/dom/xmlhttprequest.rs @@ -1222,13 +1222,12 @@ impl XMLHttpRequest { } fn new_doc(&self, is_html_document: IsHTMLDocument) -> Root { - let wr = self.global(); - let wr = wr.r(); - let win = wr.as_global_scope().as_window(); + let wr = self.global_scope(); + let win = wr.as_window(); let doc = win.Document(); let doc = doc.r(); let docloader = DocumentLoader::new(&*doc.loader()); - let base = self.global_scope().get_url(); + let base = wr.get_url(); let parsed_url = match base.join(&self.ResponseURL().0) { Ok(parsed) => Some(parsed), Err(_) => None // Step 7