1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 05:58:11 +00:00
serenity/Tests/LibWeb/Layout/expected
Andreas Kling 1ebae7a779 LibWeb: Stop changing width of block-level flex containers during layout
If the parent BFC can come up with a nice stretch-fit width for the flex
container, it will have already done so *before* even entering flex
layout. There's no need to do it again, midway through the flex layout
algorithm.

This wasn't just unnecessary, but we were also doing it incorrectly and
not taking margins into account when calculating the amount of available
space for stretch-fit. This led to oversized flex containers in the
presence of negative margins.

Fixes #18614
2023-05-08 15:56:00 +02:00
..
block-and-inline LibWeb: Stop changing width of block-level flex containers during layout 2023-05-08 15:56:00 +02:00
flex LibWeb: Stop changing width of block-level flex containers during layout 2023-05-08 15:56:00 +02:00
grid LibWeb: Consolidate track sizing code for rows and columns in GFC 2023-05-06 07:01:27 +02:00
svg LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
table LibWeb: Stop changing width of block-level flex containers during layout 2023-05-08 15:56:00 +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: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +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: Implement more box type transformation edge cases 2023-05-03 16:04:30 +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
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: Use appropriate containing block width to get width of table 2023-05-03 15:03:56 +02:00
flex-abspos-item-with-preceding-whitespace.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-auto.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-column-constained-wrap.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-column-constrained-nowrap.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-column-height-constrained-width-constrained.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-column-height-constrained.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-column-height-unconstrained.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +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: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
flex-container-constrained-nowrap.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-container-constrained-wrap.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-container-width-constrained.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +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: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-grow-1.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-grow-2.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-item-auto-height-with-wrap.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +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: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +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: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-shrink-1.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-shrink-2.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
flex-shrink-3.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +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
input-element-with-display-inline.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +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
link-sheet.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +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
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
replaced-box-with-vertical-margins.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
svg-preserve-aspect-ratio.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00
svg-transforms-and-viewboxes.txt LibWeb: Show formatting context roots in layout tree dumps 2023-05-03 13:14:36 +02:00
vertical-padding-relative-to-cb-width.txt LibWeb: Implement the "The html element fills the viewport quirk" 2023-05-03 20:44:30 +02:00