diff options
Diffstat (limited to 'src/components/script/dom/window.rs')
-rw-r--r-- | src/components/script/dom/window.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/dom/window.rs b/src/components/script/dom/window.rs index edb969cd90f..170c2bfa657 100644 --- a/src/components/script/dom/window.rs +++ b/src/components/script/dom/window.rs @@ -302,9 +302,9 @@ impl<'a> WindowHelpers for JSRef<'a, Window> { fn load_url(&self, href: DOMString) { let base_url = Some(self.page().get_url()); debug!("current page url is {:?}", base_url); - let url = parse_url(href, base_url); + let url = parse_url(href.as_slice(), base_url); let ScriptChan(ref script_chan) = self.script_chan; - if href.starts_with("#") { + if href.as_slice().starts_with("#") { script_chan.send(TriggerFragmentMsg(self.page.id, url)); } else { script_chan.send(TriggerLoadMsg(self.page.id, url)); |