servo/components/layout_2020/display_list
Martin Robinson ae3c22aa88
Don't pass up float stacking containers to parent stacking contexts
Instead of passing up stacking containers created by floated content,
keep them in their original parent stacking containers. This is in in
line with specification text for stacking containers:

> To paint a stacking container, given a box root and a canvas canvas:
>
>   1.  Paint a stacking context given root and canvas, treating root as
>       if it created a new stacking context, but omitting any positioned
>       descendants or descendants that actually create a stacking context
>       (letting the parent stacking context paint them, instead).
2023-06-16 17:11:00 +02:00
..
background.rs layout_2020: Implement support for backface-visibility 2020-05-16 09:42:45 +02:00
conversions.rs Add support for text-decoration-style 2020-03-23 11:10:44 +01:00
gradient.rs Refactor Layout 2020 layout for a compositor-side scroll tree 2023-05-17 10:46:27 +02:00
mod.rs Layout 2020: Move all Fragment code to the fragment_tree directory 2023-06-04 18:12:11 +02:00
stacking_context.rs Don't pass up float stacking containers to parent stacking contexts 2023-06-16 17:11:00 +02:00