diff --git a/components/style/attr.rs b/components/style/attr.rs index 789bb2d11f8..d1998535e5c 100644 --- a/components/style/attr.rs +++ b/components/style/attr.rs @@ -16,7 +16,6 @@ use selectors::attr::AttrSelectorOperation; use servo_arc::Arc; use servo_url::ServoUrl; use shared_lock::Locked; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::str::FromStr; use str::{HTML_SPACE_CHARACTERS, read_exponent, read_fraction}; use str::{read_numbers, split_commas, split_html_space_chars}; diff --git a/components/style/counter_style/mod.rs b/components/style/counter_style/mod.rs index 0d2c4e8e674..0919a9d7619 100644 --- a/components/style/counter_style/mod.rs +++ b/components/style/counter_style/mod.rs @@ -15,7 +15,6 @@ use error_reporting::{ContextualParseError, ParseErrorReporter}; use parser::{ParserContext, ParserErrorContext, Parse}; use selectors::parser::SelectorParseErrorKind; use shared_lock::{SharedRwLockReadGuard, ToCssWithGuard}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::borrow::Cow; use std::fmt::{self, Write}; use std::ops::Range; diff --git a/components/style/custom_properties.rs b/components/style/custom_properties.rs index a0c74497779..833d8d2b023 100644 --- a/components/style/custom_properties.rs +++ b/components/style/custom_properties.rs @@ -15,7 +15,6 @@ use selector_map::{PrecomputedHashSet, PrecomputedHashMap}; use selectors::parser::SelectorParseErrorKind; use servo_arc::Arc; use smallvec::SmallVec; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::borrow::{Borrow, Cow}; use std::cmp; use std::fmt::{self, Write}; diff --git a/components/style/gecko/generated/pseudo_element_definition.rs b/components/style/gecko/generated/pseudo_element_definition.rs index 2d70e5c33e8..70de6c61109 100644 --- a/components/style/gecko/generated/pseudo_element_definition.rs +++ b/components/style/gecko/generated/pseudo_element_definition.rs @@ -1596,7 +1596,6 @@ impl PseudoElement { /// Returns `None` if the pseudo-element is not recognized. #[inline] pub fn tree_pseudo_element(name: &str, args: Box<[Atom]>) -> Option { - #[allow(unused_imports)] use std::ascii::AsciiExt; debug_assert!(name.starts_with("-moz-tree-")); let tree_part = &name[10..]; if tree_part.eq_ignore_ascii_case("column") { diff --git a/components/style/gecko/pseudo_element_definition.mako.rs b/components/style/gecko/pseudo_element_definition.mako.rs index 684d71bdb8f..275a04e5bc4 100644 --- a/components/style/gecko/pseudo_element_definition.mako.rs +++ b/components/style/gecko/pseudo_element_definition.mako.rs @@ -252,7 +252,6 @@ impl PseudoElement { /// Returns `None` if the pseudo-element is not recognized. #[inline] pub fn tree_pseudo_element(name: &str, args: Box<[Atom]>) -> Option { - #[allow(unused_imports)] use std::ascii::AsciiExt; debug_assert!(name.starts_with("-moz-tree-")); let tree_part = &name[10..]; % for pseudo in TREE_PSEUDOS: diff --git a/components/style/gecko_string_cache/mod.rs b/components/style/gecko_string_cache/mod.rs index bfd71a548ec..3499b13e310 100644 --- a/components/style/gecko_string_cache/mod.rs +++ b/components/style/gecko_string_cache/mod.rs @@ -14,7 +14,6 @@ use gecko_bindings::structs::{nsAtom, nsAtom_AtomKind, nsStaticAtom}; use nsstring::{nsAString, nsStr}; use precomputed_hash::PrecomputedHash; use std::{mem, slice, str}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::borrow::{Cow, Borrow}; use std::char::{self, DecodeUtf16}; use std::fmt::{self, Write}; diff --git a/components/style/str.rs b/components/style/str.rs index a91505ae6ed..1ece60c8700 100644 --- a/components/style/str.rs +++ b/components/style/str.rs @@ -7,7 +7,6 @@ #![deny(missing_docs)] use num_traits::ToPrimitive; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::borrow::Cow; use std::convert::AsRef; use std::fmt::{self, Write}; diff --git a/components/style/stylesheets/supports_rule.rs b/components/style/stylesheets/supports_rule.rs index 3780c18ede1..cdb0cd43818 100644 --- a/components/style/stylesheets/supports_rule.rs +++ b/components/style/stylesheets/supports_rule.rs @@ -13,7 +13,6 @@ use properties::{PropertyId, PropertyDeclaration, SourcePropertyDeclaration}; use selectors::parser::SelectorParseErrorKind; use servo_arc::Arc; use shared_lock::{DeepCloneParams, DeepCloneWithLock, Locked, SharedRwLock, SharedRwLockReadGuard, ToCssWithGuard}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::ffi::{CStr, CString}; use std::fmt::{self, Write}; use std::str; diff --git a/components/style/stylesheets/viewport_rule.rs b/components/style/stylesheets/viewport_rule.rs index ca45bbe7a0e..557d50d6049 100644 --- a/components/style/stylesheets/viewport_rule.rs +++ b/components/style/stylesheets/viewport_rule.rs @@ -20,7 +20,6 @@ use properties::StyleBuilder; use rule_cache::RuleCacheConditions; use selectors::parser::SelectorParseErrorKind; use shared_lock::{SharedRwLockReadGuard, StylesheetGuards, ToCssWithGuard}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::borrow::Cow; use std::cell::RefCell; use std::fmt::{self, Write}; diff --git a/components/style/values/mod.rs b/components/style/values/mod.rs index 369d12eb800..5c85a7710e4 100644 --- a/components/style/values/mod.rs +++ b/components/style/values/mod.rs @@ -12,7 +12,6 @@ use Atom; pub use cssparser::{RGBA, Token, Parser, serialize_identifier, CowRcStr, SourceLocation}; use parser::{Parse, ParserContext}; use selectors::parser::SelectorParseErrorKind; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::fmt::{self, Debug, Write}; use std::hash; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; diff --git a/components/style/values/specified/align.rs b/components/style/values/specified/align.rs index 94dd02506e6..7803388954d 100644 --- a/components/style/values/specified/align.rs +++ b/components/style/values/specified/align.rs @@ -10,7 +10,6 @@ use cssparser::Parser; use gecko_bindings::structs; use parser::{Parse, ParserContext}; use selectors::parser::SelectorParseErrorKind; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; diff --git a/components/style/values/specified/angle.rs b/components/style/values/specified/angle.rs index 667f70b7869..9e52b181bfb 100644 --- a/components/style/values/specified/angle.rs +++ b/components/style/values/specified/angle.rs @@ -6,7 +6,6 @@ use cssparser::{Parser, Token}; use parser::{ParserContext, Parse}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, ToCss}; use values::CSSFloat; diff --git a/components/style/values/specified/calc.rs b/components/style/values/specified/calc.rs index afab32f50cf..fa44e9bf97d 100644 --- a/components/style/values/specified/calc.rs +++ b/components/style/values/specified/calc.rs @@ -8,7 +8,6 @@ use cssparser::{Parser, Token, NumberOrPercentage, AngleOrNumber}; use parser::ParserContext; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; use style_traits::values::specified::AllowedNumericType; diff --git a/components/style/values/specified/color.rs b/components/style/values/specified/color.rs index c0799ceb318..134bd673cb1 100644 --- a/components/style/values/specified/color.rs +++ b/components/style/values/specified/color.rs @@ -71,7 +71,6 @@ impl<'a, 'b: 'a, 'i: 'a> ::cssparser::ColorComponentParser<'i> for ColorComponen &self, input: &mut Parser<'i, 't>, ) -> Result> { - #[allow(unused_imports)] use std::ascii::AsciiExt; use values::specified::Angle; let location = input.current_source_location(); @@ -123,8 +122,6 @@ impl<'a, 'b: 'a, 'i: 'a> ::cssparser::ColorComponentParser<'i> for ColorComponen &self, input: &mut Parser<'i, 't>, ) -> Result> { - #[allow(unused_imports)] use std::ascii::AsciiExt; - let location = input.current_source_location(); match input.next()?.clone() { @@ -142,8 +139,6 @@ impl<'a, 'b: 'a, 'i: 'a> ::cssparser::ColorComponentParser<'i> for ColorComponen impl Parse for Color { fn parse<'i, 't>(context: &ParserContext, input: &mut Parser<'i, 't>) -> Result> { - #[allow(unused_imports)] use std::ascii::AsciiExt; - // Currently we only store authored value for color keywords, // because all browsers serialize those values as keywords for // specified value. diff --git a/components/style/values/specified/font.rs b/components/style/values/specified/font.rs index 36d0ae7c698..dcbcfb54210 100644 --- a/components/style/values/specified/font.rs +++ b/components/style/values/specified/font.rs @@ -14,8 +14,6 @@ use gecko_bindings::bindings; use malloc_size_of::{MallocSizeOf, MallocSizeOfOps}; use parser::{Parse, ParserContext}; use properties::longhands::system_font::SystemFont; -#[allow(unused_imports)] -use std::ascii::AsciiExt; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; use values::CustomIdent; @@ -1855,7 +1853,6 @@ impl ToComputedValue for FontLanguageOverride { #[inline] fn to_computed_value(&self, _context: &Context) -> computed::FontLanguageOverride { - #[allow(unused_imports)] use std::ascii::AsciiExt; match *self { FontLanguageOverride::Normal => computed::FontLanguageOverride(0), FontLanguageOverride::Override(ref lang) => { diff --git a/components/style/values/specified/grid.rs b/components/style/values/specified/grid.rs index 8c4d7d225d8..3c9917ca04a 100644 --- a/components/style/values/specified/grid.rs +++ b/components/style/values/specified/grid.rs @@ -7,7 +7,6 @@ use cssparser::{Parser, Token, ParseError as CssParseError}; use parser::{Parse, ParserContext}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::mem; use style_traits::{ParseError, StyleParseErrorKind}; use values::{CSSFloat, CustomIdent}; diff --git a/components/style/values/specified/length.rs b/components/style/values/specified/length.rs index 1149e31c8ec..a9a51b50aca 100644 --- a/components/style/values/specified/length.rs +++ b/components/style/values/specified/length.rs @@ -12,7 +12,6 @@ use euclid::Size2D; use font_metrics::FontMetricsQueryResult; use parser::{Parse, ParserContext}; use std::cmp; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::ops::{Add, Mul}; use style_traits::{ParseError, StyleParseErrorKind}; use style_traits::values::specified::AllowedNumericType; diff --git a/components/style/values/specified/mod.rs b/components/style/values/specified/mod.rs index bb5020648d0..017d1dfccb1 100644 --- a/components/style/values/specified/mod.rs +++ b/components/style/values/specified/mod.rs @@ -12,7 +12,6 @@ use cssparser::{Parser, Token, serialize_identifier}; use num_traits::One; use parser::{ParserContext, Parse}; use self::url::SpecifiedUrl; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::f32; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; diff --git a/components/style/values/specified/percentage.rs b/components/style/values/specified/percentage.rs index ec1e3093a89..04186e40595 100644 --- a/components/style/values/specified/percentage.rs +++ b/components/style/values/specified/percentage.rs @@ -6,7 +6,6 @@ use cssparser::{Parser, Token}; use parser::{Parse, ParserContext}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, ToCss}; use style_traits::values::specified::AllowedNumericType; diff --git a/components/style/values/specified/text.rs b/components/style/values/specified/text.rs index 847cd5848cf..1c18c833784 100644 --- a/components/style/values/specified/text.rs +++ b/components/style/values/specified/text.rs @@ -7,7 +7,6 @@ use cssparser::{Parser, Token}; use parser::{Parse, ParserContext}; use selectors::parser::SelectorParseErrorKind; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; use values::computed::{Context, ToComputedValue}; diff --git a/components/style/values/specified/time.rs b/components/style/values/specified/time.rs index d91787b7ab2..bbfeb978928 100644 --- a/components/style/values/specified/time.rs +++ b/components/style/values/specified/time.rs @@ -6,7 +6,6 @@ use cssparser::{Parser, Token}; use parser::{ParserContext, Parse}; -#[allow(unused_imports)] use std::ascii::AsciiExt; use std::fmt::{self, Write}; use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss}; use style_traits::values::specified::AllowedNumericType;