ladybird/Tests/LibWeb/Layout/expected
Jelle Raaijmakers 6f800caeaa LibWeb: Don't mess up the order of nodes when wrapping inline contents
Whenever we introduce a block element in a container that at that point
has only had inline children, we create an anonymous wrapper for all the
inline elements so we can keep the invariant that each container
contains either inline or non-inline children. For some reason, we
ignore all the out-of-flow nodes since they are layed out separately and
it was thought that this shouldn't matter.

However, if we are dealing with inline blocks and floating blocks, the
order of the inline contents _including_ out-of-flow nodes becomes very
important: floating blocks need to take the order of nodes into account
when positioning themselves.

Fix this by simply hoisting the out-of-flow nodes into the anonymous
wrapper as well.

Fixes the order of blocks in #4212. The gap is still not present.
2025-04-24 19:12:50 +02:00
..
block-and-inline LibWeb: Don't mess up the order of nodes when wrapping inline contents 2025-04-24 19:12:50 +02:00
crash-tests LibWeb: Handle cases with <template> on the HTML parsing stack 2024-08-16 22:38:18 +01:00
css-counters LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
css-values LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
flex LibWeb: Avoid computing automatic minimum size for some flex items 2025-04-22 15:46:10 +02:00
grid LibWeb: Fix grid placement with named lines 2025-04-05 21:30:37 +02:00
layout-tree-update LibWeb: Only create backdrop when originating element is invalidated 2025-04-16 09:01:08 -06:00
misc LibWeb: Fix goofy layout tree dumps for NavigableContainerViewport 2025-02-22 20:02:16 +01:00
svg LibWeb: Do not consider <foreignObject> for inline continuation 2025-02-19 13:49:24 +01:00
table LibWeb: Delete parent state pointer in LayoutState 2025-03-26 12:08:09 +00:00
abspos-box-bottom-with-max-height.txt LibWeb: When solving abspos lengths, use min max constrained height 2024-07-10 19:41:12 +02:00
abspos-box-with-block-level-sibling.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
abspos-box-with-replaced-element.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
abspos-flex-container-with-auto-height.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
abspos-flex-margin-limits-1.txt LibWeb: Account for margin and padding of aligned abspos flex items 2024-03-09 16:02:17 +01:00
abspos-flex-margin-limits-2.txt LibWeb: Account for margin and padding of justified abspos flex items 2024-03-09 16:02:17 +01:00
abspos-flexbox-with-auto-height.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
abspos-flexbox-with-auto-width.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
abspos-image-with-min-height-constraint.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
abspos-non-bfc-root-with-min-height-constraint.txt LibWeb: Ensure size constraints apply to non-BFC-root abspos boxes 2025-01-30 19:31:07 +01:00
abspos-not-replaced-multiple-auto-variants.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
abspos-with-percentage-insets.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
abspos-with-static-position-in-one-axis.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
acid1.txt LibWeb: Support inserting non-inline elements into inline elements 2025-01-23 09:33:10 +01:00
actually-ignore-the-negative-overflow-region.txt LibWeb: Ignore boxes wholly in the negative scrollable overflow region 2024-10-08 14:33:35 +02:00
anonymous-wrappers-continue-to-inherit-style-after-change.txt LibWeb: Account for collapsed top margins in BFC root height calculation 2025-02-22 18:41:42 +01:00
aspect-ratio-auto-and-ratio.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
aspect-ratio-auto.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
aspect-ratio-degenerate-ratio.txt LibWeb: Fallback to auto when aspect ratio is degenerate as per spec 2024-10-27 10:56:17 +01:00
aspect-ratio-ratio.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
automatic-height-of-non-replaced-abspos-element-must-not-be-negative.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
automatic-width-of-non-replaced-abspos-element-must-not-be-negative.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
blank.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
block-size.txt LibWeb: Account for collapsed top margins in BFC root height calculation 2025-02-22 18:41:42 +01:00
blockify-layout-internal-box-without-crashing.txt LibWeb: Correctly calculate static position rect when absolutely 2025-03-17 15:55:06 +01:00
border-radius-invalid-corner-sampling-config.txt LibWeb: Don't crash CPU painter if BorderRadiusSamplingConfig is invalid 2024-03-17 12:54:02 +01:00
border-spacing-calc-dont-crash.txt LibWeb: Don't crash when encountering border-spacing: calc(...) 2024-10-09 14:14:08 +01:00
box-sizing-border-box-for-definite-sizes-without-layout.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
br-should-not-generate-pseudo-before.txt LibWeb: Account for collapsed top margins in BFC root height calculation 2025-02-22 18:41:42 +01:00
button-with-before-and-after-pseudo-elements.txt LibWeb: Support both ::before/::after pseudo elements on button elements 2025-02-03 15:59:38 +01:00
calc-font-size-with-percentages.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
calc-negate-length.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
calc-negative-border-width.txt LibWeb: Clamp calculated border width values to zero 2024-02-24 21:57:24 +01:00
calc-with-fr.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
child-of-abspos-percentage-height.txt LibWeb: Don't treat auto insets as definite for child of abspos element 2024-11-27 22:55:14 +01:00
css-all-unset.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
css-appearance-none.txt LibWeb: Honor appearance: none when creating input element layout node 2024-10-20 21:58:58 +02:00
css-attr-typed-fallback.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
css-calc-border-width.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
css-content-visibility.txt LibWeb: Support content-visibility css 2024-07-19 09:04:30 +01:00
css-degenerate-aspect-ratio.txt LibWeb: Avoid division by zero when calculating box aspect ratio 2024-03-23 20:56:26 +01:00
css-dir-selector.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
css-ex-unit.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
css-font-size-calc.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
css-font-size-math.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
css-host-selector-gets-parsed.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
css-import-rule.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
css-imported-sheet-with-media-rule.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
css-invalid-psuedo-compound-selector.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
css-line-height-percentage-inheritance.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
css-line-height-zero.txt LibGfx+LibWeb: Replace remaining OpenType implementation with Skia 2024-09-05 19:21:52 +02:00
css-logical-inset-properties.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
css-namespace-rule-matches.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
css-namespace-rule-no-match.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
css-namespace-tag-name-selector.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
css-namespace-universal-selector.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
css-pseudo-element-blockification.txt LibGfx+LibWeb: Replace remaining OpenType implementation with Skia 2024-09-05 19:21:52 +02:00
css-pseudo-element-display-list-item.txt LibWeb: Don't crash on encountering display: list-item on pseudo element 2024-10-17 07:42:59 +01:00
css-pseudo-element-should-not-be-affected-by-inline-style.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
css-pseudo-element-should-not-be-affected-by-presentational-hints.txt LibWeb: Fix table overflow issues 2024-10-14 17:30:17 +01:00
css-quotes-nesting.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
css-rect-value-with-calc-dont-crash.txt LibWeb: Don't crash when encountering calc() inside a CSS rect() value 2024-10-09 14:14:08 +01:00
css-revert.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
css-round-function-with-percentage-value.txt LibWeb: Use correct resolved type for round() CSS function 2024-09-17 20:02:29 +02:00
css-snap-a-length-as-a-border-width.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
css-table-cell-verticalalign-text-top.txt LibWeb: Wrap inline children of table-cell in anonymous block 2025-02-25 23:55:36 +01:00
css-text-transform-math-auto.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
css-transition-none.txt LibWeb: Don't fall apart on transition: none in CSS 2024-03-30 07:34:02 +01:00
css-var-in-calc-block.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
details-closed.txt LibWeb: Fix ::marker placement in tree 2025-03-27 23:10:09 +00:00
details-open.txt LibWeb: Fix ::marker placement in tree 2025-03-27 23:10:09 +00:00
details-summary-default-ua-style.txt LibWeb: Fix ::marker placement in tree 2025-03-27 23:10:09 +00:00
dialog-open-modal.txt LibWeb: Generate ::backdrop pseudo-elements 2025-04-09 12:10:42 +01:00
dialog-open-non-modal.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
display-contents-with-in-children.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
display-table-inline-children.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
div_align.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
div_align_nested.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
document-write-incomplete-tag.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
dont-crash-on-relayout-that-rewraps-text.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
Element-insertAdjacentHTML.txt LibWeb/Tests: Add a layout test for insertAdjacentHTML 2024-05-11 12:53:26 +02:00
element-use-pseudo-element.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
empty-image-should-be-zero-sized.txt LibWeb: Make empty images (no bitmap, no alt text) take no layout space 2024-03-29 08:52:55 -04:00
fieldset-with-rendered-legend.txt LibWeb: Account for collapsed top margins in BFC root height calculation 2025-02-22 18:41:42 +01:00
flex-abspos-item-with-preceding-whitespace.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
flex-auto.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-column-constained-wrap.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-column-constrained-nowrap.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-column-height-constrained-width-constrained.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-column-height-constrained.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-column-height-unconstrained.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-column-item-with-auto-height-and-max-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-column-item-with-auto-height-depending-auto-width-with-max-width-constraint.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
flex-column-item-with-auto-height-depending-on-auto-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-container-constrained-nowrap.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-container-constrained-wrap.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-container-max-content-width-with-definite-height-and-item-that-has-aspect-ratio.txt LibWeb: Allow intrinsic width layout to see definite heights 2024-10-05 19:24:20 +02:00
flex-container-width-constrained.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-frozen-items-should-be-respected.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-grow-0-column.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-grow-1.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-grow-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-item-auto-height-with-wrap.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-item-on-row-with-intrinsic-aspect-ratio.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
flex-item-vertical-padding-relative-to-flex-container-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-item-with-cyclic-percentage-height.txt LibWeb: Don't mark heights as definite in set_content_height() 2024-02-21 17:54:05 +01:00
flex-item-with-intrinsic-aspect-ratio.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
flex-justify-end-gap.txt LibWeb: Don't add extra gap when placing flex items in reverse order 2025-01-17 10:10:43 +01:00
flex-margin-auto-justify-content.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-row.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-shrink-1.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-shrink-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
flex-shrink-3.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
floating-non-replaced-element-percentage-padding-against-indefinite-width.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
floating-replaced-element-percentage-padding-against-indefinite-width.txt LibWeb: Make empty images (no bitmap, no alt text) take no layout space 2024-03-29 08:52:55 -04:00
font-family-monospace-quirk.txt LibWeb: Implement time-traveling inheritance for CSS font-size 2025-02-25 23:55:36 +01:00
font-fractional-size.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
font-size-legacy.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
font-size-zero.txt LibGfx+LibWeb: Replace remaining OpenType implementation with Skia 2024-09-05 19:21:52 +02:00
font-with-many-normal-values.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
getComputedStyle-on-unconnected-element.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
height-min-max-fit-content.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
height-of-absolute-position-box-with-padding.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
hidden-root-element.txt LibWeb: Don't crash if the document element is not visible 2024-04-23 11:17:54 +02:00
hide-audio-based-on-controls.txt LibWeb: Hide audio element when controls is not set 2025-01-04 11:47:09 +00:00
host-pseudo-class-basic.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
html-dimensions.txt LibWeb: Support dimension attributes on HTMLVideoElement 2024-04-11 18:41:57 +02:00
html-display-contents.txt LibWeb: Always blockify the root element 2024-09-29 11:46:13 +02:00
html-display-inline.txt LibWeb: Always blockify the root element 2024-09-29 11:46:13 +02:00
html-encoding-detection-crash.txt LibWeb: Fix crash in HTML encoding detection when handling non-ASCII 2023-12-30 13:49:50 +01:00
HTMLSelectElement-selected-index.txt LibWeb: Update the select element's text when setting the selected index 2025-03-22 17:27:45 +01:00
image-display-block-margin-auto.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
image-with-multiple-constraint-violations.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
img-with-box-sizing-border-box-and-padding.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
img-with-percentage-max-width-and-indefinite-containing-block-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
img-with-percentage-max-width-and-min-content-containing-block-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
import-from-linked-style-sheet.txt LibWeb: Assign linked style sheet location when parsing it 2025-04-15 09:40:38 +01:00
incomplete-input-no-newline-at-eof-should-not-crash.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
inline-block-treat-100pct-width-as-auto.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
inline-flex-with-aspect-ratio.txt LibWeb: Resolve "height: auto" using preferred aspect ratio if possible 2025-03-15 13:51:16 +01:00
inline-size.txt LibWeb: Account for collapsed top margins in BFC root height calculation 2025-02-22 18:41:42 +01:00
input-as-button-align-center.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
input-as-button-shrink-to-fit.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
input-element-with-display-inline.txt LibWeb: Apply shadow root style sheets in StyleComputer 2024-03-09 16:13:32 +01:00
input-file.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
input-image-to-text.txt LibGfx+LibWeb: Replace remaining OpenType implementation with Skia 2024-09-05 19:21:52 +02:00
input-image.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
input-password-to-text.txt LibGfx+LibWeb: Replace remaining OpenType implementation with Skia 2024-09-05 19:21:52 +02:00
input-placeholder-with-line-height.txt LibWeb/CSS: Discard unsupported style properties on pseudo-elements 2025-03-24 09:49:50 +00:00
input-placeholder.txt LibWeb: Don't let input element placeholders influence line-height 2024-10-08 08:12:07 +02:00
input-range.txt LibWeb: Use correct default value for <input type=range> 2024-07-11 11:56:13 +02:00
input-text-node-invalidation-on-value-change.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
input-text-to-image.txt LibWeb: Use button layout for input elements with button type 2024-06-14 07:58:55 +02:00
input-text-to-password.txt LibGfx+LibWeb: Replace remaining OpenType implementation with Skia 2024-09-05 19:21:52 +02:00
inset-shorthand-property.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
inside-list-item-content-offset.txt LibWeb: Fix inside list style overriding content offset 2025-03-27 23:10:09 +00:00
justify-content-flex-start.txt LibWeb: Add missing flex-start and flex-end in to_alignment [GFC] 2024-10-18 18:11:46 +02:00
letter-spacing-end-of-line-001.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
lh-1.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
lh-2.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
line-height-calc-number.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
link-sheet.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
list-item-marker-pseudo-placement.txt LibWeb: Fix ::marker placement in tree 2025-03-27 23:10:09 +00:00
media-query-empty.txt LibWeb: Make empty media query lists evaluate to true 2024-10-07 14:50:57 +01:00
media-query-resolution.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
multi-code-point-graphemes.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
negative-max-size.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
non-existing-font-family.txt LibWeb: Insert default font in font list before emoji font 2025-01-02 10:47:21 +01:00
non-floating-non-replaced-element-percentage-padding-against-indefinite-width.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
nowrap-and-no-line-break-opportunity.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
ordered-list.txt LibWeb: Fix ::marker placement in tree 2025-03-27 23:10:09 +00:00
overflow-with-padding.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
overflow-x-hidden-with-border-radius.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
percentage-max-height-when-containing-block-has-indefinite-height.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
picture-source-media-query.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
place-content-shorthand-property.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
popovertarget-button.txt LibWeb: Generate ::backdrop pseudo-elements 2025-04-09 12:10:42 +01:00
position-absolute-from-edges.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
position-absolute-ignores-padding-of-position-relative-floating-parent.txt LibWeb: Add additional padding to the end of the scrollable overflow 2024-08-02 08:07:56 +02:00
position-absolute-top-left.txt LibWeb: Don't mess up the order of nodes when wrapping inline contents 2025-04-24 19:12:50 +02:00
position-empty-pseudo-elements.txt LibWeb: Account for collapsed top margins in BFC root height calculation 2025-02-22 18:41:42 +01:00
pre.txt LibWeb: Implement time-traveling inheritance for CSS font-size 2025-02-25 23:55:36 +01:00
pseudo-element-with-custom-properties-2.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
pseudo-element-with-custom-properties.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
replaced-box-with-vertical-margins.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
replaced-within-max-content.txt LibWeb: Always blockify the root element 2024-09-29 11:46:13 +02:00
resolve-cyclic-percentage-against-zero-when-available-size-is-min-content.txt LibWeb: Stop treating intrinsic size keywords as auto in CSS heights 2024-11-21 19:21:51 +01:00
resolve-height-of-containing-block.txt LibWeb: Don't mess up the order of nodes when wrapping inline contents 2025-04-24 19:12:50 +02:00
select-with-option-selected.txt LibWeb: Propagate margin and offset when computing a box's baseline 2024-07-15 21:31:51 +02:00
set-margin-of-floating-box.txt LibWeb: Don't mess up the order of nodes when wrapping inline contents 2025-04-24 19:12:50 +02:00
shadow-tree-removed-from-dom-receives-event.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
space-is-soft-line-break-opportunity.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
span-with-padding.txt LibWeb: Replace InlinePaintable with PaintableWithLines created per line 2024-10-16 20:25:42 +02:00
srcset-sizes-crash.txt LibWeb: Avoid division by zero in SourceSet width descriptor calculation 2024-08-08 12:20:04 +02:00
style-invalidation-line-height-propagation.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
svg-preserve-aspect-ratio.txt LibWeb: Support preserveAspectRatio=none for SVGs 2024-03-12 08:51:50 +01:00
svg-text-with-percentage-values.txt LibWeb: Port painting to use the new Skia-backed Gfx::Path 2024-08-20 09:30:05 +02:00
svg-text-with-viewbox.txt LibWeb: Port painting to use the new Skia-backed Gfx::Path 2024-08-20 09:30:05 +02:00
svg-transforms-and-viewboxes.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
tab-size-chars-should-vertically-align.txt LibWeb: Implement time-traveling inheritance for CSS font-size 2025-02-25 23:55:36 +01:00
tab-size-letter-spacing.txt LibWeb: Implement time-traveling inheritance for CSS font-size 2025-02-25 23:55:36 +01:00
tab-size-spacing-001.txt LibWeb: Don't mess up the order of nodes when wrapping inline contents 2025-04-24 19:12:50 +02:00
tab-size-text-wrap.txt LibWeb: Implement time-traveling inheritance for CSS font-size 2025-02-25 23:55:36 +01:00
tab-size-word-spacing.txt LibWeb: Implement time-traveling inheritance for CSS font-size 2025-02-25 23:55:36 +01:00
table-fixup-with-rowspan.txt LibWeb: Wrap inline children of table-cell in anonymous block 2025-02-25 23:55:36 +01:00
text-align-justify-with-forced-break.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
text-align-overflow.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
text-indent.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
textarea-content.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
textarea-reset.txt LibWeb: Implement time-traveling inheritance for CSS font-size 2025-02-25 23:55:36 +01:00
tolerate-css-percentage-overshoot.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
top-layer.txt LibWeb: Generate ::backdrop pseudo-elements 2025-04-09 12:10:42 +01:00
transform-calc-length-values.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
treat-intrinsic-sizing-keywords-as-auto-when-aspect-ratio-cant-be-resolved.txt LibWeb: Treat width: {min,max,fit}-content as auto if ratio unresolvable 2024-06-23 19:15:24 +02:00
unicode-password-input.txt LibWeb: Calculate hidden password text using code-point count 2024-11-14 20:23:58 +01:00
utf-16-be-xhtml-file-should-decode-correctly.txt LibWeb: Account for collapsed top margins in BFC root height calculation 2025-02-22 18:41:42 +01:00
vertical-align-middle.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
vertical-padding-relative-to-cb-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
viewport-overflow-propagation-1.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
viewport-overflow-propagation-2.txt LibWeb: Bring html element height calculation closer to the spec 2023-08-31 21:43:58 +02:00
writing-modes-direction-flex.txt LibWeb: Use reverse direction on flex containers with rtl direction 2024-08-13 15:19:51 +01:00
writing-modes-direction-inline.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
writing-modes-vertical-rl.txt LibWeb: Layout inline elements respective of writing-mode 2024-11-03 17:01:54 +01:00
zero-height-replaced-box-with-aspect-ratio.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
zero-height-viewport-svg-image.txt LibWeb: Always blockify the root element 2024-09-29 11:46:13 +02:00
zero-size-replaced-box-with-aspect-ratio.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
zero-width-viewport-svg-image.txt LibWeb: Always blockify the root element 2024-09-29 11:46:13 +02:00
zero_percent_width_nested_table.txt LibWeb: Wrap inline children of table-cell in anonymous block 2025-02-25 23:55:36 +01:00