diff --git a/components/style/gecko/wrapper.rs b/components/style/gecko/wrapper.rs index a32d86bb3b1..7d82c6dddbc 100644 --- a/components/style/gecko/wrapper.rs +++ b/components/style/gecko/wrapper.rs @@ -930,7 +930,7 @@ impl<'le> TElement for GeckoElement<'le> { fn closest_non_native_anonymous_ancestor(&self) -> Option { debug_assert!(self.is_native_anonymous()); - let mut parent = match self.parent_element() { + let mut parent = match self.traversal_parent() { Some(e) => e, None => return None, }; @@ -940,7 +940,7 @@ impl<'le> TElement for GeckoElement<'le> { return Some(parent); } - parent = match parent.parent_element() { + parent = match parent.traversal_parent() { Some(p) => p, None => return None, };