diff options
Diffstat (limited to 'components/script/parse/html.rs')
-rw-r--r-- | components/script/parse/html.rs | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/components/script/parse/html.rs b/components/script/parse/html.rs index b83743a450a..1bef0f21c91 100644 --- a/components/script/parse/html.rs +++ b/components/script/parse/html.rs @@ -217,11 +217,14 @@ 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(), input_chan); - load_data.headers = msg_load_data.headers; - load_data.method = msg_load_data.method; - load_data.data = msg_load_data.data; - resource_task.send(Load(load_data)); + resource_task.send(Load(LoadData { + url: url.clone(), + method: msg_load_data.method, + headers: msg_load_data.headers, + data: msg_load_data.data, + cors: None, + consumer: input_chan, + })); let load_response = input_port.recv(); |