diff --git a/components/script_layout_interface/wrapper_traits.rs b/components/script_layout_interface/wrapper_traits.rs index 8ce22e9e202..9c899f652c1 100644 --- a/components/script_layout_interface/wrapper_traits.rs +++ b/components/script_layout_interface/wrapper_traits.rs @@ -170,9 +170,8 @@ pub trait ThreadSafeLayoutNode: type ConcreteNode: LayoutNode; type ConcreteElement: TElement; - type ConcreteThreadSafeLayoutElement: ThreadSafeLayoutElement< - ConcreteThreadSafeLayoutNode = Self, - > + ::selectors::Element; + type ConcreteThreadSafeLayoutElement: ThreadSafeLayoutElement + + ::selectors::Element; type ChildrenIterator: Iterator + Sized; /// Converts self into an `OpaqueNode`.