diff --git a/components/layout_2020/display_list/stacking_context.rs b/components/layout_2020/display_list/stacking_context.rs index 7059b2c3ccb..da95531aecc 100644 --- a/components/layout_2020/display_list/stacking_context.rs +++ b/components/layout_2020/display_list/stacking_context.rs @@ -522,6 +522,10 @@ impl BoxFragment { StackingContextBuildMode::SkipHoisted, ); } + + if established_reference_frame { + builder.wr.pop_reference_frame(); + } } fn adjust_spatial_id_for_positioning(&self, builder: &mut StackingContextBuilder) {