This new Rust now tracks unused trait imports.
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/plugins/lints/privatize.rs:8:5
8 |> use syntax::attr::AttrMetaMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/plugins/lints/transmute_type.rs:7:5
7 |> use syntax::attr::AttrMetaMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/profile/mem.rs:361:9
361 |> use std::borrow::ToOwned;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style_traits/cursor.rs:8:5
8 |> use std::ascii::AsciiExt;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/net_traits/lib.rs:38:13
38 |> use serde::{Deserializer, Serializer};
|> ^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/net_traits/lib.rs:38:27
38 |> use serde::{Deserializer, Serializer};
|> ^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/net_traits/image/base.rs:6:40
6 |> use piston_image::{self, DynamicImage, GenericImage, ImageFormat};
|> ^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/net/cookie_storage.rs:10:5
10 |> use rustc_serialize::Encoder;
|> ^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style/font_face.rs:9:5
9 |> use std::ascii::AsciiExt;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style/media_queries.rs:9:5
9 |> use std::ascii::AsciiExt;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style/selector_matching.rs:10:23
10 |> use error_reporting::{ParseErrorReporter, StdoutErrorReporter};
|> ^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style/selector_matching.rs:12:24
12 |> use properties::{self, ComputedValues, PropertyDeclaration, PropertyDeclarationBlock};
|> ^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style/stylesheets.rs:15:5
15 |> use std::ascii::AsciiExt;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style/viewport.rs:515:26
515 |> use num_traits::{Float, ToPrimitive};
|> ^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/style/viewport.rs:515:33
515 |> use num_traits::{Float, ToPrimitive};
|> ^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/target/debug/build/style-1217e3c6653963a0/out/properties.rs:42531:56
42531 |> use properties::style_struct_traits::{Border, Box, Color, Font, Outline};
|> ^^^^^
/Users/nox/src/servo/target/debug/build/style-1217e3c6653963a0/out/properties.rs:42531:56: 42531:61: note: in this expansion of include!
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/gfx/display_list/mod.rs:26:5
26 |> use heapsize::HeapSizeOf;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/gfx/display_list/mod.rs:44:25
44 |> use style::properties::{ComputedValues};
|> ^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/gfx/text/shaping/harfbuzz.rs:7:48
7 |> use font::{DISABLE_KERNING_SHAPING_FLAG, Font, FontHandleMethods, FontTableMethods, FontTableTag};
|> ^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/compositing/timer_scheduler.rs:8:5
8 |> use num_traits::Saturating;
|> ^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/compositing/timer_scheduler.rs:8:5
8 |> use num_traits::Saturating;
|> ^^^^^^^^^^^^^^^^^^^^^^
Compiling webdriver_server v0.0.1 (file:///Users/nox/src/servo/components/webdriver_server)
Compiling glutin_app v0.0.1 (file:///Users/nox/src/servo/ports/glutin)
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/bindings/weakref.rs:23:5
23 |> use std::iter::Iterator;
|> ^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/blob.rs:12:5
12 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/canvasrenderingcontext2d.rs:42:18
42 |> use num_traits::{Float, ToPrimitive};
|> ^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/closeevent.rs:14:5
14 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/cssstyledeclaration.rs:18:5
18 |> use style::error_reporting::ParseErrorReporter;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/dedicatedworkerglobalscope.rs:18:5
18 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/document.rs:106:5
106 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/domquad.rs:6:5
6 |> use dom::bindings::codegen::Bindings::DOMPointReadOnlyBinding::DOMPointReadOnlyMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/domquad.rs:8:5
8 |> use dom::bindings::codegen::Bindings::DOMRectBinding::DOMRectMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/domquad.rs:9:77
9 |> use dom::bindings::codegen::Bindings::DOMRectReadOnlyBinding::{DOMRectInit, DOMRectReadOnlyMethods};
|> ^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/element.rs:19:5
19 |> use dom::bindings::codegen::Bindings::HTMLInputElementBinding::HTMLInputElementMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/element.rs:30:5
30 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/element.rs:90:5
90 |> use style::error_reporting::ParseErrorReporter;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/errorevent.rs:14:5
14 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/formdata.rs:11:5
11 |> use dom::bindings::inheritance::Castable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlareaelement.rs:10:5
10 |> use dom::bindings::reflector::Reflectable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlbodyelement.rs:12:5
12 |> use dom::bindings::reflector::Reflectable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlbuttonelement.rs:24:5
24 |> use std::ascii::AsciiExt;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlcanvaselement.rs:19:5
19 |> use dom::bindings::reflector::Reflectable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlelement.rs:18:5
18 |> use dom::bindings::reflector::Reflectable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlfieldsetelement.rs:9:31
9 |> use dom::bindings::js::{Root, RootedReference};
|> ^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlformcontrolscollection.rs:10:5
10 |> use dom::bindings::inheritance::Castable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlformelement.rs:46:5
46 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmliframeelement.rs:41:5
41 |> use std::ascii::AsciiExt;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlimageelement.rs:24:5
24 |> use heapsize::HeapSizeOf;
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlimageelement.rs:30:39
30 |> use script_runtime::{CommonScriptMsg, ScriptChan};
|> ^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlinputelement.rs:9:5
9 |> use dom::bindings::codegen::Bindings::AttrBinding::AttrMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlinputelement.rs:32:5
32 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlmediaelement.rs:30:5
30 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlmediaelement.rs:35:5
35 |> use task_source::TaskSource;
|> ^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlscriptelement.rs:18:5
18 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlscriptelement.rs:29:36
29 |> use encoding::types::{DecoderTrap, Encoding, EncodingRef};
|> ^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmlscriptelement.rs:38:5
38 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmltextareaelement.rs:13:32
13 |> use dom::bindings::reflector::{Reflectable};
|> ^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/htmltextareaelement.rs:28:5
28 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/keyboardevent.rs:13:32
13 |> use dom::bindings::reflector::{Reflectable, reflect_dom_object};
|> ^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/node.rs:17:5
17 |> use dom::bindings::codegen::Bindings::NamedNodeMapBinding::NamedNodeMapMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/node.rs:32:5
32 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/servohtmlparser.rs:31:5
31 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/storage.rs:10:31
10 |> use dom::bindings::js::{Root, RootedReference};
|> ^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/storage.rs:19:5
19 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/textdecoder.rs:13:5
13 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/textdecoder.rs:14:5
14 |> use encoding::Encoding;
|> ^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/textencoder.rs:14:29
14 |> use encoding::{EncoderTrap, Encoding};
|> ^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/websocket.rs:8:5
8 |> use dom::bindings::codegen::Bindings::LocationBinding::LocationMethods;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/websocket.rs:20:5
20 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/window.rs:17:5
17 |> use dom::bindings::js::RootedReference;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/worker.rs:16:5
16 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/worker.rs:28:5
28 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/xmldocument.rs:10:31
10 |> use dom::bindings::js::{Root, RootedReference};
|> ^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/xmldocument.rs:11:32
11 |> use dom::bindings::reflector::{Reflectable, reflect_dom_object};
|> ^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/dom/xmlhttprequest.rs:53:34
53 |> use script_runtime::{ScriptChan, ScriptPort};
|> ^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/parse/xml.rs:9:35
9 |> use dom::bindings::js::{JS, Root, RootedReference};
|> ^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/task_source/user_interaction.rs:8:5
8 |> use script_runtime::ScriptChan;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/timers.rs:10:5
10 |> use dom::bindings::trace::JSTraceable;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/script/timers.rs:18:5
18 |> use num_traits::Saturating;
|> ^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/block.rs:40:25
40 |> use flow::{NEEDS_LAYER, PostorderFlowTraversal, PreorderFlowTraversal, FragmentationContext};
|> ^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/construct.rs:23:39
23 |> use flow::{self, AbsoluteDescendants, Flow, IS_ABSOLUTELY_POSITIONED, ImmutableFlowUtils};
|> ^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/construct.rs:63:15
63 |> use wrapper::{LayoutNode, PseudoElementType, TextContent, ThreadSafeLayoutElement, ThreadSafeLayoutNode};
|> ^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/display_list_builder.rs:18:5
18 |> use euclid::num::Zero;
|> ^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/fragment.rs:14:18
14 |> use flow::{self, Flow, ImmutableFlowUtils};
|> ^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/layout_thread.rs:21:44
21 |> use flow::{self, Flow, ImmutableFlowUtils, MutableFlowUtils, MutableOwnedFlowUtils};
|> ^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/layout_thread.rs:90:73
90 |> use wrapper::{LayoutNode, NonOpaqueStyleAndLayoutData, ServoLayoutNode, ThreadSafeLayoutNode};
|> ^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/parallel.rs:17:18
17 |> use style::dom::{TNode, UnsafeNode};
|> ^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/parallel.rs:21:45
21 |> use traversal::{AssignISizes, BubbleISizes, PostorderNodeMutTraversal};
|> ^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/query.rs:22:55
22 |> use script::layout_interface::{ResolvedStyleResponse, ScriptLayoutChan, MarginStyleResponse};
|> ^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/sequential.rs:20:5
20 |> use style::dom::TNode;
|> ^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/sequential.rs:21:5
21 |> use style::traversal::DomTraversalContext;
|> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/sequential.rs:23:43
23 |> use traversal::{ComputeAbsolutePositions, PostorderNodeMutTraversal};
|> ^^^^^^^^^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/table_caption.rs:20:25
20 |> use style::properties::{ComputedValues, ServoComputedValues};
|> ^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/table_colgroup.rs:21:25
21 |> use style::properties::{ComputedValues, ServoComputedValues};
|> ^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/text.rs:19:20
19 |> use range::{Range, RangeIndex};
|> ^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/webrender_helpers.rs:12:5
12 |> use euclid::num::Zero;
|> ^^^^^^^^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/wrapper.rs:41:20
41 |> use range::{Range, RangeIndex};
|> ^^^^^^^^^^
warning: unused import, #[warn(unused_imports)] on by default
--> /Users/nox/src/servo/components/layout/wrapper.rs:43:42
43 |> use script::dom::bindings::inheritance::{Castable, CharacterDataTypeId, ElementTypeId};
|> ^^^^^^^^
This new Rust now tracks unused trait imports.