diff --git a/components/selectors/visitor.rs b/components/selectors/visitor.rs index 785c12813a6..8b9e3ac3966 100644 --- a/components/selectors/visitor.rs +++ b/components/selectors/visitor.rs @@ -8,6 +8,7 @@ use crate::attr::NamespaceConstraint; use crate::parser::{Combinator, Component, Selector, SelectorImpl}; +use bitflags::bitflags; /// A trait to visit selector properties. /// diff --git a/components/style/invalidation/element/invalidation_map.rs b/components/style/invalidation/element/invalidation_map.rs index c4fb93e2ce0..cf25fda7da8 100644 --- a/components/style/invalidation/element/invalidation_map.rs +++ b/components/style/invalidation/element/invalidation_map.rs @@ -14,6 +14,7 @@ use crate::{Atom, LocalName, Namespace, ShrinkIfNeeded}; use selectors::attr::NamespaceConstraint; use selectors::parser::{Combinator, Component}; use selectors::parser::{Selector, SelectorIter}; +use selectors::visitor::{SelectorVisitor, SelectorListKind}; use smallvec::SmallVec; use style_traits::dom::{DocumentState, ElementState};