diff --git a/components/style/traversal.rs b/components/style/traversal.rs index b1a827be521a..a5c624eb3747 100644 --- a/components/style/traversal.rs +++ b/components/style/traversal.rs @@ -611,7 +611,7 @@ where // Compute style for this element if necessary. if compute_self { - match compute_style(traversal, traversal_data, context, element, data) { + match compute_style(traversal_data, context, element, data) { ChildCascadeRequirement::MustCascadeChildren => { hint |= RECASCADE_SELF; } @@ -680,7 +680,7 @@ where let reconstructed_ancestor = data.restyle.reconstructed_self_or_ancestor(); - preprocess_children::( + preprocess_children::( context, element, propagated_hint, @@ -720,8 +720,7 @@ where } } -fn compute_style( - _traversal: &D, +fn compute_style( traversal_data: &PerLevelTraversalData, context: &mut StyleContext, element: E, @@ -729,7 +728,6 @@ fn compute_style( ) -> ChildCascadeRequirement where E: TElement, - D: DomTraversal, { use data::RestyleKind::*; use sharing::StyleSharingResult::*; @@ -815,7 +813,7 @@ where ) } -fn preprocess_children( +fn preprocess_children( context: &mut StyleContext, element: E, propagated_hint: RestyleHint, @@ -823,7 +821,6 @@ fn preprocess_children( ) where E: TElement, - D: DomTraversal, { trace!("preprocess_children: {:?}", element);