diff --git a/components/style/properties/longhand/color.mako.rs b/components/style/properties/longhand/color.mako.rs index 4fae6d6e33f..0a5dd2f8d63 100644 --- a/components/style/properties/longhand/color.mako.rs +++ b/components/style/properties/longhand/color.mako.rs @@ -14,7 +14,6 @@ use cssparser::RGBA; use std::fmt; use style_traits::ToCss; - use values::HasViewportPercentage; use values::specified::{Color, CSSColor, CSSRGBA}; impl ToComputedValue for SpecifiedValue { diff --git a/components/style/values/mod.rs b/components/style/values/mod.rs index 17db73c4ebc..b21ab50e93b 100644 --- a/components/style/values/mod.rs +++ b/components/style/values/mod.rs @@ -56,7 +56,7 @@ macro_rules! define_numbered_css_keyword_enum { /// for a given type that may never contain viewport units. macro_rules! no_viewport_percentage { ($name: ident) => { - impl HasViewportPercentage for $name { + impl $crate::values::HasViewportPercentage for $name { #[inline] fn has_viewport_percentage(&self) -> bool { false diff --git a/components/style/values/specified/align.rs b/components/style/values/specified/align.rs index e41ba5b5ebf..c0e34a2f2a2 100644 --- a/components/style/values/specified/align.rs +++ b/components/style/values/specified/align.rs @@ -12,7 +12,6 @@ use parser::{Parse, ParserContext}; use std::ascii::AsciiExt; use std::fmt; use style_traits::ToCss; -use values::HasViewportPercentage; bitflags! { /// Constants shared by multiple CSS Box Alignment properties diff --git a/components/style/values/specified/basic_shape.rs b/components/style/values/specified/basic_shape.rs index 94d006f6033..f3da0341a1e 100644 --- a/components/style/values/specified/basic_shape.rs +++ b/components/style/values/specified/basic_shape.rs @@ -14,7 +14,6 @@ use std::ascii::AsciiExt; use std::borrow::Cow; use std::fmt; use style_traits::ToCss; -use values::HasViewportPercentage; use values::computed::{ComputedValueAsSpecified, Context, ToComputedValue}; use values::computed::basic_shape as computed_basic_shape; use values::generics::BorderRadiusSize; diff --git a/components/style/values/specified/color.rs b/components/style/values/specified/color.rs index fcd6c8be8d8..4c0d50f0e54 100644 --- a/components/style/values/specified/color.rs +++ b/components/style/values/specified/color.rs @@ -27,7 +27,6 @@ mod gecko { use properties::longhands::color::SystemColor; use std::fmt; use style_traits::ToCss; - use values::HasViewportPercentage; /// Color value including non-standard -moz prefixed values. #[derive(Clone, Copy, PartialEq, Debug)] diff --git a/components/style/values/specified/image.rs b/components/style/values/specified/image.rs index f914b2488ca..515082d2c11 100644 --- a/components/style/values/specified/image.rs +++ b/components/style/values/specified/image.rs @@ -671,7 +671,6 @@ impl SizeKeyword { #[derive(Debug, Clone, PartialEq)] #[cfg_attr(feature = "servo", derive(HeapSizeOf))] pub struct LayerImage(pub Option); -use values::HasViewportPercentage; no_viewport_percentage!(LayerImage); impl ToCss for LayerImage { diff --git a/components/style/values/specified/mod.rs b/components/style/values/specified/mod.rs index a14b6ca2e62..aa8b791615b 100644 --- a/components/style/values/specified/mod.rs +++ b/components/style/values/specified/mod.rs @@ -52,7 +52,6 @@ pub mod position; pub mod url { use cssparser::Parser; use parser::{Parse, ParserContext}; -use values::HasViewportPercentage; use values::computed::ComputedValueAsSpecified; #[cfg(feature = "servo")]