mirror of
https://github.com/servo/servo.git
synced 2025-07-23 07:13:52 +01:00
layout: Ensure truncated fragment is updated with results of collecting inner fragment's stacking contexts.
This commit is contained in:
parent
f31a88d85d
commit
6dad51f570
4 changed files with 54 additions and 3 deletions
|
@ -606,9 +606,15 @@ impl Fragment {
|
|||
true
|
||||
},
|
||||
// FIXME: In the future, if #15144 is fixed we can remove this case. See #18510.
|
||||
SpecificFragmentInfo::TruncatedFragment(ref mut info) => info
|
||||
.full
|
||||
.collect_stacking_contexts_for_blocklike_fragment(state),
|
||||
SpecificFragmentInfo::TruncatedFragment(ref mut info) => {
|
||||
let _ = info
|
||||
.full
|
||||
.collect_stacking_contexts_for_blocklike_fragment(state);
|
||||
// To ensure the caller updates this fragment's stacking context
|
||||
// appropriately based on the un-truncated fragment's status,
|
||||
// we don't pass on the result of collecting stacking contexts.
|
||||
false
|
||||
},
|
||||
_ => false,
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue