From 1c6de361b735a80034edb719d997e6c8b6cd8fef Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Mon, 23 Sep 2013 12:13:33 -0700 Subject: Handle HTTP 3xx redirects Fixes #973. --- src/components/script/script_task.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/components/script/script_task.rs') diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs index 8c800727657..da6f75f02d9 100644 --- a/src/components/script/script_task.rs +++ b/src/components/script/script_task.rs @@ -653,7 +653,7 @@ impl ScriptTask { page.next_subpage_id.clone(), self.constellation_chan.clone()); - let HtmlParserResult {root, discovery_port} = html_parsing_result; + let HtmlParserResult {root, discovery_port, url: final_url} = html_parsing_result; let document = HTMLDocument::new(root, Some(window)); @@ -662,7 +662,7 @@ impl ScriptTask { document: document, window: window, }); - page.url = Some((url.clone(), true)); + page.url = Some((final_url, true)); // Send style sheets over to layout. // -- cgit v1.2.3