mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-30 04:39:06 +00:00
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:
parent
4e3b965d7f
commit
1c6783cd7e
Notes:
sideshowbarker
2024-07-17 03:44:01 +09:00
Author: https://github.com/kalenikaliaksandr
Commit: 1c6783cd7e
Pull-request: https://github.com/SerenityOS/serenity/pull/16285
4 changed files with 260 additions and 190 deletions
|
@ -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;
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue