LibWeb: Start implementation of CSS Table 3 spec

Here I try to address bug where content of table overflows
it's width (hacker news is an example of such site) by
reimplementing some parts of table formatting context.

Now TFC implements first steps of:
https://www.w3.org/TR/css-tables-3/#table-layout-algorithm
but column width and row height distribution steps are
still very incomplete.
This commit is contained in:
Aliaksandr Kalenik 2022-12-04 22:39:38 +03:00 committed by Andreas Kling
commit 1c6783cd7e
Notes: sideshowbarker 2024-07-17 03:44:01 +09:00
4 changed files with 260 additions and 190 deletions

View file

@ -16,8 +16,6 @@ class TableRowGroupBox final : public BlockContainer {
public:
TableRowGroupBox(DOM::Document&, DOM::Element*, NonnullRefPtr<CSS::StyleProperties>);
virtual ~TableRowGroupBox() override;
size_t column_count() const;
};
}