1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 09:47:35 +00:00
serenity/Tests/LibWeb/Layout/expected
Andi Gallo 4d49852454 LibWeb: Distribute cell contribution to all spanned columns
The specification isn't explicit about it, but the contribution we
compute should be distributed to all columns, not just the first one.

The first reason for it is symmetry, it doesn't make sense for the
increased width of the spanning column to only affect the first column
in the span.

The second reason is the formula for the cell contribution, which is
weighted by the non-spanning width of the cell relative to the total
width of the columns in the same row. This only covers a fraction of the
gap, in order to fully cover it we have to add it to all columns in the
span. For this to be exactly the case when the columns don't all have
the same width, we'd have to add additional weighting based on the width
ratios, but given that the specification doesn't suggest it at all we'll
leave it out for now.
2023-06-10 07:10:06 +02:00
..
block-and-inline LibWeb: Add naive support for {margin,padding}-{block,inline} 2023-06-07 11:20:42 +02:00
flex LibWeb: Fix a case of incorrect flex container max-content main size 2023-06-08 13:54:11 +02:00
grid LibWeb: Include gaps in for_each_spanned_track_by_item in GFC 2023-06-10 07:08:01 +02:00
misc LibWeb: Don't crash on percentage values for CSS stroke-width 2023-05-21 12:40:27 +02:00
svg LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
table LibWeb: Distribute cell contribution to all spanned columns 2023-06-10 07:10:06 +02:00
abspos-image-with-min-height-constraint.txt LibWeb: Enforce min/max height constraints on abspos replaced boxes 2023-05-07 06:28:47 +02:00
acid1.txt LibWeb: Round lengths to 3 decimals after resolving from percentage 2023-06-01 18:13:42 +02:00
aspect-ratio-auto-and-ratio.txt LibWeb: Obey CSS aspect-ratio property during layout 2023-06-09 20:37:51 +02:00
aspect-ratio-auto.txt LibWeb: Obey CSS aspect-ratio property during layout 2023-06-09 20:37:51 +02:00
aspect-ratio-ratio.txt LibWeb: Obey CSS aspect-ratio property during layout 2023-06-09 20:37:51 +02:00
automatic-height-of-non-replaced-abspos-element-must-not-be-negative.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
automatic-width-of-non-replaced-abspos-element-must-not-be-negative.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
blank.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
blockify-layout-internal-box-without-crashing.txt LibWeb: Output names of inner table boxes in layout dump 2023-05-29 21:36:17 +02:00
box-sizing-border-box-for-definite-sizes-without-layout.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
calc-negate-length.txt LibWeb: Fix off-by-one in CSS calc() "negate" operation 2023-05-17 07:40:17 +02:00
css-font-size-calc.txt LibWeb: Support font-size: calc() 2023-06-02 20:03:28 +02:00
css-import-rule.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
css-imported-sheet-with-media-rule.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
css-line-height-percentage-inheritance.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
css-pseudo-element-blockification.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
css-pseudo-element-should-not-be-affected-by-inline-style.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
css-pseudo-element-should-not-be-affected-by-presentational-hints.txt LibWeb: Output names of inner table boxes in layout dump 2023-05-29 21:36:17 +02:00
display-table-inline-children.txt LibWeb: Output names of inner table boxes in layout dump 2023-05-29 21:36:17 +02:00
flex-abspos-item-with-preceding-whitespace.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-auto.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-column-constained-wrap.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-column-constrained-nowrap.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-column-height-constrained-width-constrained.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-column-height-constrained.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-column-height-unconstrained.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-column-item-with-auto-height-and-max-width.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-column-item-with-auto-height-depending-auto-width-with-max-width-constraint.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-column-item-with-auto-height-depending-on-auto-width.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-container-constrained-nowrap.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-container-constrained-wrap.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-container-width-constrained.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-frozen-items-should-be-respected.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-grow-0-column.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-grow-1.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-grow-2.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-item-auto-height-with-wrap.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-item-on-row-with-intrinsic-aspect-ratio.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-item-vertical-padding-relative-to-flex-container-width.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-item-with-cyclic-percentage-height.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-item-with-intrinsic-aspect-ratio.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-margin-auto-justify-content.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-row.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-shrink-1.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-shrink-2.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
flex-shrink-3.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
getComputedStyle-on-unconnected-element.txt LibWeb: Don't resolve CSS property values for unconnected elements 2023-05-10 17:27:07 +02:00
height-of-absolute-position-box-with-padding.txt LibWeb: Make CSSPixels and Length use 64-bit (double) floating point 2023-05-24 14:40:35 +02:00
image-display-block-margin-auto.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
image-with-multiple-constraint-violations.txt LibWeb: Improve handling of min/max constraint violations on images 2023-05-09 12:11:28 +02:00
img-with-box-sizing-border-box-and-padding.txt LibWeb: Take box-sizing into account when sizing replaced elements 2023-06-05 09:00:00 +02:00
inline-size.txt LibWeb: Unit tests for min/max-inline-size 2023-05-27 16:02:33 +02:00
input-element-with-display-inline.txt LibWeb: Make input element placeholders look better 2023-05-25 14:42:24 +02:00
inset-shorthand-property.txt LibWeb/Tests: Add missing newline in inset-shorthand-property.txt 2023-05-30 21:28:18 +02:00
lh-1.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
lh-2.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
line-height-calc-number.txt LibWeb: Support line-height: calc(...) values that resolve to number 2023-06-01 09:20:05 +02:00
link-sheet.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
negative-max-size.txt LibWeb: Bounds-check parsed CSS types 2023-06-02 17:46:35 +02:00
overflow-x-hidden-with-border-radius.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
picture-source-media-query.txt LibWeb: Skip children based on media when updating the source set 2023-05-28 12:11:10 +02:00
place-content-shorthand-property.txt LibWeb: Add support for parsing place-content shorthand CSS property 2023-06-01 09:06:13 +02:00
position-absolute-from-edges.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
position-absolute-ignores-padding-of-position-relative-floating-parent.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
position-absolute-top-left.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
pseudo-element-with-custom-properties-2.txt LibWeb: Resolve CSS custom properties on pseudo elements 2023-05-17 20:37:29 +02:00
pseudo-element-with-custom-properties.txt LibWeb: Resolve CSS custom properties on pseudo elements 2023-05-17 20:37:29 +02:00
replaced-box-with-vertical-margins.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
resolve-cyclic-percentage-against-zero-when-available-size-is-min-content.txt LibWeb: Resolve cyclic % against 0 when available size is min-content 2023-06-08 13:54:11 +02:00
resolve-height-of-containing-block.txt LibWeb: Fix width calculation for floating replaced elements 2023-05-26 21:20:56 +02:00
set-margin-of-floating-box.txt LibWeb: Set margin, padding and border for replaced boxes 2023-05-30 10:09:47 +02:00
svg-preserve-aspect-ratio.txt LibWeb: Make CSSPixels and Length use 64-bit (double) floating point 2023-05-24 14:40:35 +02:00
svg-transforms-and-viewboxes.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
text-align-overflow.txt LibWeb: Avoid text-aligning content that is too long for its line box 2023-06-02 05:21:22 +02:00
text-indent.txt LibWeb: Basic support for CSS text-indent: <length-percentage> 2023-05-15 19:31:09 +02:00
tolerate-css-percentage-overshoot.txt LibWeb: Round lengths to 3 decimals after resolving from percentage 2023-06-01 18:13:42 +02:00
vertical-padding-relative-to-cb-width.txt LibWeb: Change calc node representation from float to double 2023-05-31 10:56:32 +02:00