From 11234f5370631550e925e6357881ac0dea11a120 Mon Sep 17 00:00:00 2001 From: Mathieu Agopian Date: Fri, 18 Dec 2015 17:02:41 +0100 Subject: Use Url.join instead of UrlParser.base_url(...).parse (#9002) --- components/script/script_task.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/script/script_task.rs') diff --git a/components/script/script_task.rs b/components/script/script_task.rs index 4af59aa1603..ccba560e83b 100644 --- a/components/script/script_task.rs +++ b/components/script/script_task.rs @@ -98,7 +98,7 @@ use std::sync::atomic::{Ordering, AtomicBool}; use std::sync::mpsc::{Receiver, Select, Sender, channel}; use std::sync::{Arc, Mutex}; use time::{Tm, now}; -use url::{Url, UrlParser}; +use url::Url; use util::opts; use util::str::DOMString; use util::task; @@ -1840,7 +1840,7 @@ impl ScriptTask { .and_then(|href| { let value = href.value(); let url = document.url(); - UrlParser::new().base_url(&url).parse(&value).map(|url| url.serialize()).ok() + url.join(&value).map(|url| url.serialize()).ok() }); let event = ConstellationMsg::NodeStatus(status); let ConstellationChan(ref chan) = self.constellation_chan; -- cgit v1.2.3