mirror of
https://github.com/servo/servo.git
synced 2025-08-04 13:10:20 +01:00
Make XMLHttpRequest::new_doc use Reflectable::global_scope
This commit is contained in:
parent
766010379e
commit
9183525192
1 changed files with 3 additions and 4 deletions
|
@ -1222,13 +1222,12 @@ impl XMLHttpRequest {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn new_doc(&self, is_html_document: IsHTMLDocument) -> Root<Document> {
|
fn new_doc(&self, is_html_document: IsHTMLDocument) -> Root<Document> {
|
||||||
let wr = self.global();
|
let wr = self.global_scope();
|
||||||
let wr = wr.r();
|
let win = wr.as_window();
|
||||||
let win = wr.as_global_scope().as_window();
|
|
||||||
let doc = win.Document();
|
let doc = win.Document();
|
||||||
let doc = doc.r();
|
let doc = doc.r();
|
||||||
let docloader = DocumentLoader::new(&*doc.loader());
|
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) {
|
let parsed_url = match base.join(&self.ResponseURL().0) {
|
||||||
Ok(parsed) => Some(parsed),
|
Ok(parsed) => Some(parsed),
|
||||||
Err(_) => None // Step 7
|
Err(_) => None // Step 7
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue