diff --git a/components/style/values/specified/box.rs b/components/style/values/specified/box.rs index b70351fca41..a1d18c40b7d 100644 --- a/components/style/values/specified/box.rs +++ b/components/style/values/specified/box.rs @@ -285,8 +285,10 @@ impl Display { /// participant, which means it may lay its children on the same /// line as itself. pub fn is_line_participant(&self) -> bool { + if self.is_inline_flow() { + return true; + } match *self { - Display::Inline => true, #[cfg(feature = "gecko")] Display::Contents | Display::Ruby | Display::RubyBaseContainer => true, _ => false,