aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/script_task.rs
diff options
context:
space:
mode:
authorbors-servo <release+servo@mozilla.com>2014-02-07 14:31:35 -0500
committerbors-servo <release+servo@mozilla.com>2014-02-07 14:31:35 -0500
commitfe1bb6a325a750566afaa26158b8ad5ab6cec59a (patch)
treee3290300b9a8528e33f89eaec8f1bad80a682f77 /src/components/script/script_task.rs
parenta1e98ada50eafa32c9eda2e6416ce3429612d4d0 (diff)
parent33f8ef618b5b6bd9014ba458c2caf24ffd28a794 (diff)
downloadservo-fe1bb6a325a750566afaa26158b8ad5ab6cec59a.tar.gz
servo-fe1bb6a325a750566afaa26158b8ad5ab6cec59a.zip
auto merge of #1608 : SimonSapin/servo/url, r=metajack
Align with spec terminology.
Diffstat (limited to 'src/components/script/script_task.rs')
-rw-r--r--src/components/script/script_task.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs
index 639f0cc15d9..4783682c7fe 100644
--- a/src/components/script/script_task.rs
+++ b/src/components/script/script_task.rs
@@ -44,7 +44,7 @@ use servo_msg::constellation_msg;
use servo_net::image_cache_task::ImageCacheTask;
use servo_net::resource_task::ResourceTask;
use servo_util::geometry::to_frac_px;
-use servo_util::url::make_url;
+use servo_util::url::parse_url;
use servo_util::task::spawn_named;
use servo_util::namespace::Null;
use std::comm::{Port, SharedChan};
@@ -891,11 +891,11 @@ impl ScriptTask {
for href in attr.iter() {
debug!("ScriptTask: clicked on link to {:s}", href.Value());
let click_frag = href.value_ref().starts_with("#");
- let current_url = page.url.as_ref().map(|&(ref url, _)| {
+ let base_url = page.url.as_ref().map(|&(ref url, _)| {
url.clone()
});
- debug!("ScriptTask: current url is {:?}", current_url);
- let url = make_url(href.Value(), current_url);
+ debug!("ScriptTask: current url is {:?}", base_url);
+ let url = parse_url(href.Value(), base_url);
if click_frag {
match self.find_fragment_node(page, url.fragment.unwrap()) {