diff --git a/components/style/style_adjuster.rs b/components/style/style_adjuster.rs index c4bb7f3cea7..a353577ec44 100644 --- a/components/style/style_adjuster.rs +++ b/components/style/style_adjuster.rs @@ -536,6 +536,7 @@ impl<'a, 'b: 'a> StyleAdjuster<'a, 'b> { /// an auto value /// /// + #[cfg(feature = "gecko")] fn adjust_for_contain_intrinsic_size(&mut self) { let content_visibility = self.style.get_box().clone_content_visibility(); if content_visibility != ContentVisibility::Auto { @@ -978,10 +979,10 @@ impl<'a, 'b: 'a> StyleAdjuster<'a, 'b> { self.adjust_for_webkit_line_clamp(); self.adjust_for_position(); self.adjust_for_overflow(); - self.adjust_for_contain_intrinsic_size(); #[cfg(feature = "gecko")] { self.adjust_for_contain(); + self.adjust_for_contain_intrinsic_size(); self.adjust_for_table_text_align(); self.adjust_for_justify_items(); }