servo/components/layout_2020/flow
Martin Robinson 0c13fcb9f2 Rework CB management during stacking context tree construction
Manage containing blocks and WebRender SpaceAndClip during stacking
context tree constuction using the ContainingBlockInfo data structure.
This will allow us to reuse this data structure whenever we traverse the
fragment tree. In addition, StackingContextBuilder is no longer
necessary at all. This change also fixes some bugs where fixed position
fragments were not placed in the correct spatial node. Unfortunately,
these fixes are difficult to test because of #29659.
2023-05-03 10:43:56 +02:00
..
construct.rs Fix text-decoration for block containers in layout-2020 2023-04-26 20:44:01 +02:00
float.rs Use the size of the containing block, not the size of the block formatting 2020-07-22 19:58:28 -07:00
inline.rs Rework CB management during stacking context tree construction 2023-05-03 10:43:56 +02:00
mod.rs Rework CB management during stacking context tree construction 2023-05-03 10:43:56 +02:00
root.rs Rework CB management during stacking context tree construction 2023-05-03 10:43:56 +02:00