1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 01:45:07 +00:00
serenity/Tests/LibWeb/Layout/input/table
Andreas Kling 4a35693dd7 LibWeb: Improve style propagation to anonymous wrappers
- We now propagate changes in font and line-height to anonymous wrappers
  when doing a partial style update after invalidation.

- We no longer (incorrectly) propagate style from table wrapper boxes
  to the table root, since inheritance works in the other direction.

Fixes #22395
2024-01-07 14:24:38 +01:00
..
align-top-and-bottom.html LibWeb: Implement top and bottom vertical-align for table cells 2023-06-22 06:45:58 +02:00
auto-height.html LibWeb: Move table tests to their own folder 2023-04-07 10:42:26 +02:00
auto-margins.html LibWeb: Exclude table-wrapper margins from table available width 2023-05-03 15:03:56 +02:00
avoid-div-by-zero-in-table-measures.html LibWeb: Avoid division by zero when computing table measures 2023-07-27 08:01:36 +02:00
basic.html LibWeb: Add table formatting tests 2023-04-07 10:42:26 +02:00
border-attribute-overridden-by-css.html LibWeb: Support border attribute on the table element 2023-08-23 15:40:41 +02:00
border-attribute.html LibWeb: Support border attribute on the table element 2023-08-23 15:40:41 +02:00
border-collapse-is-inherited.html LibWeb: Make border-collapse actually inherited 2023-06-16 17:21:15 +02:00
border-conflict-resolution-with-cell.html LibWeb: Resolve table border conflicts with cells 2023-07-12 20:42:51 +02:00
border-conflict-resolution-with-col.html LibWeb: Add partial implementation of border conflict resolution 2023-06-10 11:17:21 +02:00
border-conflict-resolution-with-row.html LibWeb: Resolve table border conflicts with rows 2023-07-12 20:42:51 +02:00
border-conflict-resolution-with-rowgroup.html LibWeb: Add border conflict resolution with rowgroup 2023-07-12 20:42:51 +02:00
border-spacing-and-borders-table-width.html LibWeb: Don't subtract border from used table width 2023-06-25 08:13:04 +02:00
border-spacing-colspan.html LibWeb: Add layout support for border spacing 2023-06-16 13:57:31 +02:00
border-spacing-rowspan.html LibWeb: Add layout support for border spacing 2023-06-16 13:57:31 +02:00
border-spacing-with-percentage-width.html LibWeb: Add undistributable space to GRID{MIN, MAX} instead of content 2023-06-21 06:15:04 +02:00
border-spacing.html LibWeb: Add layout support for border spacing 2023-06-16 13:57:31 +02:00
borders.html LibWeb: Add table formatting tests 2023-04-07 10:42:26 +02:00
bottom-caption.html LibWeb: Add support for table caption 2023-06-10 07:09:11 +02:00
cell-auto-max-width-table-percentage-width.html LibWeb: Don't use the preferred increment as reference for distribution 2023-07-22 07:06:50 +02:00
cell-px-height.html LibWeb: Consider cell computed height in total row min height of table 2023-04-28 06:17:07 +02:00
cell-relative-to-specified-table-width.html LibWeb: Make the type of column whether it's percent or not 2023-07-22 07:06:50 +02:00
cell-with-max-width.html LibWeb: Apply min/max-widths to block container during intrinsic layout 2023-12-26 16:24:51 +01:00
clip-spans-to-table-end.html LibWeb: Clip cell spans past the end of the table 2023-06-19 13:19:55 +02:00
colgroup-with-two-cols.html LibWeb: Consider colgroups while calculating table grid size 2023-11-04 17:37:38 +01:00
colspan-percentage-width.html LibWeb: Implement iterative percentage size for spanning table cells 2023-07-23 16:11:20 +02:00
colspan-weighted-width-distribution.html LibWeb: Improve span column width distribution 2023-06-20 06:59:43 +02:00
colspan-width-distribution.html LibWeb: Fix upper limit of span when computing column measures 2023-06-10 07:10:06 +02:00
colspan-with-trailing-characters.html LibWeb: Use parse_non_negative_integer for colspan and rowspan parsing 2023-08-24 22:26:53 +01:00
columns-width-distribution-1.html LibWeb: Set zero underflow when calculating intrinsic width of block 2023-05-02 12:41:45 +02:00
fixed-layout-percentage-width-all-columns.html LibWeb: Implement fixed table layout 2023-08-09 08:33:02 +01:00
fixed-layout-percentage-width.html LibWeb: Implement fixed table layout 2023-08-09 08:33:02 +01:00
fixed-layout-pixel-width-all-columns.html LibWeb: Implement fixed table layout 2023-08-09 08:33:02 +01:00
fixed-layout-pixel-width.html LibWeb: Implement fixed table layout 2023-08-09 08:33:02 +01:00
fixed-layout.html LibWeb: Implement fixed table layout 2023-08-09 08:33:02 +01:00
fixed-margins.html LibWeb: Exclude table-wrapper margins from table available width 2023-05-03 15:03:56 +02:00
in-auto-height-flex-item.html LibWeb: Move table tests to their own folder 2023-04-07 10:42:26 +02:00
infinite-padding.html LibWeb: Use available space to resolve table container width 2023-08-11 19:36:19 +02:00
inline-table-width.html LibWeb: Set width in compute_width_for_table_wrapper() 2023-05-07 06:31:53 +02:00
internal-alignment.html LibWeb: Add special handling for text-align when applied to tables 2023-11-21 16:54:02 +01:00
keyword-value-does-not-constrain-column.html LibWeb: Fix table column constrainedness 2023-08-26 13:10:45 +02:00
line-breaking-in-cells.html LibWeb: Improve the line breaking algorithm 2023-08-21 19:31:00 +02:00
long-caption-increases-width.html LibWeb: Add support for table caption 2023-06-10 07:09:11 +02:00
missing-cells-with-span.html LibWeb: Implement table missing cells fixup 2023-08-20 18:38:15 +02:00
missing-cells.html LibWeb: Implement table missing cells fixup 2023-08-20 18:38:15 +02:00
multi-line-cell.html LibWeb: Skip separate height computation for tables 2023-06-18 20:55:06 +02:00
nested-table-alignment.html LibWeb: Use LibwebLeft and LibwebRight to align table cells 2023-11-21 16:54:02 +01:00
nested-table-box-width.html LibWeb: Report border box width for tables in a block 2023-06-25 08:13:04 +02:00
percentage-width-columns.html LibWeb: Make cell percentage widths relative to table 2023-06-28 16:14:42 +02:00
percentage-width-for-nested-table-is-like-auto.html LibWeb: Use the auto table width formula if it cannot be resolved 2023-08-17 04:13:46 +02:00
percentage-width-max-width-columns.html LibWeb: Improve adjustment of automatic table width with percentages 2023-08-05 10:32:48 +02:00
propagate-style-update-to-wrapper.html LibWeb/Tests: Better trigger for table style update test 2023-06-23 20:23:00 +02:00
row-outer-size-with-computed-size.html LibWeb: Fix min-content initialization for row measures 2023-06-26 19:25:34 +02:00
row-px-height.html LibWeb: Consider row computed height in total row min height of table 2023-04-28 06:17:07 +02:00
row-span-and-nested-tables.html LibWeb: Some row span fixes when combined with nested tables 2023-06-12 17:51:00 +02:00
rows-height-distribution-1.html LibWeb: Implement "distribute height to rows" step in TFC 2023-04-29 06:46:45 +02:00
rows-height-distribution-2.html LibWeb: Implement "distribute height to rows" step in TFC 2023-04-29 06:46:45 +02:00
rows-height-distribution-3.html LibWeb: Implement "distribute height to rows" step in TFC 2023-04-29 06:46:45 +02:00
rows-height-distribution-4.html LibWeb: Implement "distribute height to rows" step in TFC 2023-04-29 06:46:45 +02:00
rowspan-with-trailing-characters.html LibWeb: Use parse_non_negative_integer for colspan and rowspan parsing 2023-08-24 22:26:53 +01:00
rowspan.html LibWeb: Support border attribute on the table element 2023-08-23 15:40:41 +02:00
size.html LibWeb: Use max-width property in table formatting 2023-04-07 10:42:26 +02:00
stretch-to-fixed-height.html LibWeb: Take specified height into account for automatic table height 2023-06-23 06:24:08 +02:00
style-invalidation-propagation-to-table-wrapper.html LibWeb: Improve style propagation to anonymous wrappers 2024-01-07 14:24:38 +01:00
sum-of-percentage-column-widths-less-than-100.html LibWeb: Distribute excess width to columns as in specification 2023-07-22 07:06:50 +02:00
table-align-center-with-margin.html LibWeb: Support align attribute on table elements 2023-11-21 16:54:02 +01:00
table-align-center.html LibWeb: Support align attribute on table elements 2023-11-21 16:54:02 +01:00
table-cell-not-paintable.html LibWeb: Fix buttons with TextNode label 2023-08-11 10:02:27 +02:00
table-cellpadding.html LibWeb: Support cellpadding attribute on table elements 2023-11-21 16:54:02 +01:00
table-fixup-font-size-and-line-height.html LibWeb: Propagate font-size & line-height into generated table boxes 2023-09-05 14:23:35 +02:00
table-formation-with-rowspan-in-the-middle.html LibWeb: Fix empty slot finding in table formation algorithm 2023-06-19 13:19:32 +02:00
table-header-and-footer-groups.html LibWeb: Make Layout::TextNode::text_for_rendering() lazily computed 2023-07-03 11:50:58 +02:00
table-max-content-width.html LibWeb: Set table width to GRIDMAX if calculated value is max-content 2023-10-31 18:13:14 +01:00
table-width.html LibWeb: Exclude borders from width available for table columns 2023-04-29 16:08:48 +02:00
td-valign.html LibWeb: Support valign attribute on td elements 2023-07-04 13:26:49 +02:00
top-caption-with-padding.html LibWeb: Fix vertical position of top table caption 2023-07-25 11:21:07 +02:00
tr-valign.html LibWeb: Support valign attribute on tr elements 2023-11-21 16:54:02 +01:00
width-distribution-and-constrained-columns-increased-size-on-col.html LibWeb: Use column and row size for cell outer sizes 2023-07-22 07:06:50 +02:00
width-distribution-and-constrained-columns-size-on-col.html LibWeb: Check column or row size attributes for constrainedness 2023-07-22 07:06:50 +02:00
width-distribution-and-constrained-columns.html LibWeb: Don't distribute excess width to constrained columns 2023-06-28 12:17:55 +02:00
width-distribution-of-max-width-increment.html LibWeb: Don't use the preferred increment as reference for distribution 2023-07-22 07:06:50 +02:00
zero-columns-gridmax.html LibWeb: Fix division by zero in table columns width distribution 2023-04-29 06:46:45 +02:00