mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Make no_viewport_percentage! use an absolute path for HasViewportPercentage
This commit is contained in:
parent
c8171ed5d7
commit
f7459fd848
7 changed files with 1 additions and 7 deletions
|
@ -14,7 +14,6 @@
|
||||||
use cssparser::RGBA;
|
use cssparser::RGBA;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
use style_traits::ToCss;
|
use style_traits::ToCss;
|
||||||
use values::HasViewportPercentage;
|
|
||||||
use values::specified::{Color, CSSColor, CSSRGBA};
|
use values::specified::{Color, CSSColor, CSSRGBA};
|
||||||
|
|
||||||
impl ToComputedValue for SpecifiedValue {
|
impl ToComputedValue for SpecifiedValue {
|
||||||
|
|
|
@ -56,7 +56,7 @@ macro_rules! define_numbered_css_keyword_enum {
|
||||||
/// for a given type that may never contain viewport units.
|
/// for a given type that may never contain viewport units.
|
||||||
macro_rules! no_viewport_percentage {
|
macro_rules! no_viewport_percentage {
|
||||||
($name: ident) => {
|
($name: ident) => {
|
||||||
impl HasViewportPercentage for $name {
|
impl $crate::values::HasViewportPercentage for $name {
|
||||||
#[inline]
|
#[inline]
|
||||||
fn has_viewport_percentage(&self) -> bool {
|
fn has_viewport_percentage(&self) -> bool {
|
||||||
false
|
false
|
||||||
|
|
|
@ -12,7 +12,6 @@ use parser::{Parse, ParserContext};
|
||||||
use std::ascii::AsciiExt;
|
use std::ascii::AsciiExt;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
use style_traits::ToCss;
|
use style_traits::ToCss;
|
||||||
use values::HasViewportPercentage;
|
|
||||||
|
|
||||||
bitflags! {
|
bitflags! {
|
||||||
/// Constants shared by multiple CSS Box Alignment properties
|
/// Constants shared by multiple CSS Box Alignment properties
|
||||||
|
|
|
@ -14,7 +14,6 @@ use std::ascii::AsciiExt;
|
||||||
use std::borrow::Cow;
|
use std::borrow::Cow;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
use style_traits::ToCss;
|
use style_traits::ToCss;
|
||||||
use values::HasViewportPercentage;
|
|
||||||
use values::computed::{ComputedValueAsSpecified, Context, ToComputedValue};
|
use values::computed::{ComputedValueAsSpecified, Context, ToComputedValue};
|
||||||
use values::computed::basic_shape as computed_basic_shape;
|
use values::computed::basic_shape as computed_basic_shape;
|
||||||
use values::generics::BorderRadiusSize;
|
use values::generics::BorderRadiusSize;
|
||||||
|
|
|
@ -27,7 +27,6 @@ mod gecko {
|
||||||
use properties::longhands::color::SystemColor;
|
use properties::longhands::color::SystemColor;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
use style_traits::ToCss;
|
use style_traits::ToCss;
|
||||||
use values::HasViewportPercentage;
|
|
||||||
|
|
||||||
/// Color value including non-standard -moz prefixed values.
|
/// Color value including non-standard -moz prefixed values.
|
||||||
#[derive(Clone, Copy, PartialEq, Debug)]
|
#[derive(Clone, Copy, PartialEq, Debug)]
|
||||||
|
|
|
@ -671,7 +671,6 @@ impl SizeKeyword {
|
||||||
#[derive(Debug, Clone, PartialEq)]
|
#[derive(Debug, Clone, PartialEq)]
|
||||||
#[cfg_attr(feature = "servo", derive(HeapSizeOf))]
|
#[cfg_attr(feature = "servo", derive(HeapSizeOf))]
|
||||||
pub struct LayerImage(pub Option<Image>);
|
pub struct LayerImage(pub Option<Image>);
|
||||||
use values::HasViewportPercentage;
|
|
||||||
no_viewport_percentage!(LayerImage);
|
no_viewport_percentage!(LayerImage);
|
||||||
|
|
||||||
impl ToCss for LayerImage {
|
impl ToCss for LayerImage {
|
||||||
|
|
|
@ -52,7 +52,6 @@ pub mod position;
|
||||||
pub mod url {
|
pub mod url {
|
||||||
use cssparser::Parser;
|
use cssparser::Parser;
|
||||||
use parser::{Parse, ParserContext};
|
use parser::{Parse, ParserContext};
|
||||||
use values::HasViewportPercentage;
|
|
||||||
use values::computed::ComputedValueAsSpecified;
|
use values::computed::ComputedValueAsSpecified;
|
||||||
|
|
||||||
#[cfg(feature = "servo")]
|
#[cfg(feature = "servo")]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue