diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2020-04-23 05:02:03 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2020-04-23 05:14:55 +0200 |
commit | 2fd13b302b99099f079bfedf1ef1cedfdb032155 (patch) | |
tree | 3ee47e1c1e6f62c616f1c6ab3cb37031ce4d806c | |
parent | ad602a0fa8ec0b9942f3f0947a6f92148b05a79a (diff) | |
download | servo-2fd13b302b99099f079bfedf1ef1cedfdb032155.tar.gz servo-2fd13b302b99099f079bfedf1ef1cedfdb032155.zip |
style: Minor build fixes
-rw-r--r-- | components/style/animation.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/components/style/animation.rs b/components/style/animation.rs index 68316f8ed5f..f7f639532f8 100644 --- a/components/style/animation.rs +++ b/components/style/animation.rs @@ -12,10 +12,12 @@ use crate::bezier::Bezier; use crate::context::SharedStyleContext; use crate::dom::{OpaqueNode, TElement}; use crate::font_metrics::FontMetricsProvider; -use crate::properties::animated_properties::{AnimatedProperty, TransitionPropertyIteration}; +use crate::properties::animated_properties::AnimatedProperty; use crate::properties::longhands::animation_direction::computed_value::single_value::T as AnimationDirection; use crate::properties::longhands::animation_play_state::computed_value::single_value::T as AnimationPlayState; -use crate::properties::{self, CascadeMode, ComputedValues, LonghandId, LonghandIdSet}; +#[cfg(feature = "servo")] +use crate::properties::LonghandIdSet; +use crate::properties::{self, CascadeMode, ComputedValues, LonghandId}; use crate::stylesheets::keyframes_rule::{KeyframesAnimation, KeyframesStep, KeyframesStepValue}; use crate::stylesheets::Origin; use crate::timer::Timer; @@ -432,6 +434,8 @@ pub fn start_transitions_if_applicable( expired_transitions: &[PropertyAnimation], running_animations: &[Animation], ) -> LonghandIdSet { + use crate::properties::animated_properties::TransitionPropertyIteration; + // If the style of this element is display:none, then we don't start any transitions // and we cancel any currently running transitions by returning an empty LonghandIdSet. if new_style.get_box().clone_display().is_none() { |