diff options
Diffstat (limited to 'components/layout_2020/style_ext.rs')
-rw-r--r-- | components/layout_2020/style_ext.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/layout_2020/style_ext.rs b/components/layout_2020/style_ext.rs index 7ed41d1cd91..cdde69a7866 100644 --- a/components/layout_2020/style_ext.rs +++ b/components/layout_2020/style_ext.rs @@ -245,7 +245,9 @@ impl ComputedValuesExt for ComputedValues { /// Returns true if this style establishes a containing block for all descendants /// including fixed and absolutely positioned ones. fn establishes_containing_block_for_all_descendants(&self) -> bool { - if self.has_transform_or_perspective() { + if self.get_box().display.outside() != stylo::DisplayOutside::Inline && + self.has_transform_or_perspective() + { return true; } |