servo/components/layout_2020/flow
Oriol Brufau a4fdbc30ea
Fix PlacementAmongFloats to avoid missing some bands (#30280)
PlacementAmongFloats would stop iterating when current_bands would be
empty, even if next_band wasn't at infinity.

Then the BFC root or replaced block was placed after all the floats,
even if it could fit next to some of them.

This patch moves the next_band into current_bands so that the loop
keeps considering bands.
2023-09-01 20:18:19 +00:00
..
construct.rs Add initial support for css-text-3 whitespace handling (#29828) 2023-07-20 18:34:31 +00:00
float.rs Fix PlacementAmongFloats to avoid missing some bands (#30280) 2023-09-01 20:18:19 +00:00
inline.rs Flow inlines around floats (#30243) 2023-08-31 10:54:54 +00:00
mod.rs Split line layout into two phases (#30089) 2023-08-11 07:19:50 +00:00
root.rs Remove rayon_croissant and clean up contains_floats (#29960) 2023-07-19 07:01:55 +00:00