diff options
Diffstat (limited to 'components/script/dom')
21 files changed, 0 insertions, 26 deletions
diff --git a/components/script/dom/bindings/constant.rs b/components/script/dom/bindings/constant.rs index 4d88d485ee3..56f5356c916 100644 --- a/components/script/dom/bindings/constant.rs +++ b/components/script/dom/bindings/constant.rs @@ -9,7 +9,6 @@ use js::jsapi::{JSContext, JSPROP_ENUMERATE, JSPROP_PERMANENT}; use js::jsval::{BooleanValue, DoubleValue, Int32Value, JSVal, NullValue, UInt32Value}; use js::rust::wrappers::JS_DefineProperty; use js::rust::HandleObject; -use libc; /// Representation of an IDL constant. #[derive(Clone)] diff --git a/components/script/dom/bindings/conversions.rs b/components/script/dom/bindings/conversions.rs index a96371aaf06..cf3e45dd770 100644 --- a/components/script/dom/bindings/conversions.rs +++ b/components/script/dom/bindings/conversions.rs @@ -40,7 +40,6 @@ use crate::dom::bindings::root::DomRoot; use crate::dom::bindings::str::{ByteString, DOMString, USVString}; use crate::dom::bindings::trace::{JSTraceable, RootedTraceableBox}; use crate::dom::bindings::utils::DOMClass; -use js; use js::conversions::latin1_to_string; pub use js::conversions::ConversionBehavior; pub use js::conversions::{ConversionResult, FromJSValConvertible, ToJSValConvertible}; @@ -59,7 +58,6 @@ use js::jsval::{ObjectValue, StringValue, UndefinedValue}; use js::rust::wrappers::{JS_GetProperty, JS_IsArrayObject}; use js::rust::{get_object_class, is_dom_class, is_dom_object, maybe_wrap_value, ToString}; use js::rust::{HandleId, HandleObject, HandleValue, MutableHandleValue}; -use libc; use num_traits::Float; use servo_config::opts; use std::{char, ffi, ptr, slice}; diff --git a/components/script/dom/bindings/interface.rs b/components/script/dom/bindings/interface.rs index 5389fabd07d..c7de37a202b 100644 --- a/components/script/dom/bindings/interface.rs +++ b/components/script/dom/bindings/interface.rs @@ -35,7 +35,6 @@ use js::rust::wrappers::{JS_FireOnNewGlobalObject, JS_GetPrototype}; use js::rust::wrappers::{JS_LinkConstructorAndPrototype, JS_NewObjectWithUniqueType}; use js::rust::{define_methods, define_properties, get_object_class}; use js::rust::{HandleObject, HandleValue, MutableHandleObject}; -use libc; use std::convert::TryFrom; use std::ptr; diff --git a/components/script/dom/bindings/namespace.rs b/components/script/dom/bindings/namespace.rs index 505a5335830..bb20e7b3320 100644 --- a/components/script/dom/bindings/namespace.rs +++ b/components/script/dom/bindings/namespace.rs @@ -8,7 +8,6 @@ use crate::dom::bindings::guard::Guard; use crate::dom::bindings::interface::{create_object, define_on_global_object}; use js::jsapi::{JSClass, JSContext, JSFunctionSpec}; use js::rust::{HandleObject, MutableHandleObject}; -use libc; /// The class of a namespace object. #[derive(Clone, Copy)] diff --git a/components/script/dom/bindings/refcounted.rs b/components/script/dom/bindings/refcounted.rs index ca6bf086960..636a393c83b 100644 --- a/components/script/dom/bindings/refcounted.rs +++ b/components/script/dom/bindings/refcounted.rs @@ -30,7 +30,6 @@ use crate::dom::bindings::trace::trace_reflector; use crate::dom::promise::Promise; use crate::task::TaskOnce; use js::jsapi::JSTracer; -use libc; use std::cell::RefCell; use std::collections::hash_map::Entry::{Occupied, Vacant}; use std::collections::hash_map::HashMap; diff --git a/components/script/dom/bindings/utils.rs b/components/script/dom/bindings/utils.rs index 177239537ba..e2591566cee 100644 --- a/components/script/dom/bindings/utils.rs +++ b/components/script/dom/bindings/utils.rs @@ -13,7 +13,6 @@ use crate::dom::bindings::inheritance::TopTypeId; use crate::dom::bindings::str::DOMString; use crate::dom::bindings::trace::trace_object; use crate::dom::windowproxy; -use js; use js::glue::{CallJitGetterOp, CallJitMethodOp, CallJitSetterOp, IsWrapper}; use js::glue::{GetCrossCompartmentWrapper, JS_GetReservedSlot, WrapperNew}; use js::glue::{UnwrapObject, RUST_JSID_TO_INT, RUST_JSID_TO_STRING}; @@ -38,7 +37,6 @@ use js::rust::wrappers::JS_SetProperty; use js::rust::{get_object_class, is_dom_class, GCMethods, ToString, ToWindowProxyIfWindow}; use js::rust::{Handle, HandleId, HandleObject, HandleValue, MutableHandleValue}; use js::JS_CALLEE; -use libc; use malloc_size_of::{MallocSizeOf, MallocSizeOfOps}; use std::ffi::CString; use std::os::raw::{c_char, c_void}; diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index 6dbd1a860c5..3a031095dc8 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -41,7 +41,6 @@ use net_traits::image_cache::ImageOrMetadataAvailable; use net_traits::image_cache::ImageResponse; use net_traits::image_cache::ImageState; use net_traits::image_cache::UsePlaceholder; -use pixels; use profile_traits::ipc as profiled_ipc; use script_traits::ScriptMsg; use servo_url::ServoUrl; diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index 4807f892607..36156a1d89f 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -155,7 +155,6 @@ use style::shared_lock::{SharedRwLock as StyleSharedRwLock, SharedRwLockReadGuar use style::str::{split_html_space_chars, str_join}; use style::stylesheet_set::DocumentStylesheetSet; use style::stylesheets::{CssRule, Origin, OriginSet, Stylesheet}; -use time; use url::percent_encoding::percent_decode; use url::Host; diff --git a/components/script/dom/domimplementation.rs b/components/script/dom/domimplementation.rs index 29a3e595793..9c470337117 100644 --- a/components/script/dom/domimplementation.rs +++ b/components/script/dom/domimplementation.rs @@ -26,7 +26,6 @@ use crate::dom::node::Node; use crate::dom::text::Text; use crate::dom::xmldocument::XMLDocument; use dom_struct::dom_struct; -use mime; use script_traits::DocumentActivity; // https://dom.spec.whatwg.org/#domimplementation diff --git a/components/script/dom/event.rs b/components/script/dom/event.rs index 2cf3b0b2bc8..a1d0081cdf8 100644 --- a/components/script/dom/event.rs +++ b/components/script/dom/event.rs @@ -24,7 +24,6 @@ use dom_struct::dom_struct; use servo_atoms::Atom; use std::cell::Cell; use std::default::Default; -use time; #[dom_struct] pub struct Event { diff --git a/components/script/dom/file.rs b/components/script/dom/file.rs index 978460855c1..85b877e1d3a 100644 --- a/components/script/dom/file.rs +++ b/components/script/dom/file.rs @@ -15,7 +15,6 @@ use crate::dom::globalscope::GlobalScope; use crate::dom::window::Window; use dom_struct::dom_struct; use net_traits::filemanager_thread::SelectedFile; -use time; #[dom_struct] pub struct File { diff --git a/components/script/dom/globalscope.rs b/components/script/dom/globalscope.rs index 4b999d24ec0..5d2ed77ce4d 100644 --- a/components/script/dom/globalscope.rs +++ b/components/script/dom/globalscope.rs @@ -50,7 +50,6 @@ use js::rust::wrappers::Evaluate2; use js::rust::{get_object_class, CompileOptionsWrapper, Runtime}; use js::rust::{HandleValue, MutableHandleValue}; use js::{JSCLASS_IS_DOMJSCLASS, JSCLASS_IS_GLOBAL}; -use libc; use msg::constellation_msg::PipelineId; use net_traits::{CoreResourceThread, IpcSend, ResourceThreads}; use profile_traits::{mem as profile_mem, time as profile_time}; diff --git a/components/script/dom/htmlbodyelement.rs b/components/script/dom/htmlbodyelement.rs index fa368f11c12..61d11c54f9a 100644 --- a/components/script/dom/htmlbodyelement.rs +++ b/components/script/dom/htmlbodyelement.rs @@ -22,7 +22,6 @@ use embedder_traits::EmbedderMsg; use html5ever::{LocalName, Prefix}; use servo_url::ServoUrl; use style::attr::AttrValue; -use time; /// How long we should wait before performing the initial reflow after `<body>` is parsed, in /// nanoseconds. diff --git a/components/script/dom/htmlcanvaselement.rs b/components/script/dom/htmlcanvaselement.rs index 2e86193c184..62d336d2b69 100644 --- a/components/script/dom/htmlcanvaselement.rs +++ b/components/script/dom/htmlcanvaselement.rs @@ -41,7 +41,6 @@ use js::jsapi::JSContext; use js::rust::HandleValue; use offscreen_gl_context::GLContextAttributes; use profile_traits::ipc; -use ref_filter_map; use script_layout_interface::{HTMLCanvasData, HTMLCanvasDataSource}; use servo_config::prefs::PREFS; use std::cell::Ref; diff --git a/components/script/dom/htmlinputelement.rs b/components/script/dom/htmlinputelement.rs index 051acf352a2..3b2a3e01552 100755 --- a/components/script/dom/htmlinputelement.rs +++ b/components/script/dom/htmlinputelement.rs @@ -49,7 +49,6 @@ use crate::textinput::{Direction, SelectionDirection, TextInput}; use dom_struct::dom_struct; use embedder_traits::FilterPattern; use html5ever::{LocalName, Prefix}; -use mime_guess; use msg::constellation_msg::InputMethodType; use net_traits::blob_url_store::get_blob_origin; use net_traits::filemanager_thread::FileManagerThreadMsg; diff --git a/components/script/dom/imagedata.rs b/components/script/dom/imagedata.rs index 5aa14ca47af..84280ec0724 100644 --- a/components/script/dom/imagedata.rs +++ b/components/script/dom/imagedata.rs @@ -13,7 +13,6 @@ use euclid::{Rect, Size2D}; use js::jsapi::{Heap, JSContext, JSObject}; use js::rust::Runtime; use js::typedarray::{CreateWith, Uint8ClampedArray}; -use pixels; use std::borrow::Cow; use std::default::Default; use std::ptr; diff --git a/components/script/dom/performance.rs b/components/script/dom/performance.rs index 191e4b29fad..41eddf2bd47 100644 --- a/components/script/dom/performance.rs +++ b/components/script/dom/performance.rs @@ -25,7 +25,6 @@ use dom_struct::dom_struct; use metrics::ToMs; use std::cell::Cell; use std::cmp::Ordering; -use time; const INVALID_ENTRY_NAMES: &'static [&'static str] = &[ "navigationStart", diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 2d431b93412..a129a05fcfd 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -70,14 +70,12 @@ use js::typedarray::{TypedArray, TypedArrayElementCreator}; use net_traits::image::base::PixelFormat; use net_traits::image_cache::ImageResponse; use offscreen_gl_context::{GLContextAttributes, GLLimits}; -use pixels; use script_layout_interface::HTMLCanvasDataSource; use serde::{Deserialize, Serialize}; use servo_config::prefs::PREFS; use std::cell::Cell; use std::cmp; use std::ptr::{self, NonNull}; -use webrender_api; // From the GLES 2.0.25 spec, page 85: // diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs index 9723395d0fa..e1a287df603 100644 --- a/components/script/dom/window.rs +++ b/components/script/dom/window.rs @@ -92,7 +92,6 @@ use js::jsval::JSVal; use js::jsval::UndefinedValue; use js::rust::wrappers::JS_DefineProperty; use js::rust::HandleValue; -use libc; use msg::constellation_msg::PipelineId; use net_traits::image_cache::{ImageCache, ImageResponder, ImageResponse}; use net_traits::image_cache::{PendingImageId, PendingImageResponse}; @@ -114,7 +113,6 @@ use script_traits::{ConstellationControlMsg, DocumentState, LoadData}; use script_traits::{ScriptMsg, ScriptToConstellationChan, ScrollState, TimerEvent, TimerEventId}; use script_traits::{TimerSchedulerMsg, UntrustedNodeAddress, WindowSizeData, WindowSizeType}; use selectors::attr::CaseSensitivity; -use servo_arc; use servo_channel::{channel, Sender}; use servo_config::opts; use servo_geometry::{f32_rect_to_au_rect, MaxRect}; @@ -139,7 +137,6 @@ use style::selector_parser::PseudoElement; use style::str::HTML_SPACE_CHARACTERS; use style::stylesheets::CssRuleType; use style_traits::{CSSPixel, DevicePixel, ParsingMode}; -use time; use url::Position; use webrender_api::{ DeviceIntPoint, DeviceUintSize, DocumentId, ExternalScrollId, RenderApiSender, diff --git a/components/script/dom/worklet.rs b/components/script/dom/worklet.rs index 5a88fa41843..48405c626fb 100644 --- a/components/script/dom/worklet.rs +++ b/components/script/dom/worklet.rs @@ -51,7 +51,6 @@ use net_traits::request::RequestInit; use net_traits::request::RequestMode; use net_traits::IpcSend; use servo_channel::{channel, Receiver, Sender}; -use servo_rand; use servo_url::ImmutableOrigin; use servo_url::ServoUrl; use std::cmp::max; diff --git a/components/script/dom/xmlhttprequest.rs b/components/script/dom/xmlhttprequest.rs index bfb1916211d..cf126cdd760 100644 --- a/components/script/dom/xmlhttprequest.rs +++ b/components/script/dom/xmlhttprequest.rs @@ -74,7 +74,6 @@ use std::ptr::NonNull; use std::slice; use std::str::{self, FromStr}; use std::sync::{Arc, Mutex}; -use time; use url::Position; #[derive(Clone, Copy, Debug, JSTraceable, MallocSizeOf, PartialEq)] |