diff options
Diffstat (limited to 'components/script/dom/domparser.rs')
-rw-r--r-- | components/script/dom/domparser.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/domparser.rs b/components/script/dom/domparser.rs index 4b473ed8ced..a3a7db0b1ca 100644 --- a/components/script/dom/domparser.rs +++ b/components/script/dom/domparser.rs @@ -17,6 +17,8 @@ use dom::window::Window; use parse::html::{HTMLInput, parse_html}; use servo_util::str::DOMString; +use std::borrow::ToOwned; + #[dom_struct] pub struct DOMParser { reflector_: Reflector, @@ -49,7 +51,7 @@ impl<'a> DOMParserMethods for JSRef<'a, DOMParser> { -> Fallible<Temporary<Document>> { let window = self.window.root(); let url = window.r().get_url(); - let content_type = DOMParserBinding::SupportedTypeValues::strings[ty as uint].into_string(); + let content_type = DOMParserBinding::SupportedTypeValues::strings[ty as uint].to_owned(); match ty { Text_html => { let document = Document::new(window.r(), Some(url.clone()), |