aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/macros.rs
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2017-09-09 13:07:47 +0200
committerEmilio Cobos Álvarez <emilio@crisal.io>2017-09-11 11:22:17 +0200
commitc87b485fa6adc871c167dbcd2be045ec58004724 (patch)
treee34de168b47908fdc30122aa99163319ccdcd480 /components/style/macros.rs
parent06c8e0163e665d86d2c43a92047396e9b26cc8c7 (diff)
downloadservo-c87b485fa6adc871c167dbcd2be045ec58004724.tar.gz
servo-c87b485fa6adc871c167dbcd2be045ec58004724.zip
style: Derive ToComputedValue for keyword types.
Diffstat (limited to 'components/style/macros.rs')
-rw-r--r--components/style/macros.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/components/style/macros.rs b/components/style/macros.rs
index 4edcf3f7d08..503c13ba283 100644
--- a/components/style/macros.rs
+++ b/components/style/macros.rs
@@ -95,7 +95,7 @@ macro_rules! define_keyword_type {
#[allow(missing_docs)]
#[cfg_attr(feature = "servo", derive(HeapSizeOf))]
#[derive(Animate, Clone, ComputeSquaredDistance, Copy, PartialEq)]
- #[derive(ToAnimatedZero, ToCss)]
+ #[derive(ToAnimatedZero, ToComputedValue, ToCss)]
pub struct $name;
impl fmt::Debug for $name {
@@ -113,7 +113,6 @@ macro_rules! define_keyword_type {
}
}
- impl $crate::values::computed::ComputedValueAsSpecified for $name {}
impl $crate::values::animated::AnimatedValueAsComputed for $name {}
};
}