diff options
Diffstat (limited to 'components/script/dom/bindings')
-rw-r--r-- | components/script/dom/bindings/conversions.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/components/script/dom/bindings/conversions.rs b/components/script/dom/bindings/conversions.rs index 7bd6a3c8b90..9078fe77ed4 100644 --- a/components/script/dom/bindings/conversions.rs +++ b/components/script/dom/bindings/conversions.rs @@ -56,7 +56,6 @@ use js::rust::{ToInt64, ToUint64}; use libc; use num::Float; use num::traits::{Bounded, Zero}; -use std::borrow::ToOwned; use std::rc::Rc; use std::{char, ptr, slice}; use util::str::DOMString; @@ -517,7 +516,7 @@ impl FromJSValConvertible for DOMString { -> Result<DOMString, ()> { if null_behavior == StringificationBehavior::Empty && value.get().is_null() { - Ok("".to_owned()) + Ok(DOMString::new()) } else { let jsstr = unsafe { ToString(cx, value) }; if jsstr.is_null() { |