servo/components/layout_2020/flexbox
Martin Robinson f4cc20f7ef
layout: Fix caching of streching flex items in row flex (#34162)
When a flex item stretches in the cross axis in a row flex, the flex
container layout should depend on block constraints. In this case the
cross axis is the block axis (assuming horizontal writing modes --
vertical are not yet supported). This changes fixes an issue where the
cached layout was used in this case when stretching should trigger a new
layout.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Oriol Brufau <obrufau@igalia.com>
2024-11-08 16:59:23 +00:00
..
construct.rs layout: Avoid layout sometimes when stretching (#33967) 2024-10-24 17:44:30 +00:00
geom.rs layout: Add initial support for bidirectional text (BiDi) (#33148) 2024-08-21 14:28:54 +00:00
layout.rs layout: Fix caching of streching flex items in row flex (#34162) 2024-11-08 16:59:23 +00:00
mod.rs layout: Avoid layout sometimes when stretching (#33967) 2024-10-24 17:44:30 +00:00