servo/components/layout_2020/flow
Martin Robinson 0cd9c3f2c4
tables: Add a naive implementation of border-collapse (#32309)
This change adds a very simple implementation of `border-collapse` for
tables. No harmonization or merging is done at all for borders. Instead,
the largest border for every continuous border sets the size. Instead of
merging different border styles, they are squashed to half size -- which
isn't great, but ensures appropriate positioning.

Co-authored-by: Oriol Brufau <obrufau@igalia.com>
2024-05-18 08:24:23 +00:00
..
construct.rs layout: Ensure empty list items are at least as tall as outside markers (#32152) 2024-04-29 16:58:14 +00:00
float.rs tables: Add a naive implementation of border-collapse (#32309) 2024-05-18 08:24:23 +00:00
inline.rs layout: When line-height is not Normal use metrics of first font not fallback (#32165) 2024-05-13 08:26:31 +00:00
line.rs Turn white-space into a shorthand (#32146) 2024-04-29 10:40:44 +00:00
mod.rs use au in HoistedSharedFragment (#32288) 2024-05-16 18:21:29 +00:00
root.rs layout: Add support for <object> with image data URLs (#32069) 2024-04-15 20:20:55 +00:00
text_run.rs fonts: Make FontContext thread-safe and share it per-Layout (#32205) 2024-05-02 10:34:10 +00:00