From de318ae8f13fcbe82ad545bb73b2c0a690e0ea15 Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 6 Dec 2014 11:47:34 +0100 Subject: [PATCH] Simplify the LoadData creation in parse_html. --- components/script/parse/html.rs | 13 ++++++++----- 1 file 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();