diff options
Diffstat (limited to 'components/script/parse')
-rw-r--r-- | components/script/parse/html.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/parse/html.rs b/components/script/parse/html.rs index d647df64d13..53a54e11f66 100644 --- a/components/script/parse/html.rs +++ b/components/script/parse/html.rs @@ -98,8 +98,8 @@ impl<'a> TreeSink<TrustedNodeAddress> for servohtmlparser::Sink { let elem: JSRef<Element> = ElementCast::to_ref(*node) .expect("tried to get name of non-Element in HTML parsing"); QualName { - ns: elem.get_namespace().clone(), - local: elem.get_local_name().clone(), + ns: elem.namespace().clone(), + local: elem.local_name().clone(), } } @@ -200,13 +200,13 @@ pub fn parse_html(page: &Page, InputUrl(ref url) => { // Wait for the LoadResponse so that the parser knows the final URL. let (input_chan, input_port) = channel(); - let mut load_data = LoadData::new(url.clone()); + let mut load_data = LoadData::new(url.clone(), input_chan); msg_load_data.map(|m| { load_data.headers = m.headers; load_data.method = m.method; load_data.data = m.data; }); - resource_task.send(Load(load_data, input_chan)); + resource_task.send(Load(load_data)); let load_response = input_port.recv(); |