Files
servo/components/layout/table
Oriol Brufau 8dfda0979d layout: Let TableSlotCell store an IndependentFormattingContext (#42778)
`TableSlotCell` was storing the `BlockFormattingContext` and the
`LayoutBoxBase` in separate fields. Now it will store an entire
`IndependentFormattingContext` in a single field.

In particular, this fixes the issue that `TableSlotCell::repair_style()`
wasn't calling `BlockFormattingContext::repair_style()`. Now we can just
rely on the correct `IndependentFormattingContext::repair_style()`.

Testing: Adding a new test
Fixes: #42777

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2026-02-23 21:17:07 +00:00
..