| .. |
|
block-and-inline
|
LibWeb: Don't resolve percentage heights against min-height
|
2026-01-25 20:29:44 +01:00 |
|
crash-tests
|
LibWeb: Fix crashing in LengthOrAutoOrCalculated::without_auto()
|
2025-09-08 19:35:31 +01:00 |
|
css
|
LibWeb/CSS: Test cases for content inside the ::marker pseudo-element
|
2025-10-10 12:02:16 +01:00 |
|
css-counters
|
Meta: Add doctypes to a few more layout tests
|
2025-06-03 11:03:19 +01:00 |
|
css-values
|
Meta: Add doctypes to a few more layout tests
|
2025-06-03 11:03:19 +01:00 |
|
flex
|
LibWeb: Definite size overrides intrinsic aspect ratio contribution
|
2026-02-02 14:36:49 +00:00 |
|
grid
|
LibWeb: Fix fit-content() row clamping with indefinite available height
|
2026-02-02 20:33:05 +01:00 |
|
layout-tree-update
|
LibWeb/Layout: Replace existing ::backdrop layout nodes when necessary
|
2026-01-22 13:52:31 +00:00 |
|
misc
|
LibWeb: Throw parsing error if ::slotted() argument is not 1 compound
|
2025-09-04 13:55:20 +01:00 |
|
quirks
|
LibWeb: Exclude UA internal shadow roots from percentage height quirk
|
2026-02-02 12:28:05 +00:00 |
|
svg
|
LibWeb/SVG: Percent-decode same-document <use> href fragments
|
2025-12-23 00:11:42 +01:00 |
|
table
|
LibWeb: Stop inline elements after table-cell being swallowed into table
|
2026-02-21 05:48:53 +00:00 |
|
400.png
|
LibWeb: Skip children based on media when updating the source set
|
2023-05-28 12:11:10 +02:00 |
|
abspos-box-bottom-with-max-height.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
abspos-box-with-block-level-sibling.html
|
LibWeb: Use the parent container's y offset when finding static position
|
2024-03-10 18:10:01 +01:00 |
|
abspos-box-with-replaced-element.html
|
LibWeb: Do not treat size of abspos items as definite
|
2023-06-22 18:18:04 +02:00 |
|
abspos-element-with-inline-as-abspos-containing-block.html
|
Tests: Add layout test for abspos box in inline abspos containing block
|
2026-01-19 17:34:46 +01:00 |
|
abspos-flex-container-with-auto-height.html
|
LibWeb: Don't use BFC auto height for non-BFC abspos elements
|
2023-06-20 13:42:31 +02:00 |
|
abspos-flex-margin-limits-1.html
|
LibWeb: Account for margin and padding of aligned abspos flex items
|
2024-03-09 16:02:17 +01:00 |
|
abspos-flex-margin-limits-2.html
|
LibWeb: Account for margin and padding of justified abspos flex items
|
2024-03-09 16:02:17 +01:00 |
|
abspos-flexbox-with-auto-height.html
|
LibWeb/Tests: Port height:auto abspos flex container test to layout test
|
2023-08-21 13:51:12 +02:00 |
|
abspos-flexbox-with-auto-width.html
|
LibWeb: Compute content width before static position for abspos elements
|
2024-03-09 16:02:17 +01:00 |
|
abspos-height-from-insets-with-min-max-height.html
|
LibWeb: Use re-solve pattern for abspos height min/max constraints
|
2026-02-10 11:58:15 +01:00 |
|
abspos-image-with-min-height-constraint.html
|
LibWeb: Enforce min/max height constraints on abspos replaced boxes
|
2023-05-07 06:28:47 +02:00 |
|
abspos-non-bfc-root-with-min-height-constraint.html
|
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.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
abspos-pseudo-element-with-inline-as-abspos-containing-block.html
|
Tests: Add layout test for abspos box in inline abspos containing block
|
2026-01-19 17:34:46 +01:00 |
|
abspos-relative-to-table-row.html
|
LibWeb: Fix crash when abspos element is relative to table row
|
2025-12-17 11:59:46 +01:00 |
|
abspos-static-position-containing-block-inline-situation.html
|
LibWeb: Don't claim that inline layout nodes can contain abspos elements
|
2025-06-07 16:51:07 +02:00 |
|
abspos-with-percentage-insets.html
|
LibWeb: Resolve % top and bottom insets against containing block height
|
2023-07-08 10:51:12 +02:00 |
|
abspos-with-static-position-in-one-axis.html
|
LibWeb: Use static position for abspos box axes with auto insets
|
2024-04-12 09:08:07 +02:00 |
|
acid1.html
|
Tests/LibWeb: Add ACID1 as a layout test
|
2023-03-15 11:43:54 +01:00 |
|
actually-ignore-the-negative-overflow-region.html
|
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.html
|
LibWeb: Update anonymous wrappers when applying style changes
|
2023-07-03 13:37:14 +02:00 |
|
aspect-ratio-auto-and-ratio.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
aspect-ratio-auto.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
aspect-ratio-degenerate-ratio.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
aspect-ratio-ratio.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
auto-margin-max-width-container.html
|
Tests/LibWeb: Regression test for auto margin on max-width container
|
2025-06-05 17:56:19 +02:00 |
|
automatic-height-of-non-replaced-abspos-element-must-not-be-negative.html
|
LibWeb: Don't allow resolved height of abspos elements to become negative
|
2023-03-25 19:41:31 +01:00 |
|
automatic-width-of-non-replaced-abspos-element-must-not-be-negative.html
|
LibWeb: Don't allow resolved width of abspos elements to become negative
|
2023-03-25 19:41:31 +01:00 |
|
bfc-fit-content-width-with-margin.html
|
LibWeb: Consider margins during fit-content sizing in BFC
|
2025-06-05 17:56:19 +02:00 |
|
blank.html
|
Tests: Add LibWeb layout tests
|
2023-01-29 11:33:33 +00:00 |
|
block-button-margin-auto.html
|
LibWeb: Resolve margins for block-level buttons with width:auto
|
2026-01-26 10:00:17 +01:00 |
|
block-size.html
|
LibWeb/CSS: Implement the ({min,max}-)block-size properties
|
2025-01-31 14:18:21 +01:00 |
|
blockify-layout-internal-box-without-crashing.html
|
LibWeb: Implement more box type transformation edge cases
|
2023-05-03 16:04:30 +02:00 |
|
border-radius-invalid-corner-sampling-config.html
|
LibWeb: Don't crash CPU painter if BorderRadiusSamplingConfig is invalid
|
2024-03-17 12:54:02 +01:00 |
|
border-spacing-calc-dont-crash.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
box-sizing-border-box-for-definite-sizes-without-layout.html
|
LibWeb: Account for box-sizing:border-box in layout-less definite sizes
|
2023-05-02 11:47:13 +02:00 |
|
br-should-not-generate-pseudo-before.html
|
LibWeb: Don't generate ::before/::after for BR elements
|
2023-09-14 21:46:28 +02:00 |
|
button-with-before-and-after-pseudo-elements.html
|
LibWeb: Support both ::before/::after pseudo elements on button elements
|
2025-02-03 15:59:38 +01:00 |
|
calc-font-size-with-percentages.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
calc-negate-length.html
|
LibWeb: Fix off-by-one in CSS calc() "negate" operation
|
2023-05-17 07:40:17 +02:00 |
|
calc-negative-border-width.html
|
LibWeb: Clamp calculated border width values to zero
|
2024-02-24 21:57:24 +01:00 |
|
calc-with-fr.html
|
LibWeb/CSS: Parser should treat calc() with flex values as invalid
|
2023-10-11 07:07:29 +02:00 |
|
child-of-abspos-percentage-height.html
|
LibWeb: Don't treat auto insets as definite for child of abspos element
|
2024-11-27 22:55:14 +01:00 |
|
content-image-simple.html
|
LibWeb: Support CSS content property images (and lists, too!)
|
2025-07-28 22:46:27 +02:00 |
|
css-all-unset.html
|
LibWeb: Implement the CSS all property
|
2023-07-29 19:16:08 +02:00 |
|
css-appearance-none.html
|
LibWeb: Honor appearance: none when creating input element layout node
|
2024-10-20 21:58:58 +02:00 |
|
css-attr-typed-fallback.html
|
LibWeb: Remove now-invalid attr() type support
|
2025-07-09 16:44:20 +01:00 |
|
css-calc-border-width.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-content-visibility.html
|
LibWeb: Support content-visibility css
|
2024-07-19 09:04:30 +01:00 |
|
css-degenerate-aspect-ratio.html
|
LibWeb: Avoid division by zero when calculating box aspect ratio
|
2024-03-23 20:56:26 +01:00 |
|
css-dir-selector.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-ex-unit.html
|
LibGfx/OpenType: Load x-height metrics from OS/2 table if available
|
2023-06-10 21:46:33 +02:00 |
|
css-font-size-calc.html
|
LibWeb: Support font-size: calc()
|
2023-06-02 20:03:28 +02:00 |
|
css-font-size-math.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-host-selector-gets-parsed.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-import-rule-sheet-1.css
|
LibWeb: Actually incorporate style from imported style sheets
|
2023-03-12 18:10:32 +01:00 |
|
css-import-rule-sheet-2.css
|
LibWeb: Actually incorporate style from imported style sheets
|
2023-03-12 18:10:32 +01:00 |
|
css-import-rule.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-imported-sheet-with-media-rule.css
|
LibWeb: Actually visit rules and media queries in imported style sheets
|
2023-03-30 16:54:15 +02:00 |
|
css-imported-sheet-with-media-rule.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-invalid-psuedo-compound-selector.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-line-height-percentage-inheritance.html
|
LibWeb: Resolve percentage line-height values before CSS inheritance
|
2023-03-12 18:10:32 +01:00 |
|
css-line-height-zero.html
|
LibWeb: Scale font size by 1.15 for line-height: normal
|
2025-05-05 13:15:56 +02:00 |
|
css-logical-inset-properties.html
|
LibWeb: Add logical CSS properties for insets
|
2023-07-14 05:55:32 +02:00 |
|
css-namespace-rule-matches.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-namespace-rule-no-match.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-namespace-tag-name-selector.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-namespace-universal-selector.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-pseudo-element-blockification.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-pseudo-element-display-list-item.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-pseudo-element-should-not-be-affected-by-inline-style.html
|
LibWeb: Don't apply element inline style to associated pseudo elements
|
2023-04-02 15:00:06 +02:00 |
|
css-pseudo-element-should-not-be-affected-by-presentational-hints.html
|
LibWeb: Don't apply presentational hints to associated pseudo elements
|
2023-04-02 15:00:06 +02:00 |
|
css-quotes-nesting.html
|
LibWeb: Track quote-nesting level while building the layout tree
|
2023-09-28 14:49:10 +02:00 |
|
css-rect-value-with-calc-dont-crash.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-revert.html
|
LibWeb: Implement the CSS revert keyword
|
2023-07-29 19:16:08 +02:00 |
|
css-round-function-with-percentage-value.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-snap-a-length-as-a-border-width.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-table-cell-verticalalign-text-top.html
|
LibWeb: Modify table formatting according to spec
|
2024-11-04 14:54:32 +00:00 |
|
css-text-transform-math-auto.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
css-transition-none.html
|
LibWeb: Don't fall apart on transition: none in CSS
|
2024-03-30 07:34:02 +01:00 |
|
css-var-in-calc-block.html
|
LibWeb: Expand CSS var() inside calc() paren blocks
|
2023-06-19 17:54:07 +02:00 |
|
details-closed.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
details-open.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
details-summary-default-ua-style.html
|
LibWeb: Make details and summary elements display:block in the UA style
|
2024-07-20 13:09:28 +02:00 |
|
dialog-open-modal.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
dialog-open-non-modal.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
display-contents-blockification-of-flex-items.html
|
LibWeb: Allow blockification across display: contents boundary
|
2025-08-17 19:09:50 +02:00 |
|
display-contents-with-in-children.html
|
LibWeb: Ignore "display: contents" boxes while inserting inline nodes
|
2023-12-23 20:52:42 +01:00 |
|
display-table-column-crash.html
|
LibWeb: Don't crash with non-<col> table-column
|
2025-07-01 11:18:14 +02:00 |
|
display-table-inline-children.html
|
LibWeb: Propagate children_are_inline in wrap_in_anonymous
|
2023-05-22 10:25:18 +02:00 |
|
div_align.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
div_align_nested.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
document-write-incomplete-tag.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
dont-crash-on-relayout-that-rewraps-text.html
|
LibWeb: Prune old paintable pointers from layout tree after relayout
|
2023-08-29 17:05:16 +02:00 |
|
Element-insertAdjacentHTML.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
element-use-pseudo-element.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
empty-editable-shows-cursor.html
|
LibWeb/Tests: Add empty text chunk in empty editables
|
2025-09-24 12:33:17 +01:00 |
|
empty-image-should-be-zero-sized.html
|
LibWeb: Make empty images (no bitmap, no alt text) take no layout space
|
2024-03-29 08:52:55 -04:00 |
|
empty-list-items.html
|
LibWeb: Use list item's line-height to provide space for marker
|
2026-01-26 16:41:42 +01:00 |
|
fieldset-with-rendered-legend.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-abspos-item-with-preceding-whitespace.html
|
LibWeb: Adjust 4 abspos tests to highlight errors
|
2023-07-08 06:13:56 +02:00 |
|
flex-auto.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-column-constained-wrap.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-column-constrained-nowrap.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-column-height-constrained-width-constrained.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-column-height-constrained.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-column-height-unconstrained.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-column-item-with-auto-height-and-max-width.html
|
Tests/LibWeb: Test flex column item with auto height and max-width
|
2023-03-26 15:14:35 +02:00 |
|
flex-column-item-with-auto-height-depending-auto-width-with-max-width-constraint.html
|
LibWeb: Clamp fit-content widths in flex layout to min/max-width
|
2023-03-28 21:08:54 +02:00 |
|
flex-column-item-with-auto-height-depending-on-auto-width.html
|
LibWeb: Use fit-content width in place of indefinite flex item widths
|
2023-03-27 23:28:07 +02:00 |
|
flex-container-constrained-nowrap.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-container-constrained-wrap.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-container-max-content-width-with-definite-height-and-item-that-has-aspect-ratio.html
|
LibWeb: Allow intrinsic width layout to see definite heights
|
2024-10-05 19:24:20 +02:00 |
|
flex-container-width-constrained.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-frozen-items-should-be-respected.html
|
LibWeb: Don't touch flex items after they we've been frozen
|
2023-03-11 11:52:19 +01:00 |
|
flex-grow-0-column.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-grow-1.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-grow-2.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-item-aspect-ratio-explicit-size.html
|
Tests: Increase flex test coverage for upcoming optimization
|
2026-01-09 00:13:05 +01:00 |
|
flex-item-auto-basis-content-minimum.html
|
Tests: Increase flex test coverage for upcoming optimization
|
2026-01-09 00:13:05 +01:00 |
|
flex-item-auto-height-with-wrap.html
|
Tests/LibWeb: Add test for flex item auto height with flex-wrap: wrap
|
2023-03-26 15:14:35 +02:00 |
|
flex-item-definite-basis-explicit-size.html
|
Tests: Increase flex test coverage for upcoming optimization
|
2026-01-09 00:13:05 +01:00 |
|
flex-item-on-row-with-intrinsic-aspect-ratio.html
|
LibWeb: Use intrinsic aspect ratio when calculating max content height
|
2023-04-05 16:23:56 +02:00 |
|
flex-item-scroll-container.html
|
Tests: Increase flex test coverage for upcoming optimization
|
2026-01-09 00:13:05 +01:00 |
|
flex-item-vertical-padding-relative-to-flex-container-width.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-item-with-cyclic-percentage-height.html
|
LibWeb: Treat flex item's cyclic percentage cross size as auto
|
2023-03-18 00:26:19 +01:00 |
|
flex-item-with-intrinsic-aspect-ratio.html
|
LibWeb: Fix application of intrinsic aspect ratio to flex column items
|
2023-04-02 06:45:44 +02:00 |
|
flex-justify-end-gap.html
|
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.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-row.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-shrink-1.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-shrink-2.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
flex-shrink-3.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
float-with-padding-top-beside-short-float.html
|
LibWeb: Use margin box for vertical overlap checks in float placement
|
2026-02-25 12:03:31 +01:00 |
|
floating-non-replaced-element-percentage-padding-against-indefinite-width.html
|
LibWeb: Resolve padding against 0 and not inf for indefinite width more
|
2023-06-21 06:13:05 +02:00 |
|
floating-replaced-element-percentage-padding-against-indefinite-width.html
|
LibWeb: Resolve padding against 0 and not inf for indefinite width more
|
2023-06-21 06:13:05 +02:00 |
|
font-family-monospace-quirk.html
|
LibWeb: Implement time-traveling inheritance for CSS font-size
|
2025-02-25 23:55:36 +01:00 |
|
font-fractional-size.html
|
LibWeb: Allow fractional font sizes in CSS
|
2023-09-15 18:26:37 +02:00 |
|
font-size-legacy.html
|
LibWeb: Support size attribute on font elements
|
2023-11-21 16:54:02 +01:00 |
|
font-size-zero.html
|
LibWeb: Allow font-size: 0
|
2023-09-05 14:23:35 +02:00 |
|
font-variation-settings-doesnt-disallow-merging-fallback-font.html
|
LibGfx+LibWeb: Allow setting FontVariationSettings for default font
|
2026-02-02 14:11:43 +00:00 |
|
font-with-many-normal-values.html
|
LibWeb: Support CSS font shorthand with up to 4 consecutive normal
|
2023-07-04 16:25:23 +02:00 |
|
form-control-baseline-alignment.html
|
LibWeb: Derive inline-block baseline from nested content
|
2026-01-22 19:36:09 +01:00 |
|
getComputedStyle-on-unconnected-element.html
|
LibWeb: Don't resolve CSS property values for unconnected elements
|
2023-05-10 17:27:07 +02:00 |
|
grid-min-height-definite.html
|
LibWeb: Move min-height handling for independent FCs to parent context
|
2026-01-05 16:09:51 +01:00 |
|
grid-min-height-fit-content.html
|
LibWeb: Move min-height handling for independent FCs to parent context
|
2026-01-05 16:09:51 +01:00 |
|
grid-min-height-max-content-with-content.html
|
LibWeb: Move min-height handling for independent FCs to parent context
|
2026-01-05 16:09:51 +01:00 |
|
grid-min-height-max-content.html
|
LibWeb: Move min-height handling for independent FCs to parent context
|
2026-01-05 16:09:51 +01:00 |
|
grid-min-height-min-content.html
|
LibWeb: Move min-height handling for independent FCs to parent context
|
2026-01-05 16:09:51 +01:00 |
|
height-min-max-fit-content.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
height-of-absolute-position-box-with-padding.html
|
LibWeb: Fix for absolutely positioned elements with specified height
|
2023-05-16 14:34:53 +02:00 |
|
hidden-root-element.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
hide-audio-based-on-controls.html
|
LibWeb: Hide audio element when controls is not set
|
2025-01-04 11:47:09 +00:00 |
|
host-pseudo-class-basic.html
|
LibWeb: Implement :host and :host(<compound-selector>) selector matching
|
2024-07-23 18:03:46 +02:00 |
|
html-dimensions.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
html-display-contents.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
html-display-inline.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
html-encoding-detection-crash.html
|
LibWeb: Fix crash in HTML encoding detection when handling non-ASCII
|
2023-12-30 13:49:50 +01:00 |
|
HTMLImageElement-update-the-image-data-temporary-document.html
|
LibWeb/HTML: Only update the image data on fully loaded document
|
2025-06-24 09:56:14 +02:00 |
|
HTMLSelectElement-selected-index.html
|
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.html
|
LibWeb: Resolve horizontal auto margins for images with display: block
|
2023-04-30 05:52:19 +02:00 |
|
image-with-max-width-and-max-height.html
|
LibWeb: Fix size computation for elements with max-width and max-height
|
2025-07-20 17:34:19 +02:00 |
|
image-with-multiple-constraint-violations.html
|
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.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
img-with-percentage-max-width-and-indefinite-containing-block-width.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
img-with-percentage-max-width-and-min-content-containing-block-width.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
img.webp
|
LibWeb: Do not treat size of abspos items as definite
|
2023-06-22 18:18:04 +02:00 |
|
import-after-namespace-1.css
|
LibWeb: Ensure valid placement of @import and @namespace rules
|
2025-06-23 12:52:40 +01:00 |
|
import-after-namespace-2.css
|
LibWeb: Ensure valid placement of @import and @namespace rules
|
2025-06-23 12:52:40 +01:00 |
|
import-after-namespace-3.css
|
LibWeb: Ensure valid placement of @import and @namespace rules
|
2025-06-23 12:52:40 +01:00 |
|
import-after-namespace-4.css
|
LibWeb: Ensure valid placement of @import and @namespace rules
|
2025-06-23 12:52:40 +01:00 |
|
import-after-namespace.html
|
LibWeb: Ensure valid placement of @import and @namespace rules
|
2025-06-23 12:52:40 +01:00 |
|
import-from-linked-style-sheet.html
|
LibWeb: Assign linked style sheet location when parsing it
|
2025-04-15 09:40:38 +01:00 |
|
important-custom-properties-resolution.html
|
Tests: Important custom properties precedence on resolution
|
2025-09-30 09:54:10 +01:00 |
|
incomplete-input-no-newline-at-eof-should-not-crash.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
inline-block-baseline-alignment.html
|
LibWeb: Derive inline-block baseline from nested content
|
2026-01-22 19:36:09 +01:00 |
|
inline-block-treat-100pct-width-as-auto.html
|
LibWeb/Tests: Move unresolvable % width on inline-block to layout test
|
2023-08-21 13:51:12 +02:00 |
|
inline-flex-with-aspect-ratio.html
|
LibWeb: Allow any FC type for replaced boxes in dimension_box_on_line()
|
2024-03-23 20:57:05 +01:00 |
|
inline-fragment-ordering-flakiness.html
|
LibWeb: Maintain tree order inside LayoutState
|
2025-05-19 15:21:53 +02:00 |
|
inline-nested-with-padding.html
|
LibWeb: Apply nested inline margin box sizes to inline layout nodes
|
2025-08-28 00:05:28 +02:00 |
|
inline-size.html
|
LibWeb: Add support for the inline-size CSS property
|
2024-03-09 16:02:17 +01:00 |
|
input-as-button-align-center.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
input-as-button-shrink-to-fit.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
input-element-with-display-inline.html
|
LibWeb: Don't crash on HTML input element with display: inline
|
2023-03-20 17:57:58 +01:00 |
|
input-file.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
input-image-to-text.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
input-image.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
input-password-to-text.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
input-placeholder-with-line-height.html
|
LibWeb: Don't let input element placeholders influence line-height
|
2024-10-08 08:12:07 +02:00 |
|
input-placeholder-with-text-align.html
|
LibWeb: Better CSS inheritance for nodes that represent a pseudo-element
|
2025-10-21 16:42:00 +02:00 |
|
input-placeholder.html
|
Everywhere: Fix even more typos
|
2025-08-27 08:48:01 +02:00 |
|
input-range.html
|
LibWeb: Use correct default value for <input type=range>
|
2024-07-11 11:56:13 +02:00 |
|
input-text-node-invalidation-on-value-change.html
|
LibWeb: Add input number up down UI buttons
|
2023-12-09 21:49:38 +01:00 |
|
input-text-to-image.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
input-text-to-password.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
inset-shorthand-property.html
|
LibWeb: Add support for parsing 'inset' shorthand CSS property
|
2023-05-30 06:02:06 +02:00 |
|
inside-list-item-content-offset.html
|
LibWeb: Fix inside list style overriding content offset
|
2025-03-27 23:10:09 +00:00 |
|
justify-content-flex-start.html
|
LibWeb: Add missing flex-start and flex-end in to_alignment [GFC]
|
2024-10-18 18:11:46 +02:00 |
|
leading-metrics.html
|
LibWeb: Set is_first_chunk to false as needed in InlineLevelIterator
|
2025-09-24 12:33:17 +01:00 |
|
letter-spacing-end-of-line-001.html
|
LibWeb: Start implementing letter spacing
|
2024-11-05 10:40:22 +00:00 |
|
lh-1.html
|
Tests/LibWeb: Add two tests for lh and rlh units
|
2023-03-18 20:14:52 +01:00 |
|
lh-2.html
|
Tests/LibWeb: Add two tests for lh and rlh units
|
2023-03-18 20:14:52 +01:00 |
|
line-height-calc-number.html
|
LibWeb: Support line-height: calc(...) values that resolve to number
|
2023-06-01 09:20:05 +02:00 |
|
link-sheet.css
|
LibWeb: Support loading file:// URLs via fetch (through ResourceLoader)
|
2023-03-22 23:34:32 +00:00 |
|
link-sheet.html
|
LibWeb: Support loading file:// URLs via fetch (through ResourceLoader)
|
2023-03-22 23:34:32 +00:00 |
|
list-item-marker-content-height.html
|
LibWeb: Layout list item marker before setting offset in block container
|
2026-02-11 11:04:32 +01:00 |
|
list-item-marker-pseudo-placement.html
|
LibWeb: Fix ::marker placement in tree
|
2025-03-27 23:10:09 +00:00 |
|
list-item-with-floated-child.html
|
LibWeb: Check available space for float: right boxes
|
2026-01-26 16:41:42 +01:00 |
|
list-render-list-owner-is-document.html
|
LibWeb: Tests for rendering lists and their ordinals
|
2025-06-16 12:44:58 +01:00 |
|
list-render-list-owner-not-ol.html
|
LibWeb: Tests for rendering lists and their ordinals
|
2025-06-16 12:44:58 +01:00 |
|
list-render-no-list.html
|
LibWeb: Tests for rendering lists and their ordinals
|
2025-06-16 12:44:58 +01:00 |
|
margins-around-empty-nodes.html
|
LibWeb: Unregister block container y-position update callback
|
2026-02-07 12:21:16 +01:00 |
|
media-query-empty.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
media-query-resolution.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
min-width-border-box.html
|
LibWeb: Propagate border-box dimensions when getting max content width
|
2025-09-10 11:41:30 +02:00 |
|
multi-code-point-graphemes.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
multicol-bfc.html
|
LibWeb: Implement CSS-Multicol's 'Pseudo-Algorithm'
|
2025-12-15 09:45:48 +00:00 |
|
negative-max-size.html
|
LibWeb: Bounds-check parsed CSS types
|
2023-06-02 17:46:35 +02:00 |
|
non-existing-font-family.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
non-floating-non-replaced-element-percentage-padding-against-indefinite-width.html
|
LibWeb: Resolve padding against 0 and not inf for indefinite width more
|
2023-06-21 06:13:05 +02:00 |
|
nowrap-and-no-line-break-opportunity.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
number-input-appearance.html
|
LibWeb: Hide stepper buttons on appearance: textfield number inputs
|
2025-12-01 11:10:13 +00:00 |
|
object-fallback.html
|
LibWeb: Handle non-OK network responses in <object> elements
|
2025-05-21 12:13:20 -06:00 |
|
ol-render-deep-hybrid-list-item-list.html
|
LibWeb: Tests for rendering lists and their ordinals
|
2025-06-16 12:44:58 +01:00 |
|
ol-render-item-values.html
|
LibWeb: Tests for rendering lists and their ordinals
|
2025-06-16 12:44:58 +01:00 |
|
ol-render-style-list-item.html
|
LibWeb: Tests for rendering lists and their ordinals
|
2025-06-16 12:44:58 +01:00 |
|
ordered-list.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
overflow-with-padding.html
|
Tests/LibWeb: Correct typo in "overflow: visible"
|
2024-09-02 13:09:22 +02:00 |
|
overflow-x-hidden-with-border-radius.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
percentage-font-size.html
|
LibWeb: Handle percentage font-size values
|
2025-06-24 12:42:26 +01:00 |
|
percentage-max-height-when-containing-block-has-indefinite-height.html
|
LibWeb: Treat % max-height as none when containing block size indefinite
|
2023-06-14 17:08:15 +02:00 |
|
picture-source-media-query.html
|
Tests/LibWeb: Move assets used by multiple test types into Assets/
|
2024-11-05 14:02:07 +00:00 |
|
place-content-shorthand-property.html
|
LibWeb: Add support for parsing place-content shorthand CSS property
|
2023-06-01 09:06:13 +02:00 |
|
popovertarget-button.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
position-absolute-from-edges.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
position-absolute-ignores-padding-of-position-relative-floating-parent.html
|
Tests/LibWeb: Add layout test for layout fix in PR #15780
|
2023-03-28 19:45:00 +01:00 |
|
position-absolute-top-left.html
|
LibWeb: Add layout tests for floats, margins collapsing and positioning
|
2023-02-06 20:42:14 +01:00 |
|
position-empty-pseudo-elements.html
|
LibWeb: Include anonymous boxes with no lines into computing BFC height
|
2023-08-02 17:35:54 +02:00 |
|
pre.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
pseudo-element-position-absolute.html
|
LibWeb: Don't join anonymous pseudo wrappers for block node insertion
|
2025-11-11 10:49:49 +01:00 |
|
pseudo-element-with-custom-properties-2.html
|
LibWeb: Resolve CSS custom properties on pseudo elements
|
2023-05-17 20:37:29 +02:00 |
|
pseudo-element-with-custom-properties.html
|
LibWeb: Resolve CSS custom properties on pseudo elements
|
2023-05-17 20:37:29 +02:00 |
|
pseudo-element-with-display-block.html
|
LibWeb: Hoist anonymous wrappers out of parent inline nodes
|
2025-11-11 10:49:49 +01:00 |
|
replaced-box-with-vertical-margins.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
replaced-within-max-content.html
|
LibWeb: Resolve replaced element size constraints using aspect ratios
|
2023-09-04 12:40:17 +02:00 |
|
resolve-cyclic-percentage-against-zero-when-available-size-is-min-content.html
|
LibWeb: Resolve cyclic % against 0 when available size is min-content
|
2023-06-08 13:54:11 +02:00 |
|
resolve-height-of-containing-block.html
|
LibWeb: Fix width calculation for floating replaced elements
|
2023-05-26 21:20:56 +02:00 |
|
select-with-option-selected.html
|
LibWeb: Set select element text when an option is initially selected
|
2024-01-29 20:05:14 +00:00 |
|
set-margin-of-floating-box.html
|
LibWeb: Set margin, padding and border for replaced boxes
|
2023-05-30 10:09:47 +02:00 |
|
shadow-tree-removed-from-dom-receives-event.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
slot-style-inheritance.html
|
LibWeb: Allow style inheritance through slots
|
2025-08-16 21:03:31 +02:00 |
|
space-is-soft-line-break-opportunity.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
span-with-padding.html
|
LibWeb: Resolve vertical padding of inline elements
|
2024-04-25 12:45:39 +02:00 |
|
srcset-sizes-crash.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
style-invalidation-line-height-propagation.html
|
LibWeb: Improve style propagation to anonymous wrappers
|
2024-01-07 14:24:38 +01:00 |
|
svg-foreignobject-absolute-positioning.html
|
LibWeb: Make foreignObject establish a containing block for abspos
|
2026-02-17 15:59:59 +01:00 |
|
svg-preserve-aspect-ratio.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
svg-text-dominant-baseline.html
|
LibWeb: Implement dominant-baseline for SVG text
|
2026-02-26 09:23:23 +01:00 |
|
svg-text-with-percentage-values.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
svg-text-with-viewbox.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
svg-transforms-and-viewboxes.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
tab-size-chars-should-vertically-align.html
|
LibWeb: Start implementation of rendering tabs according to tab-size
|
2024-10-17 15:00:57 +02:00 |
|
tab-size-letter-spacing.html
|
LibWeb: Bring tab-size closer to the spec
|
2024-10-27 11:03:35 +01:00 |
|
tab-size-spacing-001.html
|
LibWeb: Add word spacing to tab size correctly
|
2024-10-28 22:53:37 +01:00 |
|
tab-size-text-wrap.html
|
LibWeb: Convert white-space CSS property to shorthand
|
2025-05-29 12:04:28 +02:00 |
|
tab-size-word-spacing.html
|
LibWeb: Bring tab-size closer to the spec
|
2024-10-27 11:03:35 +01:00 |
|
table-caption-auto-height.html
|
LibWeb: Set automatic content height for table captions with auto height
|
2026-02-04 20:25:04 +00:00 |
|
table-fixup-with-rowspan.html
|
LibWeb: Remove invalid assertion in table fixup
|
2024-01-23 10:17:00 +01:00 |
|
text-align-justify-with-forced-break.html
|
LibWeb: Don't justify text lines that end in a forced break
|
2023-06-10 21:46:33 +02:00 |
|
text-align-overflow.html
|
LibWeb: Avoid text-aligning content that is too long for its line box
|
2023-06-02 05:21:22 +02:00 |
|
text-collapse-inside-contenteditable.html
|
LibWeb: Do not override whitespace handling for editable elements
|
2025-05-16 12:08:29 +01:00 |
|
text-indent.html
|
LibWeb: Basic support for CSS text-indent: <length-percentage>
|
2023-05-15 19:31:09 +02:00 |
|
textarea-box-writing-modes.html
|
LibWeb: Implement auto_content_box_size for textarea and input
|
2026-02-02 14:36:49 +00:00 |
|
textarea-content.html
|
LibWeb: Update the <textarea> shadow DOM when the value attribute is set
|
2024-03-16 13:11:57 +01:00 |
|
textarea-height-stretch.html
|
LibWeb: Implement auto_content_box_size for textarea and input
|
2026-02-02 14:36:49 +00:00 |
|
textarea-reset.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
tolerate-css-percentage-overshoot.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
top-layer.html
|
LibWeb: Add basic "top layer" support
|
2024-03-29 06:57:07 +01:00 |
|
transform-calc-length-values.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
treat-intrinsic-sizing-keywords-as-auto-when-aspect-ratio-cant-be-resolved.html
|
LibWeb: Treat width: {min,max,fit}-content as auto if ratio unresolvable
|
2024-06-23 19:15:24 +02:00 |
|
ul-render.html
|
LibWeb: Tests for rendering lists and their ordinals
|
2025-06-16 12:44:58 +01:00 |
|
unicode-password-input.html
|
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.html
|
LibWeb: Fix utf16-be check in HTMLEncodingDetection
|
2024-01-08 23:35:09 +01:00 |
|
vertical-align-middle-with-padding.html
|
LibWeb: Use margin box height for inline-block vertical alignment
|
2025-07-12 18:03:14 +02:00 |
|
vertical-align-middle.html
|
LibWeb: Improve support for 'vertical-align: middle'
|
2024-02-28 16:11:05 -05:00 |
|
vertical-padding-relative-to-cb-width.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
viewport-overflow-propagation-1.html
|
LibWeb: Propagate overflow modes from <html> or <body> to viewport
|
2023-08-03 13:21:26 +02:00 |
|
viewport-overflow-propagation-2.html
|
LibWeb: Propagate overflow modes from <html> or <body> to viewport
|
2023-08-03 13:21:26 +02:00 |
|
writing-modes-direction-flex.html
|
LibWeb: Use reverse direction on flex containers with rtl direction
|
2024-08-13 15:19:51 +01:00 |
|
writing-modes-direction-inline.html
|
LibWeb: Add start and end values to text-align
|
2024-08-13 15:19:51 +01:00 |
|
writing-modes-vertical-rl.html
|
LibWeb: Layout inline elements respective of writing-mode
|
2024-11-03 17:01:54 +01:00 |
|
zero-height-replaced-box-with-aspect-ratio.html
|
LibWeb: Fix division by zero in solve_replaced_size_constraint()
|
2024-04-23 16:21:48 +02:00 |
|
zero-height-viewport-svg-image.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
zero-size-replaced-box-with-aspect-ratio.html
|
LibWeb: Fix division by zero in solve_replaced_size_constraint()
|
2024-02-20 20:35:34 +01:00 |
|
zero-width-viewport-svg-image.html
|
Meta: Add doctypes to more layout tests
|
2025-06-07 11:09:53 +01:00 |
|
zero_percent_width_nested_table.html
|
LibWeb: Avoid division by zero when computing table width
|
2024-01-21 16:11:25 +01:00 |