Aliaksandr Kalenik
|
578a937f94
LibWeb: Remove Layout::TableRowGroupBox
|
2 years ago |
Aliaksandr Kalenik
|
258f3ea952
LibWeb: Remove Layout::TableBox
|
2 years ago |
Andi Gallo
|
e6221117a5
LibWeb: Implement table rowspan
|
2 years ago |
Andreas Kling
|
ca1fa5f748
LibWeb: Use the new to_px() helpers in CSS, SVG and layout code
|
2 years ago |
Aliaksandr Kalenik
|
4d971b5bc5
LibWeb: Use appropriate containing block width to get width of table
|
2 years ago |
Aliaksandr Kalenik
|
e54ee7de96
LibWeb: Exclude borders from width available for table columns
|
2 years ago |
Aliaksandr Kalenik
|
d9f0c2a806
LibWeb: Implement "distribute height to rows" step in TFC
|
2 years ago |
Aliaksandr Kalenik
|
9fd51a59ff
LibWeb: Fix division by zero in table columns width distribution
|
2 years ago |
Aliaksandr Kalenik
|
2a1e58f8cc
LibWeb: Consider cell computed height in total row min height of table
|
2 years ago |
Aliaksandr Kalenik
|
9b4cd0dab7
LibWeb: Consider row computed height in total row min height of table
|
2 years ago |
martinfalisse
|
c839c51b0b
LibWeb: Use max-width property in table formatting
|
2 years ago |
Aliaksandr Kalenik
|
1ee99017e2
LibWeb: Fix intrinsic sizing early return condition in TFC
|
2 years ago |
Andreas Kling
|
00999a245c
LibWeb: Let FormattingContext decide the automatic width of its root
|
2 years ago |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
2 years ago |
Aliaksandr Kalenik
|
025b496616
LibWeb: Improve column width distribution
|
2 years ago |
Aliaksandr Kalenik
|
5966f181f5
LibWeb: Avoid division by zero in `distribute_width_to_columns`
|
2 years ago |
Aliaksandr Kalenik
|
d331cbba41
LibWeb: Use table wrapper box width to resolve cells width
|
2 years ago |
Aliaksandr Kalenik
|
2b0ae71172
LibWeb: Use percentage column widths in `compute_table_measures`
|
2 years ago |
Aliaksandr Kalenik
|
87f0e835eb
LibWeb: Improve auto height calculation for tables
|
2 years ago |
Aliaksandr Kalenik
|
addfa4ed58
LibWeb: Include table intrinsic offsets in child boxes position
|
2 years ago |
Aliaksandr Kalenik
|
9b6fcd8591
LibWeb: Stop using percentage column widths in `compute_table_measures`
|
2 years ago |
Aliaksandr Kalenik
|
b44d977bf8
LibWeb: Propagate layout mode of table formatting context to table cells
|
2 years ago |
Aliaksandr Kalenik
|
80578ead45
LibWeb: Table box width should be relative to wrapper containing block
|
2 years ago |
Aliaksandr Kalenik
|
77a2b151ea
LibWeb: Use `table_box()` to get root box in TFC
|
2 years ago |
Aliaksandr Kalenik
|
f26eed9633
LibWeb: Rename used_width to used_height in TFC row struct
|
2 years ago |
Aliaksandr Kalenik
|
0e1da540b6
LibWeb: Move cells positioning in separate function in TFC
|
2 years ago |
Aliaksandr Kalenik
|
ea4937a457
LibWeb: Move rows positioning in separate function in TFC
|
2 years ago |
Aliaksandr Kalenik
|
7d2a72d748
LibWeb: Move rows heights calculation in separate function in TFC
|
2 years ago |
Aliaksandr Kalenik
|
e107c83a57
LibWeb: Remove inheritance of `TableBox` from `BlockContainer`
|
2 years ago |
Aliaksandr Kalenik
|
c8337e9ee8
LibWeb: Remove inheritance of `TableRowGroupBox` from `BlockContainer`
|
2 years ago |