aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/parse/html.rs
diff options
context:
space:
mode:
authorKshitij Parajuli <kshitijparajuli@gmail.com>2014-11-15 13:16:37 -0500
committerKshitij Parajuli <kshitijparajuli@gmail.com>2014-11-28 12:35:49 -0500
commitf5e9ae17cfc9e5fc9b04b765f613b78085404823 (patch)
tree37ad824d26860bb2255e2cf8f02a8fcb44ccf739 /components/script/parse/html.rs
parent82050d1e535681ea993e4290d02bcf4b9f4ee5a2 (diff)
downloadservo-f5e9ae17cfc9e5fc9b04b765f613b78085404823.tar.gz
servo-f5e9ae17cfc9e5fc9b04b765f613b78085404823.zip
Shared Sniffer Task
- Added TargetedLoadResponse and ResponseSenders - LoadData constructor contains the next consumer which means SnifferManager doesn't need the next consumer to start - New SnifferTask is created at new resource_task creation - Update Unit Tests
Diffstat (limited to 'components/script/parse/html.rs')
-rw-r--r--components/script/parse/html.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/parse/html.rs b/components/script/parse/html.rs
index d647df64d13..7e199fad1d3 100644
--- a/components/script/parse/html.rs
+++ b/components/script/parse/html.rs
@@ -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();