diff options
Diffstat (limited to 'components/script/dom/bindings/conversions.rs')
-rw-r--r-- | components/script/dom/bindings/conversions.rs | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/components/script/dom/bindings/conversions.rs b/components/script/dom/bindings/conversions.rs index 2922e2250ae..eed41d6f926 100644 --- a/components/script/dom/bindings/conversions.rs +++ b/components/script/dom/bindings/conversions.rs @@ -38,7 +38,7 @@ use dom::bindings::error::throw_type_error; use dom::bindings::js::Root; use dom::bindings::num::Finite; use dom::bindings::str::{ByteString, USVString}; -use dom::bindings::utils::{Reflectable, Reflector, DOMClass}; +use dom::bindings::utils::{DOMClass, Reflectable, Reflector}; use js; use js::glue::{GetProxyPrivate, IsWrapper, RUST_JS_NumberValue}; use js::glue::{RUST_JSID_IS_STRING, RUST_JSID_TO_STRING, UnwrapObject}; @@ -47,20 +47,17 @@ use js::jsapi::{JSClass, JSContext, JSObject, JSString, MutableHandleValue}; use js::jsapi::{JS_GetLatin1StringCharsAndLength, JS_GetReservedSlot}; use js::jsapi::{JS_GetTwoByteStringCharsAndLength, JS_NewStringCopyN}; use js::jsapi::{JS_NewUCStringCopyN, JS_StringHasLatin1Chars, JS_WrapValue}; -use js::jsval::JSVal; -use js::jsval::{StringValue, ObjectValue, ObjectOrNullValue}; -use js::jsval::{UndefinedValue, NullValue, BooleanValue, Int32Value, UInt32Value}; -use js::rust::{ToUint16, ToNumber, ToBoolean, ToString}; -use js::rust::{ToUint32, ToInt32}; -use js::rust::{ToUint64, ToInt64}; +use js::jsval::{BooleanValue, Int32Value, NullValue, UInt32Value, UndefinedValue}; +use js::jsval::{JSVal, ObjectOrNullValue, ObjectValue, StringValue}; +use js::rust::{ToBoolean, ToNumber, ToString, ToUint16}; +use js::rust::{ToInt32, ToUint32}; +use js::rust::{ToInt64, ToUint64}; use libc; use num::Float; use num::traits::{Bounded, Zero}; use std::borrow::ToOwned; -use std::char; -use std::ptr; use std::rc::Rc; -use std::slice; +use std::{char, ptr, slice}; use util::str::DOMString; trait As<O>: Copy { |