aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2020-04-23 05:02:03 +0200
committerEmilio Cobos Álvarez <emilio@crisal.io>2020-04-23 05:14:55 +0200
commit2fd13b302b99099f079bfedf1ef1cedfdb032155 (patch)
tree3ee47e1c1e6f62c616f1c6ab3cb37031ce4d806c
parentad602a0fa8ec0b9942f3f0947a6f92148b05a79a (diff)
downloadservo-2fd13b302b99099f079bfedf1ef1cedfdb032155.tar.gz
servo-2fd13b302b99099f079bfedf1ef1cedfdb032155.zip
style: Minor build fixes
-rw-r--r--components/style/animation.rs8
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() {