From abd24d001dfeb45172a1508e69273606ff18ff54 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 28 Oct 2024 21:03:26 +0100 Subject: [PATCH] Tests: Import a bunch of WPT tests from /css/css-flexbox --- .../abspos/abspos-descendent-001.txt | 11 + ...lex-abspos-staticpos-align-content-001.txt | 34 + .../flex-abspos-staticpos-align-self-001.txt | 35 + .../flex-abspos-staticpos-align-self-002.txt | 35 + .../flex-abspos-staticpos-align-self-003.txt | 35 + .../flex-abspos-staticpos-align-self-004.txt | 35 + .../flex-abspos-staticpos-align-self-005.txt | 35 + .../flex-abspos-staticpos-align-self-006.txt | 35 + .../flex-abspos-staticpos-align-self-007.txt | 35 + .../flex-abspos-staticpos-align-self-008.txt | 35 + ...ex-abspos-staticpos-align-self-rtl-001.txt | 35 + ...ex-abspos-staticpos-align-self-rtl-002.txt | 35 + ...ex-abspos-staticpos-align-self-rtl-003.txt | 35 + ...ex-abspos-staticpos-align-self-rtl-004.txt | 35 + ...abspos-staticpos-align-self-vertWM-001.txt | 39 + ...abspos-staticpos-align-self-vertWM-002.txt | 39 + ...abspos-staticpos-align-self-vertWM-003.txt | 34 + ...abspos-staticpos-align-self-vertWM-004.txt | 35 + ...x-abspos-staticpos-justify-content-001.txt | 34 + ...x-abspos-staticpos-justify-content-002.txt | 34 + ...x-abspos-staticpos-justify-content-003.txt | 34 + ...x-abspos-staticpos-justify-content-004.txt | 34 + ...x-abspos-staticpos-justify-content-005.txt | 35 + ...x-abspos-staticpos-justify-content-006.txt | 34 + ...x-abspos-staticpos-justify-content-007.txt | 35 + ...x-abspos-staticpos-justify-content-008.txt | 34 + ...spos-staticpos-justify-content-rtl-001.txt | 35 + ...spos-staticpos-justify-content-rtl-002.txt | 34 + ...s-staticpos-justify-content-vertWM-001.txt | 34 + ...s-staticpos-justify-content-vertWM-002.txt | 35 + .../abspos/position-absolute-001.txt | 131 ++++ .../abspos/position-absolute-002.txt | 29 + .../abspos/position-absolute-003.txt | 27 + .../abspos/position-absolute-004.txt | 11 + .../abspos/position-absolute-012.txt | 107 +++ .../abspos/position-absolute-014.txt | 11 + .../abspos/position-absolute-015.txt | 11 + .../css-flexbox/align-content-horiz-001a.txt | 83 ++ .../css-flexbox/align-content-horiz-001b.txt | 83 ++ .../css-flexbox/align-content-horiz-002.txt | 83 ++ .../css-flexbox/align-content-vert-001a.txt | 83 ++ .../css-flexbox/align-content-vert-001b.txt | 83 ++ .../css-flexbox/align-content-vert-002.txt | 83 ++ .../css-flexbox/align-content-wmvert-001.txt | 83 ++ .../css-flexbox/align-content-wrap-001.txt | 24 + .../css-flexbox/align-content-wrap-002.txt | 16 + .../css-flexbox/align-content-wrap-003.txt | 55 ++ .../css-flexbox/align-content-wrap-005.txt | 18 + ...s-baseline-column-vert-lr-flexbox-item.txt | 13 + ...tems-baseline-column-vert-lr-grid-item.txt | 13 + ...gn-items-baseline-column-vert-lr-items.txt | 13 + ...ems-baseline-column-vert-lr-table-item.txt | 13 + ...s-baseline-column-vert-rl-flexbox-item.txt | 12 + ...tems-baseline-column-vert-rl-grid-item.txt | 12 + ...gn-items-baseline-column-vert-rl-items.txt | 12 + ...ems-baseline-column-vert-rl-table-item.txt | 12 + ...eline-vert-lr-column-horz-flexbox-item.txt | 13 + ...baseline-vert-lr-column-horz-grid-item.txt | 13 + ...ems-baseline-vert-lr-column-horz-items.txt | 13 + ...aseline-vert-lr-column-horz-table-item.txt | 11 + ...eline-vert-rl-column-horz-flexbox-item.txt | 13 + ...baseline-vert-rl-column-horz-grid-item.txt | 13 + ...ems-baseline-vert-rl-column-horz-items.txt | 13 + ...aseline-vert-rl-column-horz-table-item.txt | 11 + .../css/css-flexbox/align-self-014.txt | 11 + .../alignment/flex-align-baseline-001.txt | 17 + .../alignment/flex-align-baseline-002.txt | 16 + .../alignment/flex-align-baseline-003.txt | 16 + .../alignment/flex-align-baseline-004.txt | 17 + .../alignment/flex-align-baseline-005.txt | 14 + .../alignment/flex-align-baseline-006.txt | 13 + .../alignment/flex-align-baseline-007.txt | 13 + .../flex-align-baseline-fieldset-001.txt | 15 + .../flex-align-baseline-fieldset-002.txt | 14 + .../flex-align-baseline-fieldset-003.txt | 14 + .../flex-align-baseline-flex-001.txt | 59 ++ .../flex-align-baseline-flex-002.txt | 58 ++ .../flex-align-baseline-flex-003.txt | 27 + .../flex-align-baseline-flex-004.txt | 26 + .../flex-align-baseline-grid-001.txt | 23 + .../flex-align-baseline-grid-002.txt | 22 + .../flex-align-baseline-grid-003.txt | 22 + ...lign-baseline-line-clamp-001.tentative.txt | 35 + ...lign-baseline-line-clamp-002.tentative.txt | 34 + ...lign-baseline-line-clamp-003.tentative.txt | 34 + .../flex-align-baseline-multicol-001.txt | 23 + .../flex-align-baseline-multicol-002.txt | 22 + .../flex-align-baseline-multicol-003.txt | 22 + .../flex-align-baseline-overflow-001.txt | 23 + .../flex-align-baseline-overflow-002.txt | 23 + .../flex-align-baseline-overflow-003.txt | 23 + .../flex-align-baseline-table-001.txt | 19 + .../flex-align-baseline-table-002.txt | 14 + .../flex-align-baseline-table-003.txt | 14 + .../css/css-flexbox/box-sizing-001.txt | 20 + .../box-sizing-min-max-sizes-001.txt | 12 + .../css-flexbox/canvas-dynamic-change-001.txt | 11 + .../css-flexbox/change-column-flex-width.txt | 11 + ...column-flex-child-with-overflow-scroll.txt | 12 + .../css/css-flexbox/column-reverse-gap.txt | 11 + .../columns-height-set-via-top-bottom.txt | 12 + .../css-flexbox/dynamic-grid-flex-abspos.txt | 19 + ...-as-container-justify-center.tentative.txt | 11 + .../flex-aspect-ratio-img-column-011.txt | 21 + .../flex-aspect-ratio-img-column-017.txt | 11 + .../flex-aspect-ratio-img-row-005.txt | 15 + .../flex-aspect-ratio-img-row-013.txt | 15 + .../css/css-flexbox/flex-basis-009.txt | 11 + .../flex-column-relayout-assert.txt | 11 + .../flex-direction-column-overlap-001.txt | 11 + .../css-flexbox/flex-factor-less-than-one.txt | 33 + .../css/css-flexbox/flex-flow-013.txt | 23 + .../flex-item-compressible-001.txt | 26 + .../flex-item-compressible-002.txt | 26 + .../css-flexbox/flex-item-contains-strict.txt | 19 + .../flex-minimum-height-flex-items-009.txt | 12 + .../flex-minimum-height-flex-items-010.txt | 12 + .../flex-minimum-height-flex-items-012.txt | 11 + .../flex-minimum-height-flex-items-025.txt | 15 + .../flex-minimum-height-flex-items-031.txt | 83 ++ .../css/css-flexbox/flex-minimum-size-001.txt | 16 + .../css/css-flexbox/flex-minimum-size-002.txt | 11 + .../css/css-flexbox/flex-minimum-size-003.txt | 12 + .../flex-minimum-width-flex-items-014.txt | 16 + .../flex-one-sets-flex-basis-to-zero-px.txt | 29 + ...olumn-recalculate-height-on-resize-001.txt | 11 + .../flex-shorthand-flex-basis-middle.txt | 12 + .../flexbox-justify-content-wmvert-002.txt | 15 + .../flexbox-justify-content-wmvert-003.txt | 15 + ...box-lines-must-be-stretched-by-default.txt | 11 + .../css/css-flexbox/flexbox_first-letter.txt | 11 + ...flexbox_justifycontent-center-overflow.txt | 13 + .../flexbox_justifycontent-rtl-001.txt | 23 + .../flexbox_justifycontent-rtl-002.txt | 22 + ...box_width-change-and-relayout-children.txt | 11 + .../flexbox_width-wrapping-column.txt | 11 + .../flexitem-no-margin-collapsing.txt | 11 + .../css-flexbox/flexitem-stretch-image.txt | 11 + .../wpt-import/css/css-flexbox/gap-017.txt | 11 + .../wpt-import/css/css-flexbox/gap-018.txt | 11 + ...box_computedstyle_align-content-center.txt | 11 + ...x_computedstyle_align-content-flex-end.txt | 11 + ...computedstyle_align-content-flex-start.txt | 11 + ...mputedstyle_align-content-space-around.txt | 11 + ...putedstyle_align-content-space-between.txt | 11 + ...box_computedstyle_align-items-baseline.txt | 11 + ...exbox_computedstyle_align-items-center.txt | 11 + ...box_computedstyle_align-items-flex-end.txt | 11 + ...x_computedstyle_align-items-flex-start.txt | 11 + ...xbox_computedstyle_align-items-invalid.txt | 11 + ...xbox_computedstyle_align-items-stretch.txt | 11 + ...xbox_computedstyle_align-self-baseline.txt | 11 + ...lexbox_computedstyle_align-self-center.txt | 11 + ...xbox_computedstyle_align-self-flex-end.txt | 11 + ...ox_computedstyle_align-self-flex-start.txt | 11 + ...exbox_computedstyle_align-self-invalid.txt | 11 + ...exbox_computedstyle_align-self-stretch.txt | 11 + .../flexbox_computedstyle_display-inline.txt | 11 + .../flexbox_computedstyle_display.txt | 11 + .../flexbox_computedstyle_flex-basis-0.txt | 11 + ...xbox_computedstyle_flex-basis-0percent.txt | 11 + .../flexbox_computedstyle_flex-basis-auto.txt | 11 + ...exbox_computedstyle_flex-basis-percent.txt | 11 + ...tedstyle_flex-direction-column-reverse.txt | 11 + ...ox_computedstyle_flex-direction-column.txt | 11 + ...x_computedstyle_flex-direction-invalid.txt | 11 + ...mputedstyle_flex-direction-row-reverse.txt | 11 + ...exbox_computedstyle_flex-direction-row.txt | 11 + ..._computedstyle_flex-flow-column-nowrap.txt | 11 + ...dstyle_flex-flow-column-reverse-nowrap.txt | 11 + ...tedstyle_flex-flow-column-reverse-wrap.txt | 11 + ...computedstyle_flex-flow-column-reverse.txt | 11 + ...tedstyle_flex-flow-column-wrap-reverse.txt | 11 + ...ox_computedstyle_flex-flow-column-wrap.txt | 11 + ...flexbox_computedstyle_flex-flow-column.txt | 11 + ...flexbox_computedstyle_flex-flow-nowrap.txt | 11 + ...box_computedstyle_flex-flow-row-nowrap.txt | 11 + ...utedstyle_flex-flow-row-reverse-nowrap.txt | 11 + ...yle_flex-flow-row-reverse-wrap-reverse.txt | 11 + ...mputedstyle_flex-flow-row-reverse-wrap.txt | 11 + ...ox_computedstyle_flex-flow-row-reverse.txt | 11 + ...mputedstyle_flex-flow-row-wrap-reverse.txt | 11 + ...exbox_computedstyle_flex-flow-row-wrap.txt | 11 + .../flexbox_computedstyle_flex-flow-row.txt | 11 + .../flexbox_computedstyle_flex-flow-wrap.txt | 11 + .../flexbox_computedstyle_flex-grow-0.txt | 11 + ...lexbox_computedstyle_flex-grow-invalid.txt | 11 + ...flexbox_computedstyle_flex-grow-number.txt | 11 + ...ox_computedstyle_flex-shorthand-0-auto.txt | 11 + ...xbox_computedstyle_flex-shorthand-auto.txt | 11 + ...x_computedstyle_flex-shorthand-initial.txt | 11 + ...x_computedstyle_flex-shorthand-invalid.txt | 11 + ...xbox_computedstyle_flex-shorthand-none.txt | 11 + ...ox_computedstyle_flex-shorthand-number.txt | 11 + .../flexbox_computedstyle_flex-shorthand.txt | 11 + .../flexbox_computedstyle_flex-shrink-0.txt | 11 + ...xbox_computedstyle_flex-shrink-invalid.txt | 11 + ...exbox_computedstyle_flex-shrink-number.txt | 11 + ...lexbox_computedstyle_flex-wrap-invalid.txt | 11 + ...flexbox_computedstyle_flex-wrap-nowrap.txt | 11 + ...x_computedstyle_flex-wrap-wrap-reverse.txt | 11 + .../flexbox_computedstyle_flex-wrap-wrap.txt | 11 + ...x_computedstyle_justify-content-center.txt | 11 + ...computedstyle_justify-content-flex-end.txt | 11 + ...mputedstyle_justify-content-flex-start.txt | 11 + ...utedstyle_justify-content-space-around.txt | 11 + ...tedstyle_justify-content-space-between.txt | 11 + .../flexbox_computedstyle_min-auto-size.txt | 15 + .../flexbox_computedstyle_min-height-auto.txt | 11 + .../flexbox_computedstyle_min-width-auto.txt | 11 + .../flexbox_computedstyle_order-inherit.txt | 11 + .../flexbox_computedstyle_order-integer.txt | 11 + .../flexbox_computedstyle_order-invalid.txt | 11 + .../flexbox_computedstyle_order-negative.txt | 11 + .../flexbox_computedstyle_order.txt | 11 + ...percentage-with-dynamic-container-size.txt | 13 + .../css/css-flexbox/hittest-anonymous-box.txt | 11 + .../css/css-flexbox/hittest-before-pseudo.txt | 11 + .../hittest-overlapping-margin.txt | 11 + .../css-flexbox/hittest-overlapping-order.txt | 11 + .../hittest-overlapping-relative.txt | 11 + .../image-as-flexitem-size-001.txt | 29 + .../image-as-flexitem-size-001v.txt | 29 + .../image-as-flexitem-size-002.txt | 29 + .../image-as-flexitem-size-002v.txt | 29 + .../image-as-flexitem-size-003.txt | 29 + .../image-as-flexitem-size-003v.txt | 29 + .../image-as-flexitem-size-004.txt | 29 + .../image-as-flexitem-size-004v.txt | 29 + .../image-as-flexitem-size-005.txt | 29 + .../image-as-flexitem-size-005v.txt | 29 + .../image-as-flexitem-size-006.txt | 29 + .../image-as-flexitem-size-006v.txt | 29 + .../image-as-flexitem-size-007.txt | 29 + .../image-as-flexitem-size-007v.txt | 29 + .../css/css-flexbox/inline-flex.txt | 11 + ...xbox-wrap-vertically-width-calculation.txt | 27 + .../intrinsic-size/col-wrap-004.txt | 11 + .../intrinsic-size/col-wrap-005.txt | 11 + .../intrinsic-size/col-wrap-010.txt | 11 + .../intrinsic-size/col-wrap-018.txt | 11 + .../intrinsic-size/col-wrap-019.txt | 11 + .../css-flexbox/intrinsic-size/row-005.txt | 20 + .../css-flexbox/intrinsic-size/row-008.txt | 21 + .../intrinsic-size/row-compat-001.txt | 14 + .../intrinsic-size/row-use-cases-001.txt | 17 + .../intrinsic-size/row-wrap-001.txt | 16 + ...ntrinsic-width-orthogonal-writing-mode.txt | 14 + .../css/css-flexbox/justify-content-006.txt | 11 + .../css/css-flexbox/justify-content-007.txt | 11 + .../justify-content_space-between-002.txt | 11 + .../layout-with-inline-svg-001.txt | 11 + .../css/css-flexbox/max-width-violation.txt | 12 + .../css/css-flexbox/multiline-min-max.txt | 25 + .../multiline-min-preferred-width.txt | 11 + .../css/css-flexbox/negative-overflow-002.txt | 82 ++ .../css/css-flexbox/negative-overflow-003.txt | 58 ++ .../css/css-flexbox/negative-overflow.txt | 22 + .../css/css-flexbox/order_value.txt | 11 + ...nal-writing-modes-and-intrinsic-sizing.txt | 12 + .../css/css-flexbox/overflow-auto-002.txt | 11 + .../css/css-flexbox/overflow-auto-003.txt | 11 + .../css/css-flexbox/overflow-auto-004.txt | 11 + .../css/css-flexbox/overflow-auto-006.txt | 20 + .../css/css-flexbox/overflow-auto-008.txt | 11 + .../parsing/flex-basis-computed.txt | 23 + .../parsing/flex-basis-invalid.txt | 15 + .../css-flexbox/parsing/flex-basis-valid.txt | 18 + .../css/css-flexbox/parsing/flex-computed.txt | 19 + .../parsing/flex-direction-computed.txt | 14 + .../parsing/flex-direction-invalid.txt | 12 + .../parsing/flex-direction-valid.txt | 14 + .../parsing/flex-flow-computed.txt | 12 + .../css-flexbox/parsing/flex-flow-invalid.txt | 12 + .../parsing/flex-flow-shorthand.txt | 16 + .../css-flexbox/parsing/flex-flow-valid.txt | 18 + .../parsing/flex-grow-computed.txt | 14 + .../css-flexbox/parsing/flex-grow-invalid.txt | 15 + .../css-flexbox/parsing/flex-grow-valid.txt | 14 + .../css/css-flexbox/parsing/flex-invalid.txt | 14 + .../css-flexbox/parsing/flex-shorthand.txt | 50 ++ .../parsing/flex-shrink-computed.txt | 14 + .../parsing/flex-shrink-invalid.txt | 15 + .../css-flexbox/parsing/flex-shrink-valid.txt | 14 + .../css/css-flexbox/parsing/flex-valid.txt | 16 + .../parsing/flex-wrap-computed.txt | 13 + .../css-flexbox/parsing/flex-wrap-invalid.txt | 12 + .../css-flexbox/parsing/flex-wrap-valid.txt | 13 + .../css-flexbox/parsing/order-computed.txt | 13 + .../css/css-flexbox/parsing/order-invalid.txt | 13 + .../css/css-flexbox/parsing/order-valid.txt | 13 + .../css-flexbox/parsing/webkit-aliases.txt | 23 + .../css-flexbox/percentage-heights-000.txt | 17 + .../css-flexbox/percentage-heights-001.txt | 24 + .../css-flexbox/percentage-heights-003.txt | 18 + .../css-flexbox/percentage-heights-011.txt | 11 + .../css-flexbox/percentage-heights-012.txt | 21 + .../css-flexbox/percentage-heights-013.txt | 14 + .../css-flexbox/percentage-margins-001.txt | 13 + .../percentage-max-width-cross-axis.txt | 12 + .../percentage-size-quirks-002.txt | 13 + .../css-flexbox/percentage-size-quirks.txt | 19 + .../css/css-flexbox/percentage-size.txt | 19 + .../position-relative-percentage-top-001.txt | 11 + ...s-auto-block-size-with-percentage-item.txt | 11 + .../css/css-flexbox/radiobutton-min-size.txt | 11 + .../css/css-flexbox/relayout-align-items.txt | 12 + .../css/css-flexbox/relayout-image-load.txt | 11 + .../css/css-flexbox/relayout-input.txt | 12 + .../scrollbars-auto-min-content-sizing.txt | 11 + .../css-flexbox/shrinking-column-flexbox.txt | 11 + .../stretch-after-sibling-size-change.txt | 11 + .../stretched-child-shrink-on-relayout.txt | 16 + .../css-flexbox/svg-root-as-flex-item-006.txt | 11 + .../table-with-percent-intrinsic-width.txt | 12 + .../css-flexbox/text-as-flexitem-size-001.txt | 29 + .../input/wpt-import/css/css-flexbox/META.yml | 8 + .../css/css-flexbox/WEB_FEATURES.yml | 7 + .../abspos/abspos-descendent-001.html | 32 + ...ex-abspos-staticpos-align-content-001.html | 106 +++ .../flex-abspos-staticpos-align-self-001.html | 98 +++ .../flex-abspos-staticpos-align-self-002.html | 98 +++ .../flex-abspos-staticpos-align-self-003.html | 98 +++ .../flex-abspos-staticpos-align-self-004.html | 98 +++ .../flex-abspos-staticpos-align-self-005.html | 98 +++ .../flex-abspos-staticpos-align-self-006.html | 98 +++ .../flex-abspos-staticpos-align-self-007.html | 98 +++ .../flex-abspos-staticpos-align-self-008.html | 98 +++ ...x-abspos-staticpos-align-self-rtl-001.html | 98 +++ ...x-abspos-staticpos-align-self-rtl-002.html | 99 +++ ...x-abspos-staticpos-align-self-rtl-003.html | 98 +++ ...x-abspos-staticpos-align-self-rtl-004.html | 99 +++ ...bspos-staticpos-align-self-vertWM-001.html | 102 +++ ...bspos-staticpos-align-self-vertWM-002.html | 103 +++ ...bspos-staticpos-align-self-vertWM-003.html | 98 +++ ...bspos-staticpos-align-self-vertWM-004.html | 100 +++ ...-abspos-staticpos-justify-content-001.html | 97 +++ ...-abspos-staticpos-justify-content-002.html | 97 +++ ...-abspos-staticpos-justify-content-003.html | 97 +++ ...-abspos-staticpos-justify-content-004.html | 97 +++ ...-abspos-staticpos-justify-content-005.html | 97 +++ ...-abspos-staticpos-justify-content-006.html | 97 +++ ...-abspos-staticpos-justify-content-007.html | 97 +++ ...-abspos-staticpos-justify-content-008.html | 97 +++ ...pos-staticpos-justify-content-rtl-001.html | 98 +++ ...pos-staticpos-justify-content-rtl-002.html | 98 +++ ...-staticpos-justify-content-vertWM-001.html | 98 +++ ...-staticpos-justify-content-vertWM-002.html | 98 +++ .../abspos/position-absolute-001.html | 709 ++++++++++++++++++ .../abspos/position-absolute-002.html | 160 ++++ .../abspos/position-absolute-003.html | 96 +++ .../abspos/position-absolute-004.html | 44 ++ .../abspos/position-absolute-012.html | 116 +++ .../abspos/position-absolute-014.html | 82 ++ .../abspos/position-absolute-015.html | 19 + .../css-flexbox/align-content-horiz-001a.html | 182 +++++ .../css-flexbox/align-content-horiz-001b.html | 183 +++++ .../css-flexbox/align-content-horiz-002.html | 182 +++++ .../css-flexbox/align-content-vert-001a.html | 182 +++++ .../css-flexbox/align-content-vert-001b.html | 183 +++++ .../css-flexbox/align-content-vert-002.html | 182 +++++ .../css-flexbox/align-content-wmvert-001.html | 182 +++++ .../css-flexbox/align-content-wrap-001.html | 77 ++ .../css-flexbox/align-content-wrap-002.html | 108 +++ .../css-flexbox/align-content-wrap-003.html | 330 ++++++++ .../css-flexbox/align-content-wrap-005.html | 54 ++ ...-baseline-column-vert-lr-flexbox-item.html | 42 ++ ...ems-baseline-column-vert-lr-grid-item.html | 43 ++ ...n-items-baseline-column-vert-lr-items.html | 35 + ...ms-baseline-column-vert-lr-table-item.html | 45 ++ ...-baseline-column-vert-rl-flexbox-item.html | 44 ++ ...ems-baseline-column-vert-rl-grid-item.html | 43 ++ ...n-items-baseline-column-vert-rl-items.html | 35 + ...ms-baseline-column-vert-rl-table-item.html | 45 ++ ...line-vert-lr-column-horz-flexbox-item.html | 42 ++ ...aseline-vert-lr-column-horz-grid-item.html | 43 ++ ...ms-baseline-vert-lr-column-horz-items.html | 35 + ...seline-vert-lr-column-horz-table-item.html | 45 ++ ...line-vert-rl-column-horz-flexbox-item.html | 42 ++ ...aseline-vert-rl-column-horz-grid-item.html | 43 ++ ...ms-baseline-vert-rl-column-horz-items.html | 36 + ...seline-vert-rl-column-horz-table-item.html | 45 ++ .../css/css-flexbox/align-self-014.html | 44 ++ .../alignment/flex-align-baseline-001.html | 68 ++ .../alignment/flex-align-baseline-002.html | 68 ++ .../alignment/flex-align-baseline-003.html | 68 ++ .../alignment/flex-align-baseline-004.html | 69 ++ .../alignment/flex-align-baseline-005.html | 48 ++ .../alignment/flex-align-baseline-006.html | 52 ++ .../alignment/flex-align-baseline-007.html | 52 ++ .../flex-align-baseline-fieldset-001.html | 46 ++ .../flex-align-baseline-fieldset-002.html | 47 ++ .../flex-align-baseline-fieldset-003.html | 47 ++ .../flex-align-baseline-flex-001.html | 260 +++++++ .../flex-align-baseline-flex-002.html | 261 +++++++ .../flex-align-baseline-flex-003.html | 129 ++++ .../flex-align-baseline-flex-004.html | 130 ++++ .../flex-align-baseline-grid-001.html | 111 +++ .../flex-align-baseline-grid-002.html | 112 +++ .../flex-align-baseline-grid-003.html | 112 +++ ...ign-baseline-line-clamp-001.tentative.html | 128 ++++ ...ign-baseline-line-clamp-002.tentative.html | 129 ++++ ...ign-baseline-line-clamp-003.tentative.html | 129 ++++ .../flex-align-baseline-multicol-001.html | 142 ++++ .../flex-align-baseline-multicol-002.html | 144 ++++ .../flex-align-baseline-multicol-003.html | 144 ++++ .../flex-align-baseline-overflow-001.html | 90 +++ .../flex-align-baseline-overflow-002.html | 91 +++ .../flex-align-baseline-overflow-003.html | 91 +++ .../flex-align-baseline-table-001.html | 95 +++ .../flex-align-baseline-table-002.html | 64 ++ .../flex-align-baseline-table-003.html | 64 ++ .../css/css-flexbox/box-sizing-001.html | 108 +++ .../box-sizing-min-max-sizes-001.html | 33 + .../canvas-dynamic-change-001.html | 39 + .../css-flexbox/change-column-flex-width.html | 30 + ...olumn-flex-child-with-overflow-scroll.html | 38 + .../css/css-flexbox/column-reverse-gap.html | 27 + .../columns-height-set-via-top-bottom.html | 51 ++ .../css-flexbox/dynamic-grid-flex-abspos.html | 82 ++ ...as-container-justify-center.tentative.html | 46 ++ .../flex-aspect-ratio-img-column-011.html | 77 ++ .../flex-aspect-ratio-img-column-017.html | 34 + .../flex-aspect-ratio-img-row-005.html | 53 ++ .../flex-aspect-ratio-img-row-013.html | 43 ++ .../css/css-flexbox/flex-basis-009.html | 41 + .../flex-column-relayout-assert.html | 27 + .../flex-direction-column-overlap-001.html | 56 ++ .../flex-factor-less-than-one.html | 180 +++++ .../css/css-flexbox/flex-flow-013.html | 158 ++++ .../flex-item-compressible-001.html | 149 ++++ .../flex-item-compressible-002.html | 151 ++++ .../flex-item-contains-strict.html | 56 ++ .../flex-minimum-height-flex-items-009.html | 62 ++ .../flex-minimum-height-flex-items-010.html | 64 ++ .../flex-minimum-height-flex-items-012.html | 37 + .../flex-minimum-height-flex-items-025.html | 56 ++ .../flex-minimum-height-flex-items-031.html | 54 ++ .../css-flexbox/flex-minimum-size-001.html | 80 ++ .../css-flexbox/flex-minimum-size-002.html | 15 + .../css-flexbox/flex-minimum-size-003.html | 23 + .../flex-minimum-width-flex-items-014.html | 69 ++ .../flex-one-sets-flex-basis-to-zero-px.html | 153 ++++ ...lumn-recalculate-height-on-resize-001.html | 74 ++ .../flex-shorthand-flex-basis-middle.html | 37 + .../flexbox-justify-content-wmvert-002.html | 43 ++ .../flexbox-justify-content-wmvert-003.html | 43 ++ ...ox-lines-must-be-stretched-by-default.html | 32 + .../css/css-flexbox/flexbox_first-letter.html | 20 + ...lexbox_justifycontent-center-overflow.html | 40 + .../flexbox_justifycontent-rtl-001.html | 73 ++ .../flexbox_justifycontent-rtl-002.html | 73 ++ ...ox_width-change-and-relayout-children.html | 42 ++ .../flexbox_width-wrapping-column.html | 44 ++ .../flexitem-no-margin-collapsing.html | 34 + .../css-flexbox/flexitem-stretch-image.html | 35 + .../wpt-import/css/css-flexbox/gap-017.html | 45 ++ .../wpt-import/css/css-flexbox/gap-018.html | 40 + ...ox_computedstyle_align-content-center.html | 22 + ..._computedstyle_align-content-flex-end.html | 22 + ...omputedstyle_align-content-flex-start.html | 22 + ...putedstyle_align-content-space-around.html | 22 + ...utedstyle_align-content-space-between.html | 22 + ...ox_computedstyle_align-items-baseline.html | 22 + ...xbox_computedstyle_align-items-center.html | 22 + ...ox_computedstyle_align-items-flex-end.html | 22 + ..._computedstyle_align-items-flex-start.html | 22 + ...box_computedstyle_align-items-invalid.html | 22 + ...box_computedstyle_align-items-stretch.html | 22 + ...box_computedstyle_align-self-baseline.html | 22 + ...exbox_computedstyle_align-self-center.html | 22 + ...box_computedstyle_align-self-flex-end.html | 22 + ...x_computedstyle_align-self-flex-start.html | 22 + ...xbox_computedstyle_align-self-invalid.html | 22 + ...xbox_computedstyle_align-self-stretch.html | 22 + .../flexbox_computedstyle_display-inline.html | 22 + .../flexbox_computedstyle_display.html | 22 + .../flexbox_computedstyle_flex-basis-0.html | 22 + ...box_computedstyle_flex-basis-0percent.html | 22 + ...flexbox_computedstyle_flex-basis-auto.html | 22 + ...xbox_computedstyle_flex-basis-percent.html | 27 + ...edstyle_flex-direction-column-reverse.html | 22 + ...x_computedstyle_flex-direction-column.html | 22 + ..._computedstyle_flex-direction-invalid.html | 22 + ...putedstyle_flex-direction-row-reverse.html | 22 + ...xbox_computedstyle_flex-direction-row.html | 22 + ...computedstyle_flex-flow-column-nowrap.html | 26 + ...style_flex-flow-column-reverse-nowrap.html | 26 + ...edstyle_flex-flow-column-reverse-wrap.html | 26 + ...omputedstyle_flex-flow-column-reverse.html | 25 + ...edstyle_flex-flow-column-wrap-reverse.html | 26 + ...x_computedstyle_flex-flow-column-wrap.html | 26 + ...lexbox_computedstyle_flex-flow-column.html | 25 + ...lexbox_computedstyle_flex-flow-nowrap.html | 25 + ...ox_computedstyle_flex-flow-row-nowrap.html | 26 + ...tedstyle_flex-flow-row-reverse-nowrap.html | 26 + ...le_flex-flow-row-reverse-wrap-reverse.html | 26 + ...putedstyle_flex-flow-row-reverse-wrap.html | 26 + ...x_computedstyle_flex-flow-row-reverse.html | 25 + ...putedstyle_flex-flow-row-wrap-reverse.html | 26 + ...xbox_computedstyle_flex-flow-row-wrap.html | 26 + .../flexbox_computedstyle_flex-flow-row.html | 25 + .../flexbox_computedstyle_flex-flow-wrap.html | 25 + .../flexbox_computedstyle_flex-grow-0.html | 22 + ...exbox_computedstyle_flex-grow-invalid.html | 22 + ...lexbox_computedstyle_flex-grow-number.html | 22 + ...x_computedstyle_flex-shorthand-0-auto.html | 26 + ...box_computedstyle_flex-shorthand-auto.html | 26 + ..._computedstyle_flex-shorthand-initial.html | 26 + ..._computedstyle_flex-shorthand-invalid.html | 26 + ...box_computedstyle_flex-shorthand-none.html | 26 + ...x_computedstyle_flex-shorthand-number.html | 26 + .../flexbox_computedstyle_flex-shorthand.html | 26 + .../flexbox_computedstyle_flex-shrink-0.html | 22 + ...box_computedstyle_flex-shrink-invalid.html | 22 + ...xbox_computedstyle_flex-shrink-number.html | 22 + ...exbox_computedstyle_flex-wrap-invalid.html | 22 + ...lexbox_computedstyle_flex-wrap-nowrap.html | 22 + ..._computedstyle_flex-wrap-wrap-reverse.html | 22 + .../flexbox_computedstyle_flex-wrap-wrap.html | 22 + ..._computedstyle_justify-content-center.html | 22 + ...omputedstyle_justify-content-flex-end.html | 22 + ...putedstyle_justify-content-flex-start.html | 22 + ...tedstyle_justify-content-space-around.html | 22 + ...edstyle_justify-content-space-between.html | 22 + .../flexbox_computedstyle_min-auto-size.html | 49 ++ ...flexbox_computedstyle_min-height-auto.html | 26 + .../flexbox_computedstyle_min-width-auto.html | 25 + .../flexbox_computedstyle_order-inherit.html | 25 + .../flexbox_computedstyle_order-integer.html | 22 + .../flexbox_computedstyle_order-invalid.html | 22 + .../flexbox_computedstyle_order-negative.html | 22 + .../flexbox_computedstyle_order.html | 22 + ...ercentage-with-dynamic-container-size.html | 69 ++ .../css-flexbox/hittest-anonymous-box.html | 23 + .../css-flexbox/hittest-before-pseudo.html | 21 + .../hittest-overlapping-margin.html | 43 ++ .../hittest-overlapping-order.html | 45 ++ .../hittest-overlapping-relative.html | 45 ++ .../image-as-flexitem-size-001.html | 128 ++++ .../image-as-flexitem-size-001v.html | 131 ++++ .../image-as-flexitem-size-002.html | 128 ++++ .../image-as-flexitem-size-002v.html | 131 ++++ .../image-as-flexitem-size-003.html | 128 ++++ .../image-as-flexitem-size-003v.html | 131 ++++ .../image-as-flexitem-size-004.html | 128 ++++ .../image-as-flexitem-size-004v.html | 131 ++++ .../image-as-flexitem-size-005.html | 130 ++++ .../image-as-flexitem-size-005v.html | 132 ++++ .../image-as-flexitem-size-006.html | 130 ++++ .../image-as-flexitem-size-006v.html | 132 ++++ .../image-as-flexitem-size-007.html | 135 ++++ .../image-as-flexitem-size-007v.html | 137 ++++ .../css/css-flexbox/inline-flex.html | 33 + ...box-wrap-vertically-width-calculation.html | 179 +++++ .../intrinsic-size/col-wrap-004.html | 29 + .../intrinsic-size/col-wrap-005.html | 38 + .../intrinsic-size/col-wrap-010.html | 33 + .../intrinsic-size/col-wrap-018.html | 45 ++ .../intrinsic-size/col-wrap-019.html | 42 ++ .../css-flexbox/intrinsic-size/row-005.html | 201 +++++ .../css-flexbox/intrinsic-size/row-008.html | 75 ++ .../intrinsic-size/row-compat-001.html | 132 ++++ .../intrinsic-size/row-use-cases-001.html | 315 ++++++++ .../intrinsic-size/row-wrap-001.html | 117 +++ ...trinsic-width-orthogonal-writing-mode.html | 31 + .../css/css-flexbox/justify-content-006.html | 37 + .../css/css-flexbox/justify-content-007.html | 31 + .../justify-content_space-between-002.html | 22 + .../layout-with-inline-svg-001.html | 59 ++ .../css/css-flexbox/max-width-violation.html | 66 ++ .../css/css-flexbox/multiline-min-max.html | 151 ++++ .../multiline-min-preferred-width.html | 36 + .../css-flexbox/negative-overflow-002.html | 74 ++ .../css-flexbox/negative-overflow-003.html | 73 ++ .../css/css-flexbox/negative-overflow.html | 98 +++ .../wpt-import/css/css-flexbox/order-001.htm | 38 + .../css/css-flexbox/order_value.html | 34 + ...al-writing-modes-and-intrinsic-sizing.html | 36 + .../css/css-flexbox/overflow-auto-002.html | 66 ++ .../css/css-flexbox/overflow-auto-003.html | 62 ++ .../css/css-flexbox/overflow-auto-004.html | 45 ++ .../css/css-flexbox/overflow-auto-006.html | 112 +++ .../css/css-flexbox/overflow-auto-008.html | 50 ++ .../parsing/flex-basis-computed.html | 37 + .../parsing/flex-basis-invalid.html | 22 + .../css-flexbox/parsing/flex-basis-valid.html | 25 + .../css-flexbox/parsing/flex-computed.html | 30 + .../parsing/flex-direction-computed.html | 21 + .../parsing/flex-direction-invalid.html | 19 + .../parsing/flex-direction-valid.html | 21 + .../parsing/flex-flow-computed.html | 19 + .../parsing/flex-flow-invalid.html | 19 + .../parsing/flex-flow-shorthand.html | 25 + .../css-flexbox/parsing/flex-flow-valid.html | 24 + .../parsing/flex-grow-computed.html | 21 + .../parsing/flex-grow-invalid.html | 22 + .../css-flexbox/parsing/flex-grow-valid.html | 21 + .../css/css-flexbox/parsing/flex-invalid.html | 21 + .../css-flexbox/parsing/flex-shorthand.html | 75 ++ .../parsing/flex-shrink-computed.html | 21 + .../parsing/flex-shrink-invalid.html | 22 + .../parsing/flex-shrink-valid.html | 21 + .../css/css-flexbox/parsing/flex-valid.html | 26 + .../parsing/flex-wrap-computed.html | 20 + .../parsing/flex-wrap-invalid.html | 19 + .../css-flexbox/parsing/flex-wrap-valid.html | 20 + .../css-flexbox/parsing/order-computed.html | 20 + .../css-flexbox/parsing/order-invalid.html | 20 + .../css/css-flexbox/parsing/order-valid.html | 20 + .../css-flexbox/parsing/webkit-aliases.html | 24 + .../css-flexbox/percentage-heights-000.html | 78 ++ .../css-flexbox/percentage-heights-001.html | 151 ++++ .../css-flexbox/percentage-heights-003.html | 125 +++ .../css-flexbox/percentage-heights-011.html | 35 + .../css-flexbox/percentage-heights-012.html | 82 ++ .../css-flexbox/percentage-heights-013.html | 39 + .../css-flexbox/percentage-margins-001.html | 28 + .../percentage-max-width-cross-axis.html | 26 + .../percentage-size-quirks-002.html | 63 ++ .../css-flexbox/percentage-size-quirks.html | 107 +++ .../css/css-flexbox/percentage-size.html | 108 +++ .../position-relative-percentage-top-001.html | 43 ++ ...-auto-block-size-with-percentage-item.html | 19 + .../css/css-flexbox/radiobutton-min-size.html | 40 + .../css/css-flexbox/relayout-align-items.html | 51 ++ .../css/css-flexbox/relayout-image-load.html | 36 + .../css/css-flexbox/relayout-input.html | 15 + .../scrollbars-auto-min-content-sizing.html | 19 + .../css-flexbox/shrinking-column-flexbox.html | 54 ++ .../stretch-after-sibling-size-change.html | 27 + .../stretched-child-shrink-on-relayout.html | 77 ++ .../css/css-flexbox/support/100x100-blue.png | Bin 0 -> 92 bytes .../css/css-flexbox/support/100x100-green.png | Bin 0 -> 91 bytes .../css/css-flexbox/support/10x10-green.png | Bin 0 -> 74 bytes .../css/css-flexbox/support/1x1-green.png | Bin 0 -> 135 bytes .../css/css-flexbox/support/1x1-lime.png | Bin 0 -> 135 bytes .../css/css-flexbox/support/1x1-maroon.png | Bin 0 -> 109 bytes .../css/css-flexbox/support/1x1-navy.png | Bin 0 -> 109 bytes .../css/css-flexbox/support/1x1-red.png | Bin 0 -> 135 bytes .../css/css-flexbox/support/1x1-white.png | Bin 0 -> 109 bytes .../css/css-flexbox/support/200x200-green.png | Bin 0 -> 275 bytes .../css/css-flexbox/support/20x50-green.png | Bin 0 -> 84 bytes .../css/css-flexbox/support/300x150-green.png | Bin 0 -> 1187 bytes .../css/css-flexbox/support/40x20-green.png | Bin 0 -> 171 bytes .../css/css-flexbox/support/60x60-gg-rr.png | Bin 0 -> 224 bytes .../css/css-flexbox/support/60x60-green.png | Bin 0 -> 218 bytes .../wpt-import/css/css-flexbox/support/README | 28 + .../css/css-flexbox/support/a-green.css | 1 + .../css/css-flexbox/support/b-green.css | 1 + .../css/css-flexbox/support/c-red.css | 1 + .../css/css-flexbox/support/cat.png | Bin 0 -> 1883 bytes .../css/css-flexbox/support/flexbox.css | 143 ++++ .../css/css-flexbox/support/import-green.css | 1 + .../css/css-flexbox/support/import-red.css | 1 + .../support/pattern-grg-rgr-grg.png | Bin 0 -> 222 bytes .../support/pattern-grg-rrg-rgg.png | Bin 0 -> 231 bytes .../support/pattern-rgr-grg-rgr.png | Bin 0 -> 223 bytes .../css/css-flexbox/support/pattern-tr.png | Bin 0 -> 137 bytes .../css/css-flexbox/support/ruler-h-50px.png | Bin 0 -> 671 bytes .../css/css-flexbox/support/ruler-v-100px.png | Bin 0 -> 760 bytes .../css/css-flexbox/support/ruler-v-50px.png | Bin 0 -> 757 bytes .../css/css-flexbox/support/scrollbars.js | 45 ++ .../css/css-flexbox/support/solidblue.png | Bin 0 -> 1734 bytes .../css/css-flexbox/support/square-purple.png | Bin 0 -> 92 bytes .../css/css-flexbox/support/square-teal.png | Bin 0 -> 92 bytes .../css/css-flexbox/support/square-white.png | Bin 0 -> 78 bytes .../css/css-flexbox/support/swatch-blue.png | Bin 0 -> 84 bytes .../css/css-flexbox/support/swatch-green.png | Bin 0 -> 84 bytes .../css/css-flexbox/support/swatch-lime.png | Bin 0 -> 84 bytes .../css/css-flexbox/support/swatch-orange.png | Bin 0 -> 84 bytes .../css/css-flexbox/support/swatch-red.png | Bin 0 -> 84 bytes .../css/css-flexbox/support/swatch-teal.png | Bin 0 -> 156 bytes .../css/css-flexbox/support/swatch-white.png | Bin 0 -> 85 bytes .../css/css-flexbox/support/swatch-yellow.png | Bin 0 -> 84 bytes .../css/css-flexbox/support/test-bl.png | Bin 0 -> 1368 bytes .../css/css-flexbox/support/test-br.png | Bin 0 -> 1045 bytes .../support/test-inner-half-size.png | Bin 0 -> 180 bytes .../css/css-flexbox/support/test-outer.png | Bin 0 -> 2412 bytes .../css/css-flexbox/support/test-style.css | 18 + .../css/css-flexbox/support/test-tl.png | Bin 0 -> 1025 bytes .../css/css-flexbox/support/test-tr.png | Bin 0 -> 1235 bytes .../svg-root-as-flex-item-006.html | 24 + .../table-with-percent-intrinsic-width.html | 67 ++ .../text-as-flexitem-size-001.html | 200 +++++ .../css/support/inheritance-testcommon.js | 96 +++ .../css/support/shorthand-testcommon.js | 106 +++ .../wpt-import/resources/check-layout-th.js | 253 +++++++ 688 files changed, 27834 insertions(+) create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-012.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-014.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-015.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001a.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001b.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001a.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001b.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wmvert-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-self-014.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/canvas-dynamic-change-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/change-column-flex-width.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-reverse-gap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-basis-009.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-column-relayout-assert.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-factor-less-than-one.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-flow-013.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-contains-strict.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_first-letter.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-stretch-image.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-017.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-018.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-anonymous-box.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-before-pseudo.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-margin.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-order.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-relative.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flex.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-005.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-008.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-006.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-007.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content_space-between-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/layout-with-inline-svg-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/max-width-violation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-max.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-preferred-width.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/order_value.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-004.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-006.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-008.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shorthand.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-computed.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-invalid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-valid.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/webkit-aliases.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-000.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-003.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-011.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-012.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-013.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-margins-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks-002.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/position-relative-percentage-top-001.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/radiobutton-min-size.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-align-items.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-image-load.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-input.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/shrinking-column-flexbox.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/text-as-flexitem-size-001.txt create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/META.yml create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/WEB_FEATURES.yml create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-012.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-014.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-015.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001a.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001b.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001a.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001b.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wmvert-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-self-014.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/canvas-dynamic-change-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/change-column-flex-width.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-reverse-gap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-basis-009.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-column-relayout-assert.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-factor-less-than-one.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-flow-013.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-contains-strict.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_first-letter.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-stretch-image.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-017.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-018.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-anonymous-box.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-before-pseudo.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-margin.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-order.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-relative.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flex.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-005.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-008.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-006.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-007.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content_space-between-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/layout-with-inline-svg-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/max-width-violation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-max.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-preferred-width.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order-001.htm create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order_value.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-004.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-006.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-008.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shorthand.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-computed.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-invalid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-valid.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/webkit-aliases.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-000.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-003.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-011.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-012.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-013.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-margins-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks-002.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/position-relative-percentage-top-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/radiobutton-min-size.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-align-items.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-image-load.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-input.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/shrinking-column-flexbox.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-blue.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/10x10-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-lime.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-maroon.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-navy.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-red.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-white.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/200x200-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/20x50-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/300x150-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/40x20-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-gg-rr.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/README create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/a-green.css create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/b-green.css create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/c-red.css create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/cat.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/flexbox.css create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-green.css create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-red.css create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rgr-grg.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rrg-rgg.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-rgr-grg-rgr.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-tr.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-h-50px.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-100px.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-50px.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/solidblue.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-purple.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-teal.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-white.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-blue.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-green.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-lime.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-orange.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-red.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-teal.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-white.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-yellow.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-bl.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-br.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-inner-half-size.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-outer.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-style.css create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tl.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tr.png create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/text-as-flexitem-size-001.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/support/inheritance-testcommon.js create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/support/shorthand-testcommon.js create mode 100644 Tests/LibWeb/Text/input/wpt-import/resources/check-layout-th.js diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.txt new file mode 100644 index 00000000000..b2979b2ed9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Pass +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.txt new file mode 100644 index 00000000000..68ee3775558 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +4 Pass +20 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.txt new file mode 100644 index 00000000000..7ef3f2bb7fd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +8 Pass +16 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.txt new file mode 100644 index 00000000000..2f71cd347a6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.txt @@ -0,0 +1,39 @@ +Summary + +Harness status: OK + +Rerun + +Found 28 tests + +2 Pass +26 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Pass .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 +Fail .container > div 25 +Fail .container > div 26 +Fail .container > div 27 +Fail .container > div 28 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.txt new file mode 100644 index 00000000000..e78c64f73b5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.txt @@ -0,0 +1,39 @@ +Summary + +Harness status: OK + +Rerun + +Found 28 tests + +4 Pass +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Pass .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Pass .container > div 23 +Fail .container > div 24 +Fail .container > div 25 +Fail .container > div 26 +Fail .container > div 27 +Fail .container > div 28 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.txt new file mode 100644 index 00000000000..572c5b388a8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +2 Pass +22 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.txt new file mode 100644 index 00000000000..b2979b2ed9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Pass +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.txt new file mode 100644 index 00000000000..b2979b2ed9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Pass +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.txt new file mode 100644 index 00000000000..45168d6221e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.txt new file mode 100644 index 00000000000..45168d6221e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.txt new file mode 100644 index 00000000000..ca5a5b19081 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +20 Pass +4 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.txt new file mode 100644 index 00000000000..f895eeb87e0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +2 Pass +22 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Pass .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Pass .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-001.txt new file mode 100644 index 00000000000..e88775f3a72 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-001.txt @@ -0,0 +1,131 @@ +Summary + +Harness status: OK + +Rerun + +Found 120 tests + +42 Pass +78 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Pass .flexbox 12 +Pass .flexbox 13 +Pass .flexbox 14 +Pass .flexbox 15 +Fail .flexbox 16 +Fail .flexbox 17 +Fail .flexbox 18 +Fail .flexbox 19 +Fail .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 +Pass .flexbox 23 +Pass .flexbox 24 +Pass .flexbox 25 +Pass .flexbox 26 +Pass .flexbox 27 +Pass .flexbox 28 +Pass .flexbox 29 +Pass .flexbox 30 +Pass .flexbox 31 +Pass .flexbox 32 +Pass .flexbox 33 +Pass .flexbox 34 +Pass .flexbox 35 +Fail .flexbox 36 +Fail .flexbox 37 +Fail .flexbox 38 +Fail .flexbox 39 +Fail .flexbox 40 +Fail .flexbox 41 +Fail .flexbox 42 +Fail .flexbox 43 +Fail .flexbox 44 +Fail .flexbox 45 +Fail .flexbox 46 +Fail .flexbox 47 +Fail .flexbox 48 +Fail .flexbox 49 +Fail .flexbox 50 +Fail .flexbox 51 +Fail .flexbox 52 +Fail .flexbox 53 +Fail .flexbox 54 +Fail .flexbox 55 +Fail .flexbox 56 +Pass .flexbox 57 +Fail .flexbox 58 +Fail .flexbox 59 +Fail .flexbox 60 +Fail .flexbox 61 +Fail .flexbox 62 +Fail .flexbox 63 +Fail .flexbox 64 +Fail .flexbox 65 +Fail .flexbox 66 +Fail .flexbox 67 +Fail .flexbox 68 +Fail .flexbox 69 +Fail .flexbox 70 +Fail .flexbox 71 +Fail .flexbox 72 +Fail .flexbox 73 +Fail .flexbox 74 +Fail .flexbox 75 +Pass .flexbox 76 +Fail .flexbox 77 +Fail .flexbox 78 +Pass .flexbox 79 +Fail .flexbox 80 +Pass .flexbox 81 +Fail .flexbox 82 +Fail .flexbox 83 +Pass .flexbox 84 +Fail .flexbox 85 +Fail .flexbox 86 +Pass .flexbox 87 +Fail .flexbox 88 +Fail .flexbox 89 +Fail .flexbox 90 +Pass .flexbox 91 +Fail .flexbox 92 +Fail .flexbox 93 +Pass .flexbox 94 +Fail .flexbox 95 +Fail .flexbox 96 +Fail .flexbox 97 +Fail .flexbox 98 +Fail .flexbox 99 +Fail .flexbox 100 +Fail .flexbox 101 +Pass .flexbox 102 +Fail .flexbox 103 +Fail .flexbox 104 +Fail .flexbox 105 +Pass .flexbox 106 +Fail .flexbox 107 +Fail .flexbox 108 +Pass .flexbox 109 +Fail .flexbox 110 +Fail .flexbox 111 +Pass .flexbox 112 +Fail .flexbox 113 +Fail .flexbox 114 +Fail .flexbox 115 +Fail .flexbox 116 +Fail .flexbox 117 +Fail .flexbox 118 +Fail .flexbox 119 +Fail .flexbox 120 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-002.txt new file mode 100644 index 00000000000..8c9e02e6fc2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-002.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass position of x +Pass position of y +Pass position of width +Pass position of height +Pass position of top +Pass position of right +Pass position of bottom +Pass position of left +Pass position of toJSON +Pass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-003.txt new file mode 100644 index 00000000000..2c780ab5982 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-003.txt @@ -0,0 +1,27 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +10 Pass +6 Fail +Details +Result Test Name MessagePass .rect 1 +Pass .rect 2 +Pass .rect 3 +Pass .rect 4 +Pass .rect 5 +Fail .rect 6 +Fail .rect 7 +Fail .rect 8 +Pass .rect 9 +Pass .rect 10 +Pass .rect 11 +Pass .rect 12 +Pass .rect 13 +Fail .rect 14 +Fail .rect 15 +Fail .rect 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-004.txt new file mode 100644 index 00000000000..cdc69e3a21e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-004.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #flex 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-012.txt new file mode 100644 index 00000000000..642876e5a3b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-012.txt @@ -0,0 +1,107 @@ +Summary + +Harness status: OK + +Rerun + +Found 96 tests + +48 Pass +48 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Pass .flexbox 12 +Pass .flexbox 13 +Pass .flexbox 14 +Pass .flexbox 15 +Pass .flexbox 16 +Pass .flexbox 17 +Pass .flexbox 18 +Pass .flexbox 19 +Pass .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 +Pass .flexbox 23 +Pass .flexbox 24 +Pass .flexbox 25 +Pass .flexbox 26 +Pass .flexbox 27 +Pass .flexbox 28 +Pass .flexbox 29 +Pass .flexbox 30 +Pass .flexbox 31 +Pass .flexbox 32 +Fail .flexbox 33 +Fail .flexbox 34 +Fail .flexbox 35 +Fail .flexbox 36 +Fail .flexbox 37 +Fail .flexbox 38 +Fail .flexbox 39 +Fail .flexbox 40 +Fail .flexbox 41 +Fail .flexbox 42 +Fail .flexbox 43 +Fail .flexbox 44 +Fail .flexbox 45 +Fail .flexbox 46 +Fail .flexbox 47 +Fail .flexbox 48 +Fail .flexbox 49 +Fail .flexbox 50 +Fail .flexbox 51 +Fail .flexbox 52 +Fail .flexbox 53 +Fail .flexbox 54 +Fail .flexbox 55 +Fail .flexbox 56 +Fail .flexbox 57 +Fail .flexbox 58 +Fail .flexbox 59 +Fail .flexbox 60 +Fail .flexbox 61 +Fail .flexbox 62 +Fail .flexbox 63 +Fail .flexbox 64 +Pass .flexbox 65 +Fail .flexbox 66 +Fail .flexbox 67 +Pass .flexbox 68 +Fail .flexbox 69 +Pass .flexbox 70 +Pass .flexbox 71 +Fail .flexbox 72 +Pass .flexbox 73 +Fail .flexbox 74 +Fail .flexbox 75 +Pass .flexbox 76 +Fail .flexbox 77 +Pass .flexbox 78 +Pass .flexbox 79 +Fail .flexbox 80 +Pass .flexbox 81 +Fail .flexbox 82 +Fail .flexbox 83 +Pass .flexbox 84 +Fail .flexbox 85 +Pass .flexbox 86 +Pass .flexbox 87 +Fail .flexbox 88 +Pass .flexbox 89 +Fail .flexbox 90 +Fail .flexbox 91 +Pass .flexbox 92 +Fail .flexbox 93 +Pass .flexbox 94 +Pass .flexbox 95 +Fail .flexbox 96 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-014.txt new file mode 100644 index 00000000000..a6de1a3e1f9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-014.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass The bottom of each pair of boxes should be the same \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-015.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-015.txt new file mode 100644 index 00000000000..3b5582c531c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-015.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #abspos 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001a.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001a.txt new file mode 100644 index 00000000000..c693fd8a25b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001a.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +70 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Pass .flexbox div 17 +Pass .flexbox div 18 +Pass .flexbox div 19 +Pass .flexbox div 20 +Pass .flexbox div 21 +Pass .flexbox div 22 +Pass .flexbox div 23 +Pass .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Pass .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001b.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001b.txt new file mode 100644 index 00000000000..c693fd8a25b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001b.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +70 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Pass .flexbox div 17 +Pass .flexbox div 18 +Pass .flexbox div 19 +Pass .flexbox div 20 +Pass .flexbox div 21 +Pass .flexbox div 22 +Pass .flexbox div 23 +Pass .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Pass .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-002.txt new file mode 100644 index 00000000000..480dc05bcbf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-002.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +54 Pass +18 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Fail .flexbox div 9 +Fail .flexbox div 10 +Fail .flexbox div 11 +Fail .flexbox div 12 +Fail .flexbox div 13 +Fail .flexbox div 14 +Fail .flexbox div 15 +Fail .flexbox div 16 +Fail .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Fail .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Fail .flexbox div 50 +Pass .flexbox div 51 +Pass .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001a.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001a.txt new file mode 100644 index 00000000000..c693fd8a25b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001a.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +70 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Pass .flexbox div 17 +Pass .flexbox div 18 +Pass .flexbox div 19 +Pass .flexbox div 20 +Pass .flexbox div 21 +Pass .flexbox div 22 +Pass .flexbox div 23 +Pass .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Pass .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001b.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001b.txt new file mode 100644 index 00000000000..6291ad2f15f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001b.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +17 Pass +55 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Fail .flexbox div 3 +Fail .flexbox div 4 +Pass .flexbox div 5 +Fail .flexbox div 6 +Fail .flexbox div 7 +Fail .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Fail .flexbox div 11 +Fail .flexbox div 12 +Pass .flexbox div 13 +Fail .flexbox div 14 +Fail .flexbox div 15 +Fail .flexbox div 16 +Pass .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Pass .flexbox div 25 +Fail .flexbox div 26 +Fail .flexbox div 27 +Fail .flexbox div 28 +Fail .flexbox div 29 +Fail .flexbox div 30 +Fail .flexbox div 31 +Fail .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Fail .flexbox div 35 +Fail .flexbox div 36 +Pass .flexbox div 37 +Fail .flexbox div 38 +Fail .flexbox div 39 +Fail .flexbox div 40 +Pass .flexbox div 41 +Fail .flexbox div 42 +Fail .flexbox div 43 +Fail .flexbox div 44 +Fail .flexbox div 45 +Fail .flexbox div 46 +Fail .flexbox div 47 +Fail .flexbox div 48 +Pass .flexbox div 49 +Fail .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Fail .flexbox div 53 +Fail .flexbox div 54 +Fail .flexbox div 55 +Fail .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Fail .flexbox div 59 +Fail .flexbox div 60 +Pass .flexbox div 61 +Fail .flexbox div 62 +Fail .flexbox div 63 +Fail .flexbox div 64 +Pass .flexbox div 65 +Fail .flexbox div 66 +Fail .flexbox div 67 +Fail .flexbox div 68 +Fail .flexbox div 69 +Fail .flexbox div 70 +Fail .flexbox div 71 +Fail .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-002.txt new file mode 100644 index 00000000000..480dc05bcbf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-002.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +54 Pass +18 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Fail .flexbox div 9 +Fail .flexbox div 10 +Fail .flexbox div 11 +Fail .flexbox div 12 +Fail .flexbox div 13 +Fail .flexbox div 14 +Fail .flexbox div 15 +Fail .flexbox div 16 +Fail .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Fail .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Fail .flexbox div 50 +Pass .flexbox div 51 +Pass .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wmvert-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wmvert-001.txt new file mode 100644 index 00000000000..64368704ab3 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wmvert-001.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +15 Pass +57 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Fail .flexbox div 3 +Fail .flexbox div 4 +Pass .flexbox div 5 +Fail .flexbox div 6 +Fail .flexbox div 7 +Fail .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Fail .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Fail .flexbox div 25 +Fail .flexbox div 26 +Fail .flexbox div 27 +Fail .flexbox div 28 +Fail .flexbox div 29 +Fail .flexbox div 30 +Fail .flexbox div 31 +Fail .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Fail .flexbox div 35 +Fail .flexbox div 36 +Pass .flexbox div 37 +Fail .flexbox div 38 +Fail .flexbox div 39 +Fail .flexbox div 40 +Fail .flexbox div 41 +Fail .flexbox div 42 +Fail .flexbox div 43 +Fail .flexbox div 44 +Fail .flexbox div 45 +Fail .flexbox div 46 +Fail .flexbox div 47 +Fail .flexbox div 48 +Fail .flexbox div 49 +Fail .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Fail .flexbox div 53 +Fail .flexbox div 54 +Fail .flexbox div 55 +Fail .flexbox div 56 +Pass .flexbox div 57 +Fail .flexbox div 58 +Fail .flexbox div 59 +Fail .flexbox div 60 +Fail .flexbox div 61 +Fail .flexbox div 62 +Fail .flexbox div 63 +Fail .flexbox div 64 +Fail .flexbox div 65 +Fail .flexbox div 66 +Fail .flexbox div 67 +Fail .flexbox div 68 +Fail .flexbox div 69 +Fail .flexbox div 70 +Fail .flexbox div 71 +Fail .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-001.txt new file mode 100644 index 00000000000..1dc30efa928 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-001.txt @@ -0,0 +1,24 @@ +Summary + +Harness status: OK + +Rerun + +Found 13 tests + +10 Pass +3 Fail +Details +Result Test Name MessagePass .default, .verticalWriting 1 +Pass .default, .verticalWriting 2 +Pass .default, .verticalWriting 3 +Pass .default, .verticalWriting 4 +Pass .default, .verticalWriting 5 +Pass .default, .verticalWriting 6 +Pass .default, .verticalWriting 7 +Pass .default, .verticalWriting 8 +Fail .default, .verticalWriting 9 +Fail .default, .verticalWriting 10 +Pass .default, .verticalWriting 11 +Fail .default, .verticalWriting 12 +Pass .default, .verticalWriting 13 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-002.txt new file mode 100644 index 00000000000..cf85b0b02ed --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-002.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass .flex-horizontal, .flex-vertical 1 +Pass .flex-horizontal, .flex-vertical 2 +Pass .flex-horizontal, .flex-vertical 3 +Pass .flex-horizontal, .flex-vertical 4 +Pass .flex-horizontal, .flex-vertical 5 +Pass .flex-horizontal, .flex-vertical 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-003.txt new file mode 100644 index 00000000000..a35edb2050f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-003.txt @@ -0,0 +1,55 @@ +Summary + +Harness status: OK + +Rerun + +Found 44 tests + +24 Pass +20 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Pass .flexbox 14 +Pass .flexbox 15 +Pass .flexbox 16 +Pass .flexbox 17 +Pass .flexbox 18 +Pass .flexbox 19 +Pass .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 +Fail .flexbox 23 +Fail .flexbox 24 +Fail .flexbox 25 +Fail .flexbox 26 +Fail .flexbox 27 +Fail .flexbox 28 +Fail .flexbox 29 +Fail .flexbox 30 +Fail .flexbox 31 +Fail .flexbox 32 +Fail .flexbox 33 +Fail .flexbox 34 +Fail .flexbox 35 +Fail .flexbox 36 +Pass .flexbox 37 +Pass .flexbox 38 +Pass .flexbox 39 +Pass .flexbox 40 +Fail .flexbox 41 +Fail .flexbox 42 +Fail .flexbox 43 +Fail .flexbox 44 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-005.txt new file mode 100644 index 00000000000..a36aebc7b32 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-005.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +8 Pass +Details +Result Test Name MessagePass .flexitem 1 +Pass .flexitem 2 +Pass .flexitem 3 +Pass .flexitem 4 +Pass .flexitem 5 +Pass .flexitem 6 +Pass .flexitem 7 +Pass .flexitem 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.txt new file mode 100644 index 00000000000..5835924c6ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > * 1 +Fail #target > * 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.txt new file mode 100644 index 00000000000..9ff7b763048 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.txt new file mode 100644 index 00000000000..9ff7b763048 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.txt new file mode 100644 index 00000000000..9ff7b763048 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.txt new file mode 100644 index 00000000000..25a844e090f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > * 1 +Fail #target > * 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.txt new file mode 100644 index 00000000000..6f9c29f883a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail #target > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.txt new file mode 100644 index 00000000000..6f9c29f883a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail #target > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-self-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-self-014.txt new file mode 100644 index 00000000000..29df4fafbc8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-self-014.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .content 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.txt new file mode 100644 index 00000000000..6372c53888c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +1 Pass +5 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 +Pass #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.txt new file mode 100644 index 00000000000..d1894de674b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 +Fail #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.txt new file mode 100644 index 00000000000..d1894de674b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 +Fail #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.txt new file mode 100644 index 00000000000..a0856feecdd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +1 Pass +5 Fail +Details +Result Test Name MessageFail #target > div 1 +Pass #target > div 2 +Fail #target > div 3 +Fail #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.txt new file mode 100644 index 00000000000..b77ad251417 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +1 Pass +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Pass #target > div 2 +Fail #target > div 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.txt new file mode 100644 index 00000000000..79a601d9c39 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.txt new file mode 100644 index 00000000000..79a601d9c39 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.txt new file mode 100644 index 00000000000..3327842c46f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.txt new file mode 100644 index 00000000000..950ee08857b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.txt @@ -0,0 +1,59 @@ +Summary + +Harness status: OK + +Rerun + +Found 48 tests + +24 Pass +24 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 +Fail .target > * 13 +Pass .target > * 14 +Fail .target > * 15 +Pass .target > * 16 +Fail .target > * 17 +Pass .target > * 18 +Fail .target > * 19 +Pass .target > * 20 +Fail .target > * 21 +Pass .target > * 22 +Fail .target > * 23 +Pass .target > * 24 +Fail .target > * 25 +Pass .target > * 26 +Fail .target > * 27 +Pass .target > * 28 +Fail .target > * 29 +Pass .target > * 30 +Fail .target > * 31 +Pass .target > * 32 +Fail .target > * 33 +Pass .target > * 34 +Fail .target > * 35 +Pass .target > * 36 +Fail .target > * 37 +Pass .target > * 38 +Fail .target > * 39 +Pass .target > * 40 +Fail .target > * 41 +Pass .target > * 42 +Fail .target > * 43 +Pass .target > * 44 +Fail .target > * 45 +Pass .target > * 46 +Fail .target > * 47 +Pass .target > * 48 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.txt new file mode 100644 index 00000000000..12c7fe62d69 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.txt @@ -0,0 +1,58 @@ +Summary + +Harness status: OK + +Rerun + +Found 48 tests + +48 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 +Fail .target > * 17 +Fail .target > * 18 +Fail .target > * 19 +Fail .target > * 20 +Fail .target > * 21 +Fail .target > * 22 +Fail .target > * 23 +Fail .target > * 24 +Fail .target > * 25 +Fail .target > * 26 +Fail .target > * 27 +Fail .target > * 28 +Fail .target > * 29 +Fail .target > * 30 +Fail .target > * 31 +Fail .target > * 32 +Fail .target > * 33 +Fail .target > * 34 +Fail .target > * 35 +Fail .target > * 36 +Fail .target > * 37 +Fail .target > * 38 +Fail .target > * 39 +Fail .target > * 40 +Fail .target > * 41 +Fail .target > * 42 +Fail .target > * 43 +Fail .target > * 44 +Fail .target > * 45 +Fail .target > * 46 +Fail .target > * 47 +Fail .target > * 48 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.txt new file mode 100644 index 00000000000..f011e126d89 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.txt @@ -0,0 +1,27 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +8 Pass +8 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 +Fail .target > * 13 +Pass .target > * 14 +Fail .target > * 15 +Pass .target > * 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.txt new file mode 100644 index 00000000000..462e535f921 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.txt @@ -0,0 +1,26 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +16 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.txt new file mode 100644 index 00000000000..b965ec3ac6e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +6 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.txt new file mode 100644 index 00000000000..0b73b58f205 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +12 Pass +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 +Fail .target > * 13 +Pass .target > * 14 +Fail .target > * 15 +Pass .target > * 16 +Fail .target > * 17 +Pass .target > * 18 +Fail .target > * 19 +Pass .target > * 20 +Fail .target > * 21 +Pass .target > * 22 +Fail .target > * 23 +Pass .target > * 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.txt new file mode 100644 index 00000000000..46d3720c283 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 +Fail .target > * 17 +Fail .target > * 18 +Fail .target > * 19 +Fail .target > * 20 +Fail .target > * 21 +Fail .target > * 22 +Fail .target > * 23 +Fail .target > * 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.txt new file mode 100644 index 00000000000..46d3720c283 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 +Fail .target > * 17 +Fail .target > * 18 +Fail .target > * 19 +Fail .target > * 20 +Fail .target > * 21 +Fail .target > * 22 +Fail .target > * 23 +Fail .target > * 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.txt new file mode 100644 index 00000000000..b965ec3ac6e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +6 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.txt new file mode 100644 index 00000000000..534bd402b0e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +6 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Pass .target > * 5 +Fail .target > * 6 +Pass .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.txt new file mode 100644 index 00000000000..9b9bd1fa5f0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +3 Pass +9 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Pass .target > * 9 +Pass .target > * 10 +Pass .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.txt new file mode 100644 index 00000000000..9441bf3233f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +3 Pass +9 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Pass .target > * 5 +Fail .target > * 6 +Pass .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.txt new file mode 100644 index 00000000000..db2020f4fe8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +2 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-001.txt new file mode 100644 index 00000000000..f63997d2989 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-001.txt @@ -0,0 +1,20 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +10 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/canvas-dynamic-change-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/canvas-dynamic-change-001.txt new file mode 100644 index 00000000000..2c802d91a99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/canvas-dynamic-change-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/change-column-flex-width.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/change-column-flex-width.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/change-column-flex-width.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-reverse-gap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-reverse-gap.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-reverse-gap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.txt new file mode 100644 index 00000000000..4aec1062d4b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +6 Pass +2 Fail +Details +Result Test Name MessagePass .relpos 1 +Pass .relpos 2 +Pass .relpos 3 +Fail .relpos 4 +Pass .relpos 5 +Pass .relpos 6 +Pass .relpos 7 +Fail .relpos 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.txt new file mode 100644 index 00000000000..78a4ad39d4d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .item 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.txt new file mode 100644 index 00000000000..8883d0181e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.txt @@ -0,0 +1,21 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +7 Pass +3 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Fail .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Fail .flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.txt new file mode 100644 index 00000000000..77563b2e029 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail img 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.txt new file mode 100644 index 00000000000..05bd049a77e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass img 1 +Pass img 2 +Pass img 3 +Fail img 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.txt new file mode 100644 index 00000000000..40a703f5ee2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 5 tests + +5 Pass +Details +Result Test Name MessagePass img 1 +Pass img 2 +Pass img 3 +Pass img 4 +Pass img 5 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-basis-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-basis-009.txt new file mode 100644 index 00000000000..c035a912bdb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-basis-009.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail #flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-column-relayout-assert.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-column-relayout-assert.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-column-relayout-assert.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-factor-less-than-one.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-factor-less-than-one.txt new file mode 100644 index 00000000000..a0b15c6c22b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-factor-less-than-one.txt @@ -0,0 +1,33 @@ +Summary + +Harness status: OK + +Rerun + +Found 22 tests + +14 Pass +8 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Pass .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Pass .flexbox 15 +Pass .flexbox 16 +Fail .flexbox 17 +Fail .flexbox 18 +Pass .flexbox 19 +Pass .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-flow-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-flow-013.txt new file mode 100644 index 00000000000..996a9004568 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-flow-013.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +4 Pass +8 Fail +Details +Result Test Name MessagePass .flexbox 1 +Fail .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Fail .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-001.txt new file mode 100644 index 00000000000..70be0513ed0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-001.txt @@ -0,0 +1,26 @@ +Summary + +Harness status: OK + +Rerun + +Found 15 tests + +4 Pass +11 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Fail .flexbox 15 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-002.txt new file mode 100644 index 00000000000..70be0513ed0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-002.txt @@ -0,0 +1,26 @@ +Summary + +Harness status: OK + +Rerun + +Found 15 tests + +4 Pass +11 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Fail .flexbox 15 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-contains-strict.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-contains-strict.txt new file mode 100644 index 00000000000..f350cc1bd25 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-contains-strict.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +4 Pass +4 Fail +Details +Result Test Name MessageFail .inline-flex 1 +Fail .inline-flex 2 +Pass .inline-flex 3 +Pass .inline-flex 4 +Fail .inline-flex 5 +Fail .inline-flex 6 +Pass .inline-flex 7 +Pass .inline-flex 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.txt new file mode 100644 index 00000000000..4d7dc5df87a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .container 1 +Pass .container 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.txt new file mode 100644 index 00000000000..4d7dc5df87a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .container 1 +Pass .container 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.txt new file mode 100644 index 00000000000..2c802d91a99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.txt new file mode 100644 index 00000000000..8655288cb11 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass .outer-column-flexbox > div 1 +Pass .outer-column-flexbox > div 2 +Pass .outer-column-flexbox > div 3 +Fail .outer-column-flexbox > div 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.txt new file mode 100644 index 00000000000..2e4498ca540 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +24 Pass +48 Fail +Details +Result Test Name MessagePass .flex 1 +Pass .flex 2 +Fail .flex 3 +Fail .flex 4 +Fail .flex 5 +Fail .flex 6 +Pass .flex 7 +Pass .flex 8 +Fail .flex 9 +Fail .flex 10 +Fail .flex 11 +Fail .flex 12 +Pass .flex 13 +Pass .flex 14 +Fail .flex 15 +Fail .flex 16 +Fail .flex 17 +Fail .flex 18 +Pass .flex 19 +Pass .flex 20 +Fail .flex 21 +Fail .flex 22 +Fail .flex 23 +Fail .flex 24 +Pass .flex 25 +Pass .flex 26 +Fail .flex 27 +Fail .flex 28 +Fail .flex 29 +Fail .flex 30 +Pass .flex 31 +Pass .flex 32 +Fail .flex 33 +Fail .flex 34 +Fail .flex 35 +Fail .flex 36 +Pass .flex 37 +Pass .flex 38 +Fail .flex 39 +Fail .flex 40 +Fail .flex 41 +Fail .flex 42 +Pass .flex 43 +Pass .flex 44 +Fail .flex 45 +Fail .flex 46 +Fail .flex 47 +Fail .flex 48 +Pass .flex 49 +Pass .flex 50 +Fail .flex 51 +Fail .flex 52 +Fail .flex 53 +Fail .flex 54 +Pass .flex 55 +Pass .flex 56 +Fail .flex 57 +Fail .flex 58 +Fail .flex 59 +Fail .flex 60 +Pass .flex 61 +Pass .flex 62 +Fail .flex 63 +Fail .flex 64 +Fail .flex 65 +Fail .flex 66 +Pass .flex 67 +Pass .flex 68 +Fail .flex 69 +Fail .flex 70 +Fail .flex 71 +Fail .flex 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-001.txt new file mode 100644 index 00000000000..2aca1f16270 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-001.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass .flexbox, .inline-flexbox 1 +Pass .flexbox, .inline-flexbox 2 +Pass .flexbox, .inline-flexbox 3 +Pass .flexbox, .inline-flexbox 4 +Pass .flexbox, .inline-flexbox 5 +Pass .flexbox, .inline-flexbox 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-002.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-002.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-003.txt new file mode 100644 index 00000000000..fcfd68a4d2c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-003.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass img 1 +Pass img 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.txt new file mode 100644 index 00000000000..d4082d0815d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass body > div 1 +Pass body > div 2 +Pass body > div 3 +Pass body > div 4 +Pass body > div 5 +Pass body > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.txt new file mode 100644 index 00000000000..8c811ff7dd5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +7 Pass +11 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Fail .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Fail .flexbox 15 +Fail .flexbox 16 +Fail .flexbox 17 +Fail .flexbox 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.txt new file mode 100644 index 00000000000..9b984c6be18 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .OuterFlexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.txt new file mode 100644 index 00000000000..33c770bfd99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessagePass .flexitem 1 +Pass .flexitem 2 +Fail .flexitem 3 +Fail .flexitem 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.txt new file mode 100644 index 00000000000..33c770bfd99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessagePass .flexitem 1 +Pass .flexitem 2 +Fail .flexitem 3 +Fail .flexitem 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.txt new file mode 100644 index 00000000000..fc915b6d55e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flex-container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_first-letter.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_first-letter.txt new file mode 100644 index 00000000000..fe77db4ef96 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_first-letter.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail flexbox | first-letter \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.txt new file mode 100644 index 00000000000..5e69bc5ec21 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass span 1 +Pass span 2 +Pass span 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.txt new file mode 100644 index 00000000000..5c962be5cde --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +10 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.txt new file mode 100644 index 00000000000..f0ae3c95214 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-stretch-image.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-stretch-image.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-stretch-image.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-017.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-017.txt new file mode 100644 index 00000000000..7ac23d0af6b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-017.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .button 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-018.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-018.txt new file mode 100644 index 00000000000..7ac23d0af6b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-018.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .button 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.txt new file mode 100644 index 00000000000..9b699511709 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.txt new file mode 100644 index 00000000000..0840f3998e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.txt new file mode 100644 index 00000000000..24fa73f0f4e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.txt new file mode 100644 index 00000000000..3548a90e7fe --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: space-around \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.txt new file mode 100644 index 00000000000..95a28374df7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: space-between \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.txt new file mode 100644 index 00000000000..a5f23de6ff3 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: baseline \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.txt new file mode 100644 index 00000000000..3cecd38e679 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.txt new file mode 100644 index 00000000000..e89a16ea80f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.txt new file mode 100644 index 00000000000..fe424e36a82 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.txt new file mode 100644 index 00000000000..3a8215a0816 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.txt new file mode 100644 index 00000000000..21bae08f829 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: stretch \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.txt new file mode 100644 index 00000000000..9852ff8be9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: baseline \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.txt new file mode 100644 index 00000000000..0516bfd4dea --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.txt new file mode 100644 index 00000000000..190103098cb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.txt new file mode 100644 index 00000000000..20bd7cad510 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.txt new file mode 100644 index 00000000000..debbdc7d0ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.txt new file mode 100644 index 00000000000..90de605bf53 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: stretch \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.txt new file mode 100644 index 00000000000..a9dd7224377 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | display: inline-flex \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.txt new file mode 100644 index 00000000000..4e055d229cf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | display: flex \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.txt new file mode 100644 index 00000000000..bb0cd6ad0f6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.txt new file mode 100644 index 00000000000..5b240483351 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: 0% \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.txt new file mode 100644 index 00000000000..bf36657fb6a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.txt new file mode 100644 index 00000000000..210171a35f9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: percent \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.txt new file mode 100644 index 00000000000..e7245a0ff43 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: column-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.txt new file mode 100644 index 00000000000..973df7a11a2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: column \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.txt new file mode 100644 index 00000000000..8b7ba98d3ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: row \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.txt new file mode 100644 index 00000000000..fd592dea63b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: row-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.txt new file mode 100644 index 00000000000..8b7ba98d3ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: row \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.txt new file mode 100644 index 00000000000..ead9c26eaf4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.txt new file mode 100644 index 00000000000..a7d70273b6e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column-reverse nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.txt new file mode 100644 index 00000000000..f0dd454845a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column-reverse wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.txt new file mode 100644 index 00000000000..ef7c7747f3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.txt new file mode 100644 index 00000000000..ecf7eae689c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.txt new file mode 100644 index 00000000000..5559e67158c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.txt new file mode 100644 index 00000000000..360418d263c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.txt new file mode 100644 index 00000000000..7a0b1166a02 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.txt new file mode 100644 index 00000000000..aefadde9a63 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.txt new file mode 100644 index 00000000000..a6653a2cb96 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.txt new file mode 100644 index 00000000000..9434cb900bb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.txt new file mode 100644 index 00000000000..87a1bd10401 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.txt new file mode 100644 index 00000000000..66ac5f94ab1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.txt new file mode 100644 index 00000000000..53f8cbe8091 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.txt new file mode 100644 index 00000000000..07915b4dee3 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.txt new file mode 100644 index 00000000000..7edeb4a8cef --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.txt new file mode 100644 index 00000000000..e3bf9a82470 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.txt new file mode 100644 index 00000000000..e4bf014c82e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-grow: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.txt new file mode 100644 index 00000000000..53cc5516180 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-grow: negative \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.txt new file mode 100644 index 00000000000..2cb641ce0bf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-grow: number \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.txt new file mode 100644 index 00000000000..c548d4fbdbf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: 0 auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.txt new file mode 100644 index 00000000000..4f954f8a4ad --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.txt new file mode 100644 index 00000000000..08abab13f90 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: initial \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.txt new file mode 100644 index 00000000000..a2eb1f44910 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.txt new file mode 100644 index 00000000000..4f954f8a4ad --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.txt new file mode 100644 index 00000000000..8c08b29d8f0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: number \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.txt new file mode 100644 index 00000000000..a2eb1f44910 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.txt new file mode 100644 index 00000000000..15a32ba49b9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-shrink: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.txt new file mode 100644 index 00000000000..ede436c19e5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-shrink: negative \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.txt new file mode 100644 index 00000000000..87cd284e001 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-shrink: number \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.txt new file mode 100644 index 00000000000..558afe2d3c5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.txt new file mode 100644 index 00000000000..47d7243b4da --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.txt new file mode 100644 index 00000000000..afe7da7f9d7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.txt new file mode 100644 index 00000000000..558afe2d3c5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.txt new file mode 100644 index 00000000000..7bd7ba34185 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.txt new file mode 100644 index 00000000000..0dfca5d064a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.txt new file mode 100644 index 00000000000..b5713c59c46 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.txt new file mode 100644 index 00000000000..9489f5a7ca2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: space-around \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.txt new file mode 100644 index 00000000000..be1bd54f5d5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: space-between \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.txt new file mode 100644 index 00000000000..1f67c9f241c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessagePass Computed min-width/min-height of specified auto for flex item. +Fail Computed min-width/min-height of specified auto inside display:none which would otherwise have been a flex item. +Pass Computed min-width/min-height of specified auto for flex item inside display:contents. +Fail Computed min-width/min-height of specified auto with display:none which would otherwise have been a flex item. \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.txt new file mode 100644 index 00000000000..15f1571a53f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | min-height: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.txt new file mode 100644 index 00000000000..7f5f1c1557a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | min-width: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.txt new file mode 100644 index 00000000000..480dd3fc792 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: -1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.txt new file mode 100644 index 00000000000..c6d09aad38c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: integer \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.txt new file mode 100644 index 00000000000..0c26a32f98f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: noninteger \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.txt new file mode 100644 index 00000000000..480dd3fc792 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: -1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.txt new file mode 100644 index 00000000000..1235ae53664 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.txt new file mode 100644 index 00000000000..132702e46c4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass .container 1 +Pass .container 2 +Pass .container 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-anonymous-box.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-anonymous-box.txt new file mode 100644 index 00000000000..be28b65644c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-anonymous-box.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Hit-testing within an anonymous flex-item should return the flexbox as the hittest result. \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-before-pseudo.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-before-pseudo.txt new file mode 100644 index 00000000000..e80f8117b4b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-before-pseudo.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Hit-testing text within a pseudo-element flex-item should return the flexbox as the hittest result. \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-margin.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-margin.txt new file mode 100644 index 00000000000..a5abd1bbea1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-margin.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Flexboxes should perform hit testing in reverse paint order for overlapping elements: negative margin case (crbug.com/844505) \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-order.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-order.txt new file mode 100644 index 00000000000..45022afe5e4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-order.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail Flexboxes should perform hit testing in reverse paint order for overlapping elements: flex order case (crbug.com/844505) \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-relative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-relative.txt new file mode 100644 index 00000000000..3a14342e1f4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-relative.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Flexboxes should perform hit testing in reverse paint order for overlapping elements: relative case (crbug.com/844505) \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002.txt new file mode 100644 index 00000000000..9089f1492ac --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.txt new file mode 100644 index 00000000000..9089f1492ac --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003.txt new file mode 100644 index 00000000000..dd41b1d8fd7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.txt new file mode 100644 index 00000000000..dd41b1d8fd7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004.txt new file mode 100644 index 00000000000..27b8cb236e7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.txt new file mode 100644 index 00000000000..27b8cb236e7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005.txt new file mode 100644 index 00000000000..2f79dedd789 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Pass .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.txt new file mode 100644 index 00000000000..2f79dedd789 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Pass .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006.txt new file mode 100644 index 00000000000..2e4e68a50e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Fail .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.txt new file mode 100644 index 00000000000..2e4e68a50e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Fail .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flex.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flex.txt new file mode 100644 index 00000000000..5f0ee8a826b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flex.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #testcase 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.txt new file mode 100644 index 00000000000..4fcebcee41c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.txt @@ -0,0 +1,27 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +8 Pass +8 Fail +Details +Result Test Name MessagePass .inline-flexbox 1 +Pass .inline-flexbox 2 +Fail .inline-flexbox 3 +Fail .inline-flexbox 4 +Pass .inline-flexbox 5 +Pass .inline-flexbox 6 +Fail .inline-flexbox 7 +Fail .inline-flexbox 8 +Pass .inline-flexbox 9 +Pass .inline-flexbox 10 +Fail .inline-flexbox 11 +Fail .inline-flexbox 12 +Pass .inline-flexbox 13 +Pass .inline-flexbox 14 +Fail .inline-flexbox 15 +Fail .inline-flexbox 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.txt new file mode 100644 index 00000000000..8862d55be65 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.txt new file mode 100644 index 00000000000..512df64e2af --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.txt new file mode 100644 index 00000000000..512df64e2af --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.txt new file mode 100644 index 00000000000..8862d55be65 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.txt new file mode 100644 index 00000000000..512df64e2af --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-005.txt new file mode 100644 index 00000000000..28367abe153 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-005.txt @@ -0,0 +1,20 @@ +Summary + +Harness status: OK + +Rerun + +Found 9 tests + +4 Pass +5 Fail +Details +Result Test Name MessageFail .floating-flexbox 1 +Fail .floating-flexbox 2 +Fail .floating-flexbox 3 +Fail .floating-flexbox 4 +Pass .floating-flexbox 5 +Pass .floating-flexbox 6 +Pass .floating-flexbox 7 +Pass .floating-flexbox 8 +Fail .floating-flexbox 9 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-008.txt new file mode 100644 index 00000000000..fe457668dee --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-008.txt @@ -0,0 +1,21 @@ +Summary + +Harness status: OK + +Rerun + +Found 11 tests + +11 Pass +Details +Result Test Name MessagePass .min-width-flexbox 1 +Pass .min-width-flexbox 2 +Pass .min-width-flexbox 3 +Pass .min-width-flexbox 4 +Pass .min-width-flexbox 5 +Pass .min-width-flexbox 6 +Pass .min-width-flexbox 7 +Pass .min-width-flexbox 8 +Pass .min-width-flexbox 9 +Pass .min-width-flexbox 10 +Pass .min-width-flexbox 11 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.txt new file mode 100644 index 00000000000..316dfb95701 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +2 Pass +1 Fail +Details +Result Test Name MessagePass #wrapping-broke .flex 1 +Pass #bug1454306 2 +Fail #gmail-tables .flex 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.txt new file mode 100644 index 00000000000..aad094bea62 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +4 Pass +2 Fail +Details +Result Test Name MessagePass left < right +Pass no overflow +Pass same widths +Pass zero width +Fail same heights +Fail no overflow 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.txt new file mode 100644 index 00000000000..4acf03d680d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 5 tests + +2 Pass +3 Fail +Details +Result Test Name MessagePass .floating-flexbox 1 +Fail .floating-flexbox 2 +Pass .floating-flexbox 3 +Fail .floating-flexbox 4 +Fail .floating-flexbox 5 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.txt new file mode 100644 index 00000000000..f7cbea972d2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +1 Pass +2 Fail +Details +Result Test Name MessagePass .inline-flexbox 1 +Fail .inline-flexbox 2 +Fail .inline-flexbox 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-006.txt new file mode 100644 index 00000000000..eac97daa0ad --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-006.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .middle > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-007.txt new file mode 100644 index 00000000000..b813a23fc9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-007.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .flexitem + .flexitem 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content_space-between-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content_space-between-002.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content_space-between-002.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/layout-with-inline-svg-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/layout-with-inline-svg-001.txt new file mode 100644 index 00000000000..37b9368c7c9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/layout-with-inline-svg-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass sizes \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/max-width-violation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/max-width-violation.txt new file mode 100644 index 00000000000..f0ee9ed419b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/max-width-violation.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .columns 1 +Pass .columns 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-max.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-max.txt new file mode 100644 index 00000000000..b30a1427bae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-max.txt @@ -0,0 +1,25 @@ +Summary + +Harness status: OK + +Rerun + +Found 14 tests + +11 Pass +3 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Pass .flexbox 14 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-preferred-width.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-preferred-width.txt new file mode 100644 index 00000000000..dfefcb3990a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-preferred-width.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-002.txt new file mode 100644 index 00000000000..22d2a538f8f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-002.txt @@ -0,0 +1,82 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +72 Fail +Details +Result Test Name MessageFail .container 1 +Fail .container 2 +Fail .container 3 +Fail .container 4 +Fail .container 5 +Fail .container 6 +Fail .container 7 +Fail .container 8 +Fail .container 9 +Fail .container 10 +Fail .container 11 +Fail .container 12 +Fail .container 13 +Fail .container 14 +Fail .container 15 +Fail .container 16 +Fail .container 17 +Fail .container 18 +Fail .container 19 +Fail .container 20 +Fail .container 21 +Fail .container 22 +Fail .container 23 +Fail .container 24 +Fail .container 25 +Fail .container 26 +Fail .container 27 +Fail .container 28 +Fail .container 29 +Fail .container 30 +Fail .container 31 +Fail .container 32 +Fail .container 33 +Fail .container 34 +Fail .container 35 +Fail .container 36 +Fail .container 37 +Fail .container 38 +Fail .container 39 +Fail .container 40 +Fail .container 41 +Fail .container 42 +Fail .container 43 +Fail .container 44 +Fail .container 45 +Fail .container 46 +Fail .container 47 +Fail .container 48 +Fail .container 49 +Fail .container 50 +Fail .container 51 +Fail .container 52 +Fail .container 53 +Fail .container 54 +Fail .container 55 +Fail .container 56 +Fail .container 57 +Fail .container 58 +Fail .container 59 +Fail .container 60 +Fail .container 61 +Fail .container 62 +Fail .container 63 +Fail .container 64 +Fail .container 65 +Fail .container 66 +Fail .container 67 +Fail .container 68 +Fail .container 69 +Fail .container 70 +Fail .container 71 +Fail .container 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-003.txt new file mode 100644 index 00000000000..bdff119bda0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-003.txt @@ -0,0 +1,58 @@ +Summary + +Harness status: OK + +Rerun + +Found 48 tests + +48 Fail +Details +Result Test Name MessageFail .container 1 +Fail .container 2 +Fail .container 3 +Fail .container 4 +Fail .container 5 +Fail .container 6 +Fail .container 7 +Fail .container 8 +Fail .container 9 +Fail .container 10 +Fail .container 11 +Fail .container 12 +Fail .container 13 +Fail .container 14 +Fail .container 15 +Fail .container 16 +Fail .container 17 +Fail .container 18 +Fail .container 19 +Fail .container 20 +Fail .container 21 +Fail .container 22 +Fail .container 23 +Fail .container 24 +Fail .container 25 +Fail .container 26 +Fail .container 27 +Fail .container 28 +Fail .container 29 +Fail .container 30 +Fail .container 31 +Fail .container 32 +Fail .container 33 +Fail .container 34 +Fail .container 35 +Fail .container 36 +Fail .container 37 +Fail .container 38 +Fail .container 39 +Fail .container 40 +Fail .container 41 +Fail .container 42 +Fail .container 43 +Fail .container 44 +Fail .container 45 +Fail .container 46 +Fail .container 47 +Fail .container 48 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow.txt new file mode 100644 index 00000000000..8a0ccc37e20 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 11 tests + +5 Pass +6 Fail +Details +Result Test Name MessageFail .flexbox 1 +Fail .flexbox 2 +Fail .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Fail .flexbox 6 +Fail .flexbox 7 +Fail .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/order_value.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/order_value.txt new file mode 100644 index 00000000000..f5142fb5e2e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/order_value.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass CSS Flexible Box Test: order_check \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-002.txt new file mode 100644 index 00000000000..cff88520da8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-002.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass section 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-003.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-003.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-004.txt new file mode 100644 index 00000000000..8486574b4f9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-004.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #list-wrapper 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-006.txt new file mode 100644 index 00000000000..55150cd2d19 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-006.txt @@ -0,0 +1,20 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +10 Pass +Details +Result Test Name MessagePass .flexbox, .inline-flexbox 1 +Pass .flexbox, .inline-flexbox 2 +Pass .flexbox, .inline-flexbox 3 +Pass .flexbox, .inline-flexbox 4 +Pass .flexbox, .inline-flexbox 5 +Pass .flexbox, .inline-flexbox 6 +Pass .flexbox, .inline-flexbox 7 +Pass .flexbox, .inline-flexbox 8 +Pass .flexbox, .inline-flexbox 9 +Pass .flexbox, .inline-flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-008.txt new file mode 100644 index 00000000000..dc14627b647 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-008.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass hbox dimensions \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-computed.txt new file mode 100644 index 00000000000..3650b9bcd26 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-computed.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +8 Pass +4 Fail +Details +Result Test Name MessagePass Property flex-basis value '1px' +Pass Property flex-basis value '400%' +Pass Property flex-basis value 'auto' +Pass Property flex-basis value 'content' +Pass Property flex-basis value 'fit-content' +Pass Property flex-basis value 'min-content' +Pass Property flex-basis value 'max-content' +Fail Property flex-basis value 'calc(10px + 0.5em)' +Fail Property flex-basis value 'calc(10px - 0.5em)' +Fail Property flex-basis value 'calc(10%)' +Pass Property flex-basis value 'calc(0% + 10px)' +Fail Property flex-basis value 'calc(10% + 0px)' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.txt new file mode 100644 index 00000000000..b413dde1204 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 5 tests + +5 Pass +Details +Result Test Name MessagePass e.style['flex-basis'] = "none" should not set the property value +Pass e.style['flex-basis'] = "auto content" should not set the property value +Pass e.style['flex-basis'] = "-1px" should not set the property value +Pass e.style['flex-basis'] = "-2%" should not set the property value +Pass e.style['flex-basis'] = "3px 4%" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-valid.txt new file mode 100644 index 00000000000..bb66d1296f4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-valid.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +8 Pass +Details +Result Test Name MessagePass e.style['flex-basis'] = "1px" should set the property value +Pass e.style['flex-basis'] = "calc(2em + 3ex)" should set the property value +Pass e.style['flex-basis'] = "400%" should set the property value +Pass e.style['flex-basis'] = "auto" should set the property value +Pass e.style['flex-basis'] = "fit-content" should set the property value +Pass e.style['flex-basis'] = "min-content" should set the property value +Pass e.style['flex-basis'] = "max-content" should set the property value +Pass e.style['flex-basis'] = "content" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-computed.txt new file mode 100644 index 00000000000..2b097d992b6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-computed.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +6 Pass +2 Fail +Details +Result Test Name MessagePass Property flex value 'none' +Pass Property flex value '1' +Pass Property flex value '2 3' +Pass Property flex value '4 5 6px' +Pass Property flex value '7% 8' +Pass Property flex value '8 auto' +Fail Property flex value 'calc(10px + 0.5em)' +Fail Property flex value 'calc(10px - 0.5em)' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-computed.txt new file mode 100644 index 00000000000..04c3a28fd05 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-computed.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass Property flex-direction value 'row' +Pass Property flex-direction value 'row-reverse' +Pass Property flex-direction value 'column' +Pass Property flex-direction value 'column-reverse' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.txt new file mode 100644 index 00000000000..b0b9d4f0812 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass e.style['flex-direction'] = "auto" should not set the property value +Pass e.style['flex-direction'] = "column row-reverse" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-valid.txt new file mode 100644 index 00000000000..99419f01931 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-valid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex-direction'] = "row" should set the property value +Pass e.style['flex-direction'] = "row-reverse" should set the property value +Pass e.style['flex-direction'] = "column" should set the property value +Pass e.style['flex-direction'] = "column-reverse" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-computed.txt new file mode 100644 index 00000000000..2b8761eae0e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-computed.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass Property flex-flow value 'column wrap-reverse' +Pass Property flex-flow value 'row-reverse wrap' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.txt new file mode 100644 index 00000000000..594cede4e07 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass e.style['flex-flow'] = "nowrap row nowrap" should not set the property value +Pass e.style['flex-flow'] = "column wrap column" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.txt new file mode 100644 index 00000000000..342cbeddd8e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass e.style['flex-flow'] = "nowrap column" should set flex-direction +Pass e.style['flex-flow'] = "nowrap column" should set flex-wrap +Pass e.style['flex-flow'] = "nowrap column" should not set unrelated longhands +Pass e.style['flex-flow'] = "wrap row-reverse" should set flex-direction +Pass e.style['flex-flow'] = "wrap row-reverse" should set flex-wrap +Pass e.style['flex-flow'] = "wrap row-reverse" should not set unrelated longhands \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-valid.txt new file mode 100644 index 00000000000..5ce1a450984 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-valid.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 7 tests + +1 Pass +6 Fail +Details +Result Test Name MessageFail e.style['flex-flow'] = "column nowrap" should set the property value +Fail e.style['flex-flow'] = "nowrap column" should set the property value +Pass e.style['flex-flow'] = "wrap row-reverse" should set the property value +Fail e.style['flex-flow'] = "nowrap" should set the property value +Fail e.style['flex-flow'] = "row nowrap" should set the property value +Fail e.style['flex-flow'] = "wrap" should set the property value +Fail e.style['flex-flow'] = "row wrap" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-computed.txt new file mode 100644 index 00000000000..10405be76bf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-computed.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass Property flex-grow value '1' +Pass Property flex-grow value '2.34e+06' +Pass Property flex-grow value '6.78e+08' +Pass Property flex-grow value '0' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.txt new file mode 100644 index 00000000000..b76d166d1dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass e.style['flex-grow'] = "2e3.4" should not set the property value +Pass e.style['flex-grow'] = "-+5" should not set the property value +Pass e.style['flex-grow'] = "6 7" should not set the property value +Fail e.style['flex-grow'] = "1." should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-valid.txt new file mode 100644 index 00000000000..5edd49837b2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-valid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex-grow'] = "1" should set the property value +Pass e.style['flex-grow'] = "23.4e5" should set the property value +Pass e.style['flex-grow'] = "+.678E9" should set the property value +Pass e.style['flex-grow'] = ".0" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-invalid.txt new file mode 100644 index 00000000000..7f599fe935c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-invalid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex'] = "none 1" should not set the property value +Pass e.style['flex'] = "2 3 4" should not set the property value +Pass e.style['flex'] = "5px 7%" should not set the property value +Pass e.style['flex'] = "9 none" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shorthand.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shorthand.txt new file mode 100644 index 00000000000..86a9398ac4d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shorthand.txt @@ -0,0 +1,50 @@ +Summary + +Harness status: OK + +Rerun + +Found 40 tests + +40 Pass +Details +Result Test Name MessagePass e.style['flex'] = "none" should set flex-basis +Pass e.style['flex'] = "none" should set flex-grow +Pass e.style['flex'] = "none" should set flex-shrink +Pass e.style['flex'] = "none" should not set unrelated longhands +Pass e.style['flex'] = "1" should set flex-basis +Pass e.style['flex'] = "1" should set flex-grow +Pass e.style['flex'] = "1" should set flex-shrink +Pass e.style['flex'] = "1" should not set unrelated longhands +Pass e.style['flex'] = "2 3" should set flex-basis +Pass e.style['flex'] = "2 3" should set flex-grow +Pass e.style['flex'] = "2 3" should set flex-shrink +Pass e.style['flex'] = "2 3" should not set unrelated longhands +Pass e.style['flex'] = "4 5 6px" should set flex-basis +Pass e.style['flex'] = "4 5 6px" should set flex-grow +Pass e.style['flex'] = "4 5 6px" should set flex-shrink +Pass e.style['flex'] = "4 5 6px" should not set unrelated longhands +Pass e.style['flex'] = "7% 8" should set flex-basis +Pass e.style['flex'] = "7% 8" should set flex-grow +Pass e.style['flex'] = "7% 8" should set flex-shrink +Pass e.style['flex'] = "7% 8" should not set unrelated longhands +Pass e.style['flex'] = "8 auto" should set flex-basis +Pass e.style['flex'] = "8 auto" should set flex-grow +Pass e.style['flex'] = "8 auto" should set flex-shrink +Pass e.style['flex'] = "8 auto" should not set unrelated longhands +Pass e.style['flex'] = "content" should set flex-basis +Pass e.style['flex'] = "content" should set flex-grow +Pass e.style['flex'] = "content" should set flex-shrink +Pass e.style['flex'] = "content" should not set unrelated longhands +Pass e.style['flex'] = "0 fit-content" should set flex-basis +Pass e.style['flex'] = "0 fit-content" should set flex-grow +Pass e.style['flex'] = "0 fit-content" should set flex-shrink +Pass e.style['flex'] = "0 fit-content" should not set unrelated longhands +Pass e.style['flex'] = "1 0 max-content" should set flex-basis +Pass e.style['flex'] = "1 0 max-content" should set flex-grow +Pass e.style['flex'] = "1 0 max-content" should set flex-shrink +Pass e.style['flex'] = "1 0 max-content" should not set unrelated longhands +Pass e.style['flex'] = "auto 1 2" should set flex-basis +Pass e.style['flex'] = "auto 1 2" should set flex-grow +Pass e.style['flex'] = "auto 1 2" should set flex-shrink +Pass e.style['flex'] = "auto 1 2" should not set unrelated longhands \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.txt new file mode 100644 index 00000000000..b3bbc2d38b2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass Property flex-shrink value '1' +Pass Property flex-shrink value '2.34e+06' +Pass Property flex-shrink value '6.78e+08' +Pass Property flex-shrink value '0' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.txt new file mode 100644 index 00000000000..b597cab3c61 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass e.style['flex-shrink'] = "2e3.4" should not set the property value +Pass e.style['flex-shrink'] = "-+5" should not set the property value +Pass e.style['flex-shrink'] = "6 7" should not set the property value +Fail e.style['flex-shrink'] = "1." should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.txt new file mode 100644 index 00000000000..d0dc0ab2bbd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex-shrink'] = "1" should set the property value +Pass e.style['flex-shrink'] = "23.4e5" should set the property value +Pass e.style['flex-shrink'] = "+.678E9" should set the property value +Pass e.style['flex-shrink'] = ".0" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-valid.txt new file mode 100644 index 00000000000..e9adc8dfa40 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-valid.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass e.style['flex'] = "none" should set the property value +Pass e.style['flex'] = "1" should set the property value +Pass e.style['flex'] = "2 3" should set the property value +Pass e.style['flex'] = "4 5 6px" should set the property value +Pass e.style['flex'] = "7% 8" should set the property value +Pass e.style['flex'] = "8 auto" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.txt new file mode 100644 index 00000000000..45188189677 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass Property flex-wrap value 'nowrap' +Pass Property flex-wrap value 'wrap' +Pass Property flex-wrap value 'wrap-reverse' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.txt new file mode 100644 index 00000000000..2e13d1b9d2d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass e.style['flex-wrap'] = "auto" should not set the property value +Pass e.style['flex-wrap'] = "nowrap wrap" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.txt new file mode 100644 index 00000000000..73da317bcb0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass e.style['flex-wrap'] = "nowrap" should set the property value +Pass e.style['flex-wrap'] = "wrap" should set the property value +Pass e.style['flex-wrap'] = "wrap-reverse" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-computed.txt new file mode 100644 index 00000000000..abf7ce1a771 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-computed.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass Property order value '0' +Pass Property order value '123' +Pass Property order value '-45' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-invalid.txt new file mode 100644 index 00000000000..a45d6408092 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-invalid.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass e.style['order'] = "auto" should not set the property value +Pass e.style['order'] = "123.45" should not set the property value +Pass e.style['order'] = "123 45" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-valid.txt new file mode 100644 index 00000000000..6580b4eb882 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-valid.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass e.style['order'] = "0" should set the property value +Pass e.style['order'] = "123" should set the property value +Pass e.style['order'] = "-45" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/webkit-aliases.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/webkit-aliases.txt new file mode 100644 index 00000000000..f248cf645e5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/webkit-aliases.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +10 Pass +2 Fail +Details +Result Test Name MessagePass -webkit-align-content is a legacy name alias for align-content +Pass -webkit-align-items is a legacy name alias for align-items +Pass -webkit-align-self is a legacy name alias for align-self +Fail -webkit-flex is a legacy name alias for flex +Pass -webkit-flex-basis is a legacy name alias for flex-basis +Pass -webkit-flex-direction is a legacy name alias for flex-direction +Fail -webkit-flex-flow is a legacy name alias for flex-flow +Pass -webkit-flex-grow is a legacy name alias for flex-grow +Pass -webkit-flex-shrink is a legacy name alias for flex-shrink +Pass -webkit-flex-wrap is a legacy name alias for flex-wrap +Pass -webkit-justify-content is a legacy name alias for justify-content +Pass -webkit-order is a legacy name alias for order \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-000.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-000.txt new file mode 100644 index 00000000000..32e1e0f7586 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-000.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +3 Pass +3 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Fail .flexbox 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-001.txt new file mode 100644 index 00000000000..464a982d2c6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-001.txt @@ -0,0 +1,24 @@ +Summary + +Harness status: OK + +Rerun + +Found 13 tests + +12 Pass +1 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Fail .flexbox 12 +Pass .flexbox 13 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-003.txt new file mode 100644 index 00000000000..54f3c66caac --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-003.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 7 tests + +5 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Fail .flexbox 6 +Fail .flexbox 7 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-011.txt new file mode 100644 index 00000000000..907b8ef96d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-011.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #outer 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-012.txt new file mode 100644 index 00000000000..1ced2d2363e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-012.txt @@ -0,0 +1,21 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +6 Pass +4 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-013.txt new file mode 100644 index 00000000000..17e1160ad69 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-013.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-margins-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-margins-001.txt new file mode 100644 index 00000000000..ab1be98fac9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-margins-001.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks-002.txt new file mode 100644 index 00000000000..f3a32a6468f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks-002.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass .pct 1 +Fail .pct 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks.txt new file mode 100644 index 00000000000..23311727b6a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +7 Pass +1 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size.txt new file mode 100644 index 00000000000..23311727b6a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +7 Pass +1 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/position-relative-percentage-top-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/position-relative-percentage-top-001.txt new file mode 100644 index 00000000000..b1a7f823373 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/position-relative-percentage-top-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .border 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/radiobutton-min-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/radiobutton-min-size.txt new file mode 100644 index 00000000000..d0ba2c90033 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/radiobutton-min-size.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass two radio button widths are identical \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-align-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-align-items.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-align-items.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-image-load.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-image-load.txt new file mode 100644 index 00000000000..8e8544a974c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-image-load.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #test 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-input.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-input.txt new file mode 100644 index 00000000000..98a43414579 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-input.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass relayout-input +Pass #target 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.txt new file mode 100644 index 00000000000..d4f98dc14bb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass scrollbars-auto-min-content-sizing \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/shrinking-column-flexbox.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/shrinking-column-flexbox.txt new file mode 100644 index 00000000000..00694698fff --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/shrinking-column-flexbox.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.txt new file mode 100644 index 00000000000..d854000146d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.txt new file mode 100644 index 00000000000..547f286d81e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass svg 1: undefined \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.txt new file mode 100644 index 00000000000..46f2e2c9fd2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail table 1 +Fail table 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/text-as-flexitem-size-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/text-as-flexitem-size-001.txt new file mode 100644 index 00000000000..bff68af3a45 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/text-as-flexitem-size-001.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessageFail .flexbox > div 1 +Fail .flexbox > div 2 +Pass .flexbox > div 3 +Pass .flexbox > div 4 +Fail .flexbox > div 5 +Pass .flexbox > div 6 +Pass .flexbox > div 7 +Fail .flexbox > div 8 +Pass .flexbox > div 9 +Pass .flexbox > div 10 +Fail .flexbox > div 11 +Pass .flexbox > div 12 +Pass .flexbox > div 13 +Pass .flexbox > div 14 +Pass .flexbox > div 15 +Pass .flexbox > div 16 +Pass .flexbox > div 17 +Pass .flexbox > div 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/META.yml b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/META.yml new file mode 100644 index 00000000000..503fc08f576 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/META.yml @@ -0,0 +1,8 @@ +spec: https://drafts.csswg.org/css-flexbox/ +suggested_reviewers: + - kojiishi + - plinss + - cbiesinger + - fantasai + - rachelandrew + - tabatkins diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/WEB_FEATURES.yml b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/WEB_FEATURES.yml new file mode 100644 index 00000000000..69d08754517 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/WEB_FEATURES.yml @@ -0,0 +1,7 @@ +features: +- name: flexbox + files: "**" +# TODO: map *gap* to flexbox-gap. This is currently not possible without the +# tests being associated with both flexbox and flexbox-gap. All but one of the +# *gap* tests are passing in all browsers, so lumping them in with flexbox is +# relatively harmless. diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.html new file mode 100644 index 00000000000..ecf4969f693 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.html @@ -0,0 +1,32 @@ + + + +CSS Flexbox: removing abspos descendents + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.html new file mode 100644 index 00000000000..5de2ba602af --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.html @@ -0,0 +1,106 @@ + + + + + CSS Test: Static position of abspos children in a row flex container, with various "align-content" values + + + + + + + + + + + +
+ + +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+ + +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html new file mode 100644 index 00000000000..eca05150829 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html new file mode 100644 index 00000000000..51a0074fb08 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html new file mode 100644 index 00000000000..ebf7e21be63 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html new file mode 100644 index 00000000000..fc745714ec7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html new file mode 100644 index 00000000000..006ddf75666 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html new file mode 100644 index 00000000000..39f9c9b0996 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html new file mode 100644 index 00000000000..e4ab7290ab2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html new file mode 100644 index 00000000000..ce5fd64fa1b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html new file mode 100644 index 00000000000..a2db5a78215 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html new file mode 100644 index 00000000000..70caa867fac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html @@ -0,0 +1,99 @@ + + + + + CSS Test: Static position of abspos LTR children in a RTL row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html new file mode 100644 index 00000000000..23ff468ffee --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html new file mode 100644 index 00000000000..a6c87ebced3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html @@ -0,0 +1,99 @@ + + + + + CSS Test: Static position of abspos LTR children in a RTL column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html new file mode 100644 index 00000000000..247937b61e8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html @@ -0,0 +1,102 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html new file mode 100644 index 00000000000..49d6c1926be --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html @@ -0,0 +1,103 @@ + + + + + CSS Test: Static position of abspos horizontal-tb children in a vertical-rl row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html new file mode 100644 index 00000000000..3c91136f702 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html new file mode 100644 index 00000000000..a1e8fd8b097 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html @@ -0,0 +1,100 @@ + + + + + CSS Test: Static position of abspos vertical-lr + RTL children in a vertical-rl column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html new file mode 100644 index 00000000000..7f9b5fad022 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.html new file mode 100644 index 00000000000..a29ab49dc3b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html new file mode 100644 index 00000000000..7721637da6b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html new file mode 100644 index 00000000000..4bf39bd3bae --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html new file mode 100644 index 00000000000..2234e062d23 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.html new file mode 100644 index 00000000000..71fd8d3a4f6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html new file mode 100644 index 00000000000..6389595c440 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html new file mode 100644 index 00000000000..5829eeb31ca --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html new file mode 100644 index 00000000000..7bc4b86093d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.html new file mode 100644 index 00000000000..08556f3cfd3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.html new file mode 100644 index 00000000000..d45dd004e75 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html new file mode 100644 index 00000000000..7db7127ba15 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-001.html new file mode 100644 index 00000000000..31b00efe943 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-001.html @@ -0,0 +1,709 @@ + + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-002.html new file mode 100644 index 00000000000..4a5098deaac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-002.html @@ -0,0 +1,160 @@ + + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + + + + +
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-003.html new file mode 100644 index 00000000000..d34c1f91959 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-003.html @@ -0,0 +1,96 @@ + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + + + + + +
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-004.html new file mode 100644 index 00000000000..b230ee6fe0e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-004.html @@ -0,0 +1,44 @@ + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + + + + + + +
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-012.html new file mode 100644 index 00000000000..a49281613b5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-012.html @@ -0,0 +1,116 @@ + + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-014.html new file mode 100644 index 00000000000..f0edea981cb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-014.html @@ -0,0 +1,82 @@ + +abspos flex children with top margins + + + + + + + + + + +
+
+ aaa +
+
+ bbb +
+
+ +
+
+ aaa +
+
+ bbb +
+
+ +
+
+ aaa +
+
+ bbb +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-015.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-015.html new file mode 100644 index 00000000000..597fa769033 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-015.html @@ -0,0 +1,19 @@ + +abspos flex children with top margins + + + + + + + + + + +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001a.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001a.html new file mode 100644 index 00000000000..df884442bad --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001a.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a horizontal flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001b.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001b.html new file mode 100644 index 00000000000..49ffa1087c2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001b.html @@ -0,0 +1,183 @@ + + + + + + CSS Test: Testing 'align-content' in a horizontal flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-002.html new file mode 100644 index 00000000000..0ac9929fa5b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-002.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a row wrap-reverse flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001a.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001a.html new file mode 100644 index 00000000000..11d08239aec --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001a.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a vertical flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001b.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001b.html new file mode 100644 index 00000000000..1715d5d6951 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001b.html @@ -0,0 +1,183 @@ + + + + + + CSS Test: Testing 'align-content' in a vertical flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-002.html new file mode 100644 index 00000000000..c5d8f799711 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-002.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a column wrap-reverse flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wmvert-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wmvert-001.html new file mode 100644 index 00000000000..41f4f171b4a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wmvert-001.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a vertical writing-mode flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-001.html new file mode 100644 index 00000000000..3807a7dd009 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-001.html @@ -0,0 +1,77 @@ + + +css-flexbox: Tests align-content with single-line flex-wrap: wrap + + + + + + +
+

Test that we honor align-content even in single-line flex containers

+
+
This text should be at the top of its container
+
+
+
This text should be at the bottom of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the top of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the top of its container
+
+
+
This text should be at the left of its container
+
+
+
This text should be at the right of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the left of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the left of its container
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-002.html new file mode 100644 index 00000000000..1fbcd965c97 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-002.html @@ -0,0 +1,108 @@ + + +css-flexbox: Tests align-content with flex-wrap: wrap + + + + + +
+

Test for crbug.com/362848: Flex box word-wrap is not adhering to spec

+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-003.html new file mode 100644 index 00000000000..e836ea4832b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-003.html @@ -0,0 +1,330 @@ + + +css-flexbox: Tests align-content with flex-wrap: wrap + + + + + +
+

Test to make sure that align-content works properly.

+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-005.html new file mode 100644 index 00000000000..38cde1e2840 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-005.html @@ -0,0 +1,54 @@ + + + + + + + + + + + + +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.html new file mode 100644 index 00000000000..9cc85b1290b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.html @@ -0,0 +1,42 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.html new file mode 100644 index 00000000000..4e15d2ac76e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.html new file mode 100644 index 00000000000..350e2e53c6d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.html new file mode 100644 index 00000000000..c772ddac236 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.html new file mode 100644 index 00000000000..0e4551801e9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.html @@ -0,0 +1,44 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.html new file mode 100644 index 00000000000..4904422bac1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.html new file mode 100644 index 00000000000..cef5538c416 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.html new file mode 100644 index 00000000000..bd6fcc82d81 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.html new file mode 100644 index 00000000000..5801eaf4c02 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.html @@ -0,0 +1,42 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.html new file mode 100644 index 00000000000..d2c88f979d3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.html new file mode 100644 index 00000000000..11991939046 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.html new file mode 100644 index 00000000000..5f16a4f50b6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.html new file mode 100644 index 00000000000..3049b5d6e88 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.html @@ -0,0 +1,42 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.html new file mode 100644 index 00000000000..a82200220f2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.html new file mode 100644 index 00000000000..28dfe70e870 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.html new file mode 100644 index 00000000000..e6c4d91c533 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-self-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-self-014.html new file mode 100644 index 00000000000..57dce00748a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-self-014.html @@ -0,0 +1,44 @@ + + +CSS Flexbox: align-self: center content with flex-direction: column. + + + + + + + + + + + + + +
+
X
+
X
+
X
+
X
+
X
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.html new file mode 100644 index 00000000000..da547567f72 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.html @@ -0,0 +1,68 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.html new file mode 100644 index 00000000000..71b6fd48c20 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.html @@ -0,0 +1,68 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.html new file mode 100644 index 00000000000..d6278744ac7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.html @@ -0,0 +1,68 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.html new file mode 100644 index 00000000000..ec040179799 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.html @@ -0,0 +1,69 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.html new file mode 100644 index 00000000000..e4d629b6f9b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.html @@ -0,0 +1,48 @@ + + + + + + + + + +
+

+

+

+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.html new file mode 100644 index 00000000000..49fda33adbb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.html @@ -0,0 +1,52 @@ + + + + + + + + + +
+

+

+

+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.html new file mode 100644 index 00000000000..44029104737 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.html @@ -0,0 +1,52 @@ + + + + + + + + + +
+

+

+

+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html new file mode 100644 index 00000000000..5724196afc5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html @@ -0,0 +1,46 @@ + + + + + + + + +
+
+
+ +
+ +
+ +
+
+
+
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html new file mode 100644 index 00000000000..a84d4551bf9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html @@ -0,0 +1,47 @@ + + + + + + + + +
+
+
+ +
+ +
+ +
+
+
+
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html new file mode 100644 index 00000000000..b2e59842627 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html @@ -0,0 +1,47 @@ + + + + + + + + +
+
+
+ +
+ +
+ +
+
+
+
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.html new file mode 100644 index 00000000000..fb643e9500d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.html @@ -0,0 +1,260 @@ + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.html new file mode 100644 index 00000000000..2be6beacaa0 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.html @@ -0,0 +1,261 @@ + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.html new file mode 100644 index 00000000000..39eb2a5ed45 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.html @@ -0,0 +1,129 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.html new file mode 100644 index 00000000000..d3d310e985a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.html @@ -0,0 +1,130 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.html new file mode 100644 index 00000000000..b98c49a117d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.html @@ -0,0 +1,111 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.html new file mode 100644 index 00000000000..bc52e59ea20 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.html @@ -0,0 +1,112 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.html new file mode 100644 index 00000000000..d86b79cfaa6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.html @@ -0,0 +1,112 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html new file mode 100644 index 00000000000..12b5a4d6d63 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html @@ -0,0 +1,128 @@ + + + + + + + + + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+

+
+
+ +
+
+
+

+
+
+ + + +
+
+
+




+
+
+ +
+
+
+




+
+
+ + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+


+
+
+ +
+
+
+


+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html new file mode 100644 index 00000000000..2493809fc6e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html @@ -0,0 +1,129 @@ + + + + + + + + + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+

+
+
+ +
+
+
+

+
+
+ + + +
+
+
+




+
+
+ +
+
+
+




+
+
+ + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+


+
+
+ +
+
+
+


+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html new file mode 100644 index 00000000000..f7ade2d66c4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html @@ -0,0 +1,129 @@ + + + + + + + + + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+

+
+
+ +
+
+
+

+
+
+ + + +
+
+
+




+
+
+ +
+
+
+




+
+
+ + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+


+
+
+ +
+
+
+


+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html new file mode 100644 index 00000000000..54405ca67fb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html @@ -0,0 +1,142 @@ + + + + + + + + + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html new file mode 100644 index 00000000000..ecc547a4567 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html @@ -0,0 +1,144 @@ + + + + + + + + + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html new file mode 100644 index 00000000000..eeed84e3840 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html @@ -0,0 +1,144 @@ + + + + + + + + + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html new file mode 100644 index 00000000000..88c222d028e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html @@ -0,0 +1,90 @@ + + + + + + + + +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html new file mode 100644 index 00000000000..9799b1810fa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html @@ -0,0 +1,91 @@ + + + + + + + + +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html new file mode 100644 index 00000000000..b3992a23392 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html @@ -0,0 +1,91 @@ + + + + + + + + +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.html new file mode 100644 index 00000000000..b4b0485b48b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.html @@ -0,0 +1,95 @@ + + + + + + + + +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
+
+ +
+
+ + + + + + + + + + + +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.html new file mode 100644 index 00000000000..69acaf347e7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.html @@ -0,0 +1,64 @@ + + + + + + + + +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
top




bottom
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.html new file mode 100644 index 00000000000..2466d24ff5c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.html @@ -0,0 +1,64 @@ + + + + + + + + +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
top




bottom
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-001.html new file mode 100644 index 00000000000..4ad8349d1fe --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-001.html @@ -0,0 +1,108 @@ + + +CSS Flexbox: box-sizing + + + + + + + + + + +
+ +All blue boxes are 100x100px with box-sizing: border-box and 2px border (4px border-top), we expect offsetWidth/Height to be 100x100 + +

flex-flow: default, orange box has width: 300px

+
+
+
+ +

flex-flow: default, orange box has width: 400px

+
+
+
+ +

flex-flow: default, orange box has width: auto

+
+
+
+ +

flex-flow: default, orange box has width: auto, flex-box has box-sizing: border-box

+
+
+
+
+
+ +

flex-flow: column, red box has height: 300px

+
+
+
+ +

flex-flow: column, red box has height: 400px

+
+
+
+ +

flex-flow: column, red box has height: auto

+
+
+
+ +

flex-box has box-sizing: border-box and flex-wrap: wrap;

+
+
+
+ +

flex-box has box-sizing: default and flex-wrap: wrap;

+
+
+
+ +

flex-flow: column, flex-box has box-sizing: border-box, flex items have flex: 1

+
+
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.html new file mode 100644 index 00000000000..128892cf9e5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.html @@ -0,0 +1,33 @@ + +CSS Flexbox: minimum / maximum sizes with box-sizing: border-box + + + + + + + + + + +
+ +
+
+
+
+ +
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/canvas-dynamic-change-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/canvas-dynamic-change-001.html new file mode 100644 index 00000000000..f8b4340379b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/canvas-dynamic-change-001.html @@ -0,0 +1,39 @@ + + +Canvas size dynamic change in flexbox layout + + + + + + + +
+ +
+
+ + +
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/change-column-flex-width.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/change-column-flex-width.html new file mode 100644 index 00000000000..ada0af721a2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/change-column-flex-width.html @@ -0,0 +1,30 @@ + + +CSS Flexbox: flex items inside flex-direction:column + + + + + + + + + +

There should be a green square below. No red.

+ +
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.html new file mode 100644 index 00000000000..e1ad2089f89 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.html @@ -0,0 +1,38 @@ + + +Proper height of column flex children with overflow: scroll. + + + + + + + + +
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-reverse-gap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-reverse-gap.html new file mode 100644 index 00000000000..338e1f38a34 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-reverse-gap.html @@ -0,0 +1,27 @@ + + + + + + + + +
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.html new file mode 100644 index 00000000000..9edcc7afbde --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.html @@ -0,0 +1,51 @@ + + +Proper size of flex item in a column flexbox with height set via top/bottom. + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.html new file mode 100644 index 00000000000..93c8ca53a2e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.html @@ -0,0 +1,82 @@ + +grid items and abspos flex children + + + + + + + + + + + + +

This crashed Chrome 84.

+
+
+
Test
+
+
+
+ +

Outer is a regular div.

+
+
+
Test
+
+
+
+ +

relpos element is a regular div, not flexbox.

+
+
+
Test
+
+
+
+ +

Relpos flexbox has a % height descendant. The height of the flexbox grid item is supposed to be definite, allowing the %height flex item to resolve. + +This fails in chrome because of https://crbug.com/1018439

+
+
+
Test
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.html new file mode 100644 index 00000000000..a02b80d8cf6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.html @@ -0,0 +1,46 @@ + + + + + + + + + + + + + +

Pass Condition: orange square is at top of black square.
+ Safari 16.4 and Firefox 111 fail -- orange box is vertically centered as if + the anonymous fieldset content box and the fieldset were the same box. +

+ +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.html new file mode 100644 index 00000000000..228b9e4662d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.html @@ -0,0 +1,77 @@ + +CSS Flexbox: images' aspect ratio in flex box with flex-direction: column for min-size: auto + + + + + + + + + + + + + + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.html new file mode 100644 index 00000000000..2fe10c175f2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.html @@ -0,0 +1,34 @@ + +Non aspect-ratio svg flex item + + + + + + + + + +
+ +
+Specified size suggestion = 200px
+Content size suggestion = 150px [1]
+Automatic minimum height = min(150px, 200px)
+
+[1] fallback size from last bullet point in https://drafts.csswg.org/css-sizing-3/#intrinsic-sizes :
+
+For boxes without a preferred aspect ratio:
+ * If the available space is definite in the appropriate dimension, use the stretch fit into that size in that dimension.
+ * Otherwise, if the box has a  as its computed minimum size (min-width/min-height) in that dimension, use that size.
+ * Otherwise, use 300px for the width and/or 150px for the height as needed.
+
+
+Pass condition: there is a 150x150 green square. +
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.html new file mode 100644 index 00000000000..4addd61dc7c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.html @@ -0,0 +1,53 @@ + +Aspect-ratio items with borders + + + + + + + + + + + + + + + +

+The green boxes should all be 100x100. +

+ +Section B of flex base size + transferred size suggestion: +
+ +
+ +Section B of flex base size + transferred size suggestion, with box-sizing: border-box: + +
+ +
+ +content size suggestion +
+ +
+ +content size suggestion +
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.html new file mode 100644 index 00000000000..8a604d2bb27 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.html @@ -0,0 +1,43 @@ + + + + + + + + + + + +

+Pass condition is 4 green 100x100 squares and 1 0x0 square. +

+ +

+Firefox 84a1 passes. Chrome 87 fails them all by making the green rectangles be 200x100. +

+ +

Transferred size suggestion is the stretched 100px:

+
+ +
+ +

Have to subtract the margin from the stretched height to get the transferred size suggestion:

+
+ +
+ +

Have to subtract a margin larger than the stretched height to get 0px transferred size suggestion:

+
+ +
+ +

Have to subtract the margin from the stretched height (ignoring the presence of a border) to get the transferred size suggestion:

+
+ +
+ +

Stretched transferred size suggestion has to obey min-height:

+
+ +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-basis-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-basis-009.html new file mode 100644 index 00000000000..d5a498596fa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-basis-009.html @@ -0,0 +1,41 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-column-relayout-assert.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-column-relayout-assert.html new file mode 100644 index 00000000000..db752dc2806 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-column-relayout-assert.html @@ -0,0 +1,27 @@ + +CSS Flexbox: Column height with padding + + + + + + + + + +
+ +

You should see a green rectangle, 40px high.

+ +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.html new file mode 100644 index 00000000000..7065a71452e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.html @@ -0,0 +1,56 @@ + + +CSS Flexbox: vertical overlap with flex-direction: column. + + + + + + + + + + + + +

XXX and YYY should be on separate lines and not overlap, i.e. the height of .flex should not be 0.

+ +
+
+
+
XXX
+
YYY
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-factor-less-than-one.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-factor-less-than-one.html new file mode 100644 index 00000000000..d0a2ff9aec7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-factor-less-than-one.html @@ -0,0 +1,180 @@ + +CSS Flexbox: flex factors less than one + + + + + + + + + +
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + +
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+ +
+
+
+ +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-flow-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-flow-013.html new file mode 100644 index 00000000000..fb12aff176f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-flow-013.html @@ -0,0 +1,158 @@ + + +CSS Flexbox Test: flex-flow - column column-reverse and row-reverse + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-001.html new file mode 100644 index 00000000000..dc55f9b7d2b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-001.html @@ -0,0 +1,149 @@ + + + + + CSS Flexbox Test: Testing automatic minimun size of <input> flex items in a row flex container + + + + + + + + + + + + + + + +

Test1: "width: 100%"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test2: "width: calc(100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test3: "width: calc(140px + 100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-002.html new file mode 100644 index 00000000000..c5095305ec6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-002.html @@ -0,0 +1,151 @@ + + + + + CSS Flexbox Test: Testing automatic minimun size of <input> flex items in a column flex container + + + + + + + + + + + + + + + +

Test1: "height: 100%"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test2: "height: calc(100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test3: "height: calc(140px + 100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-contains-strict.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-contains-strict.html new file mode 100644 index 00000000000..4ca0fcf73c1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-contains-strict.html @@ -0,0 +1,56 @@ + +CSS Flexbox: 'contain' property strict value + + + + + + + + + + + + +

Stretched:

+
+
Column
+
+ +
+
Row
+
+ +
+
Column
+
+ +
+
Row
+
+ + +

Flex-start:

+
+
Column
+
+ +
+
Row
+
+ +
+
Column
+
+ +
+
Row
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.html new file mode 100644 index 00000000000..277324bc2be --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.html @@ -0,0 +1,62 @@ + +Tests correct handling of min-height: auto with dynamic changes + + + + + + + + + +

Green rectangle should be entirely within the black rectangle

+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.html new file mode 100644 index 00000000000..fe8410e27e1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.html @@ -0,0 +1,64 @@ + +Tests correct handling of min-height: min-content with dynamic changes + + + + + + + + + +

Green rectangle should be entirely within the black rectangle

+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.html new file mode 100644 index 00000000000..cbf15885d9b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.html @@ -0,0 +1,37 @@ + + +CSS Flexbox: Combining 100% heights with min-height: auto should not lead to overflow + + + + + + + + + +
+ +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.html new file mode 100644 index 00000000000..4de8c5c1317 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.html @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + +
+ +

Test passes if there is a sequence of filled green squares.

+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+ + +
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.html new file mode 100644 index 00000000000..a3f68e92edb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.html @@ -0,0 +1,54 @@ + + + + + + +
+ + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-001.html new file mode 100644 index 00000000000..016a4cf5c49 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-001.html @@ -0,0 +1,80 @@ + +CSS Flexbox: flexbox with min-size: auto + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-002.html new file mode 100644 index 00000000000..5039dce628b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-002.html @@ -0,0 +1,15 @@ + +CSS Flexbox: min-size when the child has a percentage min-size + + + + + + + +
+ +
+
This is a flex item.
+
Inflexible
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-003.html new file mode 100644 index 00000000000..b2a0c8277e2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-003.html @@ -0,0 +1,23 @@ + + + + + + + + + + + + +
+ +
+ +
+ +
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.html new file mode 100644 index 00000000000..3bab07f01f3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.html @@ -0,0 +1,69 @@ + +CSS Flexbox: Proper min-width intrinsic size with display: flex + + + + + + + + + +
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.html new file mode 100644 index 00000000000..72dcf830f87 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.html @@ -0,0 +1,153 @@ + + +CSS Flexbox: flex-basis with zero pixel + + + + + + + + + + +
+
+
Flex item with flex: 0
+
+ +
+
Flex item with flex: 0 1 0%
+
+ +
+
Flex item with flex: 0 1 0px
+
+ +
+
Flex item with flex: 0.5
+
+ +
+
Flex item with flex: 0.5 1 0%
+
+ + + +
+
Flex item with flex: 0.5 1 0px
+
+ +
+
Flex item with flex: 1
+
+ +
+
Flex item with flex: 1 1 0%
+
+ + + +
+
Flex item with flex: 1 1 0px
+
+ +
+
Flex item with flex: 0
+
+ +
+
Flex item with flex: 0 1 0%
+
+ +
+
Flex item with flex: 0 1 0px
+
+ +
+
Flex item with flex: 0.5
+
+ +
+
Flex item with flex: 0.5 1 0%
+
+ + + +
+
Flex item with flex: 0.5 1 0px
+
+ +
+
Flex item with flex: 1
+
+ +
+
Flex item with flex: 1 1 0%
+
+ + + +
+
Flex item with flex: 1 1 0px
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.html new file mode 100644 index 00000000000..78716b162d5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.html @@ -0,0 +1,74 @@ + + +CSS Flexbox: height resizing with flex-direction: column + + + + + + + + + + + + +
+
+
+
    +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.html new file mode 100644 index 00000000000..dcb077a856a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.html @@ -0,0 +1,37 @@ + + +CSS Flexbox: flex shorthand with 'auto' or 'zero' percentage value + + + + + + + + +
+
+
+
+
+
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.html new file mode 100644 index 00000000000..ccf4e3d5603 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + +Both should be Blue to the left of Orange. +
+
+
+
+
+
+ +Both should be Orange to the left of Blue. +
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.html new file mode 100644 index 00000000000..7dd0e2b594c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + +Both should be Blue on top of Orange. +
+
+
+
+
+
+ +Both should be Orange on top of Blue. +
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.html new file mode 100644 index 00000000000..f653abfa243 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.html @@ -0,0 +1,32 @@ + +CSS Flexbox: align-content initial value. + + + + + + + +
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_first-letter.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_first-letter.html new file mode 100644 index 00000000000..4418b11077f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_first-letter.html @@ -0,0 +1,20 @@ + +flexbox | first-letter + + + + + + + +
Triceratops
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.html new file mode 100644 index 00000000000..7398bb46640 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.html @@ -0,0 +1,40 @@ + +flexbox | justify-content: center / overflow + + + + + + + + + +Blue is the flexbox. Orange are items that overflow it. + + + +
+ + + +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.html new file mode 100644 index 00000000000..ed309ca309c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.html @@ -0,0 +1,73 @@ + + + + + CSS Test: Static position of abspos children in a RTL row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.html new file mode 100644 index 00000000000..ca777b7ac13 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.html @@ -0,0 +1,73 @@ + + + + + CSS Test: Static position of abspos children in a RTL column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.html new file mode 100644 index 00000000000..1cf771adb8d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.html @@ -0,0 +1,42 @@ + + + +CSS Flexbox: Flex children width when the parent width is changed + + + + + + + + + + + + +
+
+
+
+
This div should be 200px wide.
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.html new file mode 100644 index 00000000000..cf8b53f2fcc --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.html @@ -0,0 +1,44 @@ + + +CSS Flexbox: the width calculation of flexbox with flex-direction: column and flex-wrap: wrap + + + + + + + + + + + + + +
+ +

The green boxes should all be within the black box

+ +
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.html new file mode 100644 index 00000000000..bcd8df60b00 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.html @@ -0,0 +1,34 @@ + + + +CSS Flexbox: flex items don't collapse margins + + + + + + + + + +
+ +
+
+

+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-stretch-image.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-stretch-image.html new file mode 100644 index 00000000000..eab7f1733da --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-stretch-image.html @@ -0,0 +1,35 @@ + + +CSS Flexbox: image stretch + + + + + + + + + +
+ +
+ + +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-017.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-017.html new file mode 100644 index 00000000000..beb9df582d9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-017.html @@ -0,0 +1,45 @@ + +Flex gaps + + + + + + + + + + + +
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-018.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-018.html new file mode 100644 index 00000000000..43c112ad178 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-018.html @@ -0,0 +1,40 @@ + +Flex gaps + + + + + + + + + + + +
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html new file mode 100644 index 00000000000..466b191c404 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html new file mode 100644 index 00000000000..261ccf1c96b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html new file mode 100644 index 00000000000..031717b0fd3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html new file mode 100644 index 00000000000..a80b58adb6c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: space-around + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html new file mode 100644 index 00000000000..da1abeed8ab --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: space-between + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html new file mode 100644 index 00000000000..f07ec099146 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: baseline + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html new file mode 100644 index 00000000000..64ba7032963 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html new file mode 100644 index 00000000000..b61f2895880 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html new file mode 100644 index 00000000000..0a7eda97dcb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html new file mode 100644 index 00000000000..619da7c4044 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html new file mode 100644 index 00000000000..1637fe43d2e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: stretch + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html new file mode 100644 index 00000000000..ee57d2f3114 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: baseline + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html new file mode 100644 index 00000000000..79a99642cae --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html new file mode 100644 index 00000000000..081d6613a5b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html new file mode 100644 index 00000000000..558926a59db --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html new file mode 100644 index 00000000000..71a088f7503 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html new file mode 100644 index 00000000000..deca1390da1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: stretch + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html new file mode 100644 index 00000000000..1b216a49c38 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html @@ -0,0 +1,22 @@ + +flexbox | computed style | display: inline-flex + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html new file mode 100644 index 00000000000..ae878ffe502 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html @@ -0,0 +1,22 @@ + +flexbox | computed style | display: flex + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html new file mode 100644 index 00000000000..3d0a007eb0d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-basis: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html new file mode 100644 index 00000000000..e402be427e4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-basis: 0% + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html new file mode 100644 index 00000000000..8673f0f0187 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-basis: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html new file mode 100644 index 00000000000..1f45420d9f0 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html @@ -0,0 +1,27 @@ + +flexbox | computed style | flex-basis: percent + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html new file mode 100644 index 00000000000..6303415b73d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: column-reverse + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html new file mode 100644 index 00000000000..d55db28c306 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: column + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html new file mode 100644 index 00000000000..5560adbbc08 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: row + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html new file mode 100644 index 00000000000..8724fd3cc8a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: row-reverse + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html new file mode 100644 index 00000000000..ff93ee8c023 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: row + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html new file mode 100644 index 00000000000..c89d3440c6e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html new file mode 100644 index 00000000000..bb47b47ee41 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column-reverse nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html new file mode 100644 index 00000000000..46f43ca126c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column-reverse wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html new file mode 100644 index 00000000000..4af780e32c6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: column-reverse + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html new file mode 100644 index 00000000000..f22e7306aaa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column wrap-reverse + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html new file mode 100644 index 00000000000..b69c1721a37 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html new file mode 100644 index 00000000000..a7c011c3045 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: column + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html new file mode 100644 index 00000000000..cd85494b9df --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: nowrap + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html new file mode 100644 index 00000000000..524ed0a8d56 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html new file mode 100644 index 00000000000..04df1b46db5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row-reverse nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html new file mode 100644 index 00000000000..9a7dc8fa1f4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row-reverse wrap-reverse + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html new file mode 100644 index 00000000000..bb9bd009e1c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row-reverse wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html new file mode 100644 index 00000000000..9474b3e235b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: row-reverse + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html new file mode 100644 index 00000000000..ae778c4a72d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row wrap-reverse + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html new file mode 100644 index 00000000000..48613d4f8ad --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html new file mode 100644 index 00000000000..ec6e71fa59e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: row + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html new file mode 100644 index 00000000000..e4e54caa647 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: wrap + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html new file mode 100644 index 00000000000..0b5fdc4ab7e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-grow: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html new file mode 100644 index 00000000000..1142abe578f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-grow: negative + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html new file mode 100644 index 00000000000..c0316af9244 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-grow: number + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html new file mode 100644 index 00000000000..9e57b104138 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: 0 auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html new file mode 100644 index 00000000000..c3728276cca --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html new file mode 100644 index 00000000000..4ef7eeac4bf --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: initial + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html new file mode 100644 index 00000000000..d43a02c355b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html new file mode 100644 index 00000000000..fcd7ce32139 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html new file mode 100644 index 00000000000..8a2f2075b66 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: number + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html new file mode 100644 index 00000000000..7cee6fefff3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html new file mode 100644 index 00000000000..e61a64b3ba5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-shrink: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html new file mode 100644 index 00000000000..279c43605d6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-shrink: negative + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html new file mode 100644 index 00000000000..a3df850ae5d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-shrink: number + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html new file mode 100644 index 00000000000..1f06c144fa3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: wrap + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html new file mode 100644 index 00000000000..5095d28887d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: nowrap + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html new file mode 100644 index 00000000000..2cc411f1af5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: wrap-reverse + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html new file mode 100644 index 00000000000..3b92ee3789e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: wrap + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html new file mode 100644 index 00000000000..9031892db2e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html new file mode 100644 index 00000000000..0536482bece --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html new file mode 100644 index 00000000000..14e58639e65 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html new file mode 100644 index 00000000000..62ff49df1b9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: space-around + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html new file mode 100644 index 00000000000..1e312ca513c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: space-between + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html new file mode 100644 index 00000000000..cc53c182748 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html @@ -0,0 +1,49 @@ + +CSS Flexible Box Test: computed style for auto minimum size + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html new file mode 100644 index 00000000000..15c90c184d7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html @@ -0,0 +1,26 @@ + +flexbox | computed style | min-height: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html new file mode 100644 index 00000000000..c9ca51eb90a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html @@ -0,0 +1,25 @@ + +flexbox | computed style | min-width: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html new file mode 100644 index 00000000000..74b83e6fe41 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html @@ -0,0 +1,25 @@ + +flexbox | computed style | order: -1 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html new file mode 100644 index 00000000000..a1ed1323a63 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: integer + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html new file mode 100644 index 00000000000..f768ed78c89 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: noninteger + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html new file mode 100644 index 00000000000..5a869cb5437 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: -1 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html new file mode 100644 index 00000000000..eb36a968203 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.html new file mode 100644 index 00000000000..cab1fa7f926 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.html @@ -0,0 +1,69 @@ + + +CSS Flexbox Test: Flex container with height percentage and dynamic container size + + + + + + + + +
+ +
height: 0%
+ +
+
+
+
+
+
+
+ +
height: 100%
+ +
+
+
+
+
+
+
+ +
height: 200%
+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-anonymous-box.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-anonymous-box.html new file mode 100644 index 00000000000..324f332414a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-anonymous-box.html @@ -0,0 +1,23 @@ + + + + + + +
X
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-before-pseudo.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-before-pseudo.html new file mode 100644 index 00000000000..615cc1a8515 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-before-pseudo.html @@ -0,0 +1,21 @@ + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-margin.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-margin.html new file mode 100644 index 00000000000..02f9a2c3d43 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-margin.html @@ -0,0 +1,43 @@ + + + + + + +
+ foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo + +
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-order.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-order.html new file mode 100644 index 00000000000..061613804ef --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-order.html @@ -0,0 +1,45 @@ + + + + + + +
+ + foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo +
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-relative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-relative.html new file mode 100644 index 00000000000..c42fc2b4bce --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-relative.html @@ -0,0 +1,45 @@ + + + + + + +
+
+ foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo +
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001.html new file mode 100644 index 00000000000..ee8eb06e767 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.html new file mode 100644 index 00000000000..d29333b22c2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002.html new file mode 100644 index 00000000000..241f183e97f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.html new file mode 100644 index 00000000000..958ec68259c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003.html new file mode 100644 index 00000000000..dc1cf24847f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.html new file mode 100644 index 00000000000..b7e799d6285 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004.html new file mode 100644 index 00000000000..b0bcdfd7733 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.html new file mode 100644 index 00000000000..5ab545db1d2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005.html new file mode 100644 index 00000000000..db3d23c53a7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005.html @@ -0,0 +1,130 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.html new file mode 100644 index 00000000000..9256cd9955b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.html @@ -0,0 +1,132 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006.html new file mode 100644 index 00000000000..73d9478ff05 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006.html @@ -0,0 +1,130 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.html new file mode 100644 index 00000000000..39875e3fd27 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.html @@ -0,0 +1,132 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007.html new file mode 100644 index 00000000000..be6dde0cba8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007.html @@ -0,0 +1,135 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio, + some padding, and box-sizing:border-box. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.html new file mode 100644 index 00000000000..fd26b882bb1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.html @@ -0,0 +1,137 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio, + some padding, box-sizing:border-box, and a vertical writing-mode. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flex.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flex.html new file mode 100644 index 00000000000..336d5d1dc18 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flex.html @@ -0,0 +1,33 @@ + + +CSS Flexbox: Ensure proper formatting with display: inline-flex + + + + + + + + +
+

This test passes if the three green boxes are on the same horizontal line.

+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.html new file mode 100644 index 00000000000..b231364a1cf --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.html @@ -0,0 +1,179 @@ + + +CSS Flexbox: Inline flexbox width calculation with flex-direction: column and flex-wrap + + + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.html new file mode 100644 index 00000000000..19530e95420 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.html @@ -0,0 +1,29 @@ + + + + + + + + + + +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.html new file mode 100644 index 00000000000..1c02a0e6528 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.html @@ -0,0 +1,38 @@ + + + + + + + + + + +
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.html new file mode 100644 index 00000000000..4bff7d74fa5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.html @@ -0,0 +1,33 @@ + + + + + + + + + + + + +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.html new file mode 100644 index 00000000000..d6cdf3750ea --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.html @@ -0,0 +1,45 @@ + + + + + + + + + + + + +

Main point of this test is that the container width is 100px, not 140px.

+ +
+
+
+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.html new file mode 100644 index 00000000000..b062f2fe954 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.html @@ -0,0 +1,42 @@ + + + + + + + + + + + + +

Main point of this test is that the container width is 100px, not 80px.

+ +
+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-005.html new file mode 100644 index 00000000000..8282d242aef --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-005.html @@ -0,0 +1,201 @@ + + + + + + + + + + + +
+ +
+
+ + + +
+
+
+ +
+
+
+
+
+ +
+
+ + + + +
+
+
+ + + + +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+ +
+ +
+ + + +
+
+
+ + + +
+
+
+
+
+ +
+
+ + + + + +
+
+
+ +
+
+
+
+
+ +
+ +
+ + + +
+
+
+ + + +
+
+
+
+
+ +
+ +
+ + + +
+
+
+ + + +
+
+
+
+
+
+ +
+ + + + +
+ + + + +
+ + + + +
+
+
+ +
+ +
+ + + + + +
+ + + + + +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-008.html new file mode 100644 index 00000000000..e97ddcd21bc --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-008.html @@ -0,0 +1,75 @@ + + + + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.html new file mode 100644 index 00000000000..245292d094b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.html @@ -0,0 +1,132 @@ + + + + + + + + + + + +
+

https://crbug.com/1445937 We need to see a 100x100 orange square, not a + 400x25 orange rectangle.

+
+ +
+ + + + +
+ +
+
+
+ +
+

https://crbug.com/1454306 The boxes each must be 1/4 the size of the yellow + containing block. No overflow.

+ + + +
+ +
+
Some News Headline
+
+
+ +
+
Some Other News Headline 2
+
+
+ +
+
Even another Headline 3
+
+
+ +
+
+ Peets Coffee announces plans to move Oakland +
+
+
+ +
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=1457103 We need a + 100x100 green square here.

+ +
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.html new file mode 100644 index 00000000000..1392587944a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.html @@ -0,0 +1,315 @@ + + + + + + + + + + +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=423112

+
+
+
+ +
+ + first checkbox example + +
+
+ +
+ + second checkbox example + +
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=464210

+
+
+
MMMMM
+
MMMMM
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=533627#c3

+
+
+
+ hello +
+
+
+
+
+
+ hello +
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=441768 author wants + below blue block to have 0 width

+
+ + + + +
+
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=1144312

+ +
+ + + + + +
+ +
phantom whitespace
+
+
+
+ +
+
+
+
also phantom whitespace
+
+
+
+
+ +
+
+
no more phantom whitespace
+
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=1154243

+
+ +
Test content
+ +
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.html new file mode 100644 index 00000000000..2c90df96bda --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.html @@ -0,0 +1,117 @@ + + + + + + + + + + + +
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.html new file mode 100644 index 00000000000..4c57f5c24ac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.html @@ -0,0 +1,31 @@ + + +CSS Flexbox: container widths & ortho items + + + + + + + + + + +
+ +
+
+
+ +
+
Some text
+
+ +
+ Some text +
+ \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-006.html new file mode 100644 index 00000000000..7848ff0c403 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-006.html @@ -0,0 +1,37 @@ + + + + + + + + + + + +Test passes if orange square is in bottom left corner of rectangle. + +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-007.html new file mode 100644 index 00000000000..b3780b1d58e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-007.html @@ -0,0 +1,31 @@ + + + + + + + + + + + + +Pass condition: orange square is vertically centered in the black box.
+Chrome 112 and Safari 16.4 fail. Firefox 111 passes. +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content_space-between-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content_space-between-002.html new file mode 100644 index 00000000000..38036598f16 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content_space-between-002.html @@ -0,0 +1,22 @@ + +CSS Flexbox: justify-content: space-between on the last item of a column + + + + + + + + + +
+
First item
+
Second item
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/layout-with-inline-svg-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/layout-with-inline-svg-001.html new file mode 100644 index 00000000000..0ee9a36f49e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/layout-with-inline-svg-001.html @@ -0,0 +1,59 @@ + + +CSS Flexbox: layout of child SVG elements. + + + + + + + + + + + + +
+
+
+
+ +
+
+
+
+ + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/max-width-violation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/max-width-violation.html new file mode 100644 index 00000000000..9ee5ce53b56 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/max-width-violation.html @@ -0,0 +1,66 @@ + +CSS Flexbox: max-width of inflexible items + + + + + + + + + + + +
+ +

You should see no red

+
+
+
+ Column 1 +
+
+ Column 2 +
+
+ +

This second part is just to ensure we don't assert

+
+
+ Column 1 +
+
+ Column 2 +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-max.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-max.html new file mode 100644 index 00000000000..315aaf8759a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-max.html @@ -0,0 +1,151 @@ + + + +CSS Flexbox: multiline flexbox and line breaks. + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-preferred-width.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-preferred-width.html new file mode 100644 index 00000000000..dd0a62ca26d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-preferred-width.html @@ -0,0 +1,36 @@ + + + +CSS Flexbox: nested multiline (wrapping) flex boxes. + + + + + + + + + +
+ +
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-002.html new file mode 100644 index 00000000000..25b4fe25e07 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-002.html @@ -0,0 +1,74 @@ + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-003.html new file mode 100644 index 00000000000..46ab1726451 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-003.html @@ -0,0 +1,73 @@ + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow.html new file mode 100644 index 00000000000..be470021fac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow.html @@ -0,0 +1,98 @@ + + + +CSS Flexbox: align-items: center/flex-end and bottom padding. + + + + + + + + + + +
+ +
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order-001.htm b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order-001.htm new file mode 100644 index 00000000000..98b937c02d1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order-001.htm @@ -0,0 +1,38 @@ + + + + CSS Test: The 'order' property on flex items set to a value of '-1' + + + + + + +

Test passes if there is a single blue rectangle on the left, a single orange rectangle directly to its right, and there is no red visible on the page.

+
+
+
+
+ + \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order_value.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order_value.html new file mode 100644 index 00000000000..3e1d50a6d87 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order_value.html @@ -0,0 +1,34 @@ + + + + CSS Flexible Box Test: order_check + + + + + + + + + +
+
1
2
3
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html new file mode 100644 index 00000000000..61613ded7e9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html @@ -0,0 +1,36 @@ + + +CSS Flexbox: main size on orthogonal flex item. + + + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-002.html new file mode 100644 index 00000000000..0ce3e398145 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-002.html @@ -0,0 +1,66 @@ + + +CSS Flexbox: correct width for non-overflowing content with flex-direction: column + + + + + + + + + + + + +
+ +
+
+
+
    +
  • +
  • +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-003.html new file mode 100644 index 00000000000..e658acc62f5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-003.html @@ -0,0 +1,62 @@ + + +CSS Flexbox: margin: auto and overflow: auto with nested flexboxes. + + + + + + + + + + + + + + +
+

Below there should be a olive square centered inside a papayawhip box.

+
+
+
+
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-004.html new file mode 100644 index 00000000000..9e901e67977 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-004.html @@ -0,0 +1,45 @@ + + +CSS Flexbox: no unnecessary scrollbars with overflow: auto. + + + + + + + + + + + + + +

No vertical scrollbar should be rendered for this content.

+ +
+
+
http://www.ispeech.org/p/generic/getaudio?text=http%3A%2F%2Fwww.ispeech.org%2Ftext.to.speech%3Flink%3Dhttp%253A%252F%252Fwww.ispeech.org%252Ftext.to.speech%253Fvoice%253Dusenglishfemale%2526action%253Dconvert%2526speed%253D0%2526text%253DType%252520some%252520text%252520and%252520click%252520play%2C&voice=usenglishfemale&speed=0&action=convert
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-006.html new file mode 100644 index 00000000000..663bfaf9c1a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-006.html @@ -0,0 +1,112 @@ + + +CSS Flexbox: Height with overflow: auto. + + + + + + + + + +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ + +
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-008.html new file mode 100644 index 00000000000..13e368f39e8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-008.html @@ -0,0 +1,50 @@ + + +CSS Flexbox: adding scrollbars with overflow: auto and flex-direction: column. + + + + + + + + + + + + +
+
+
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-computed.html new file mode 100644 index 00000000000..6e4ef5a4565 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-computed.html @@ -0,0 +1,37 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexBasis + + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.html new file mode 100644 index 00000000000..cfb74a4888b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-basis with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-valid.html new file mode 100644 index 00000000000..b7bcf2e40a6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-valid.html @@ -0,0 +1,25 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-basis with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-computed.html new file mode 100644 index 00000000000..c63d656e6ec --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-computed.html @@ -0,0 +1,30 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flex + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-computed.html new file mode 100644 index 00000000000..792358c8237 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexDirection + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.html new file mode 100644 index 00000000000..2c39a341d3f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-direction with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-valid.html new file mode 100644 index 00000000000..05a0b74f14e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-direction with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-computed.html new file mode 100644 index 00000000000..c109852f4e6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-computed.html @@ -0,0 +1,19 @@ + + + + +CSS Animations: getComputedStyle().flexFlow + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.html new file mode 100644 index 00000000000..4572a803228 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-flow with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.html new file mode 100644 index 00000000000..639e2436721 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.html @@ -0,0 +1,25 @@ + + + + +CSS Flexible Box Layout Module Level 1: flex-flow sets longhands + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-valid.html new file mode 100644 index 00000000000..60f02bd4445 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-valid.html @@ -0,0 +1,24 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-flow with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-computed.html new file mode 100644 index 00000000000..23a48f49afa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexGrow + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.html new file mode 100644 index 00000000000..c8de18b745f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-grow with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-valid.html new file mode 100644 index 00000000000..2cdefe91d8a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-grow with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-invalid.html new file mode 100644 index 00000000000..c5d1a594edf --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-invalid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shorthand.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shorthand.html new file mode 100644 index 00000000000..735d1051e90 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shorthand.html @@ -0,0 +1,75 @@ + + + + +CSS Flexible Box Layout Module Level 1: flex sets longhands + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.html new file mode 100644 index 00000000000..a38d40b2c70 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexShrink + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.html new file mode 100644 index 00000000000..ea555b9efe3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-shrink with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.html new file mode 100644 index 00000000000..e8714c50ca1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-shrink with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-valid.html new file mode 100644 index 00000000000..a8c26a95687 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-valid.html @@ -0,0 +1,26 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.html new file mode 100644 index 00000000000..84e434889ab --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexWrap + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.html new file mode 100644 index 00000000000..79074e45cfc --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-wrap with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.html new file mode 100644 index 00000000000..2b4b3dc2d2d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-wrap with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-computed.html new file mode 100644 index 00000000000..fbe9410a848 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: getComputedStyle().order + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-invalid.html new file mode 100644 index 00000000000..b705482e2a4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-invalid.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing order with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-valid.html new file mode 100644 index 00000000000..1765e8d4938 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-valid.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing order with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/webkit-aliases.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/webkit-aliases.html new file mode 100644 index 00000000000..7857c79e0f6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/webkit-aliases.html @@ -0,0 +1,24 @@ + + +CSS Flexbox Test: -webkit- legacy properties + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-000.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-000.html new file mode 100644 index 00000000000..939cdec5b30 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-000.html @@ -0,0 +1,78 @@ + + +CSS Flexbox: Basic percentage heights + + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-001.html new file mode 100644 index 00000000000..62bbcecd2dd --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-001.html @@ -0,0 +1,151 @@ + + +CSS Flexbox: Definite cross sizes + + + + + + + + + + + + + +
+ + +

This test verifies that we consider flex items' cross sizes to be definite +if the align value is stretch (the default)

+ +

Tests that we get a definite size in the simple case:

+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a wrapping flexbox:

+
+
+
+
+
+
+
+ +

Tests that we get an indefinite size when not stretch-aligning, despite +definite size on container:

+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a definite-height flexbox:

+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a nested flexbox where only the outer +one has an explicit height:

+
+
+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a nested flexbox where only the outer +one has an explicit height and has an opposite direction:

+
+
+
+
+
+
+
+
+
+ +

Tests that we respect min-height, on child of a flex item with percent +height that's treated as definite:

+
+
+
+
+
+
+
+ +

Tests that max-height also supports percentages:

+
+
+
+
+
+
+
+ +

Tests that percentage sizes can also be definite:

+
+
+
+
+
+
+
+ +

Tests that we use a definite size even when a percentage size is not definite

+
+
+
+
+
+
+
+
+
+ +

Tests that we don't mix up widths and heights

+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-003.html new file mode 100644 index 00000000000..544b35e96bd --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-003.html @@ -0,0 +1,125 @@ + + +CSS Flexbox: Resolving relative height content within a flex container against flexed size + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-011.html new file mode 100644 index 00000000000..848eefb142f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-011.html @@ -0,0 +1,35 @@ + + + +CSS Flexbox: percentage height of flex item + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-012.html new file mode 100644 index 00000000000..581c30979a6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-012.html @@ -0,0 +1,82 @@ + +CSS Flexbox: percentages in flex items + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-013.html new file mode 100644 index 00000000000..2c6e4bd4740 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-013.html @@ -0,0 +1,39 @@ + +CSS Flexbox: percentage height of replaced elements + + + + + + + + + + +
+ +

You should see no red -- the height should be considered definite

+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-margins-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-margins-001.html new file mode 100644 index 00000000000..b1563daa2ea --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-margins-001.html @@ -0,0 +1,28 @@ + +CSS Flexbox: percent margins with flex child + + + + + + + + +
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.html new file mode 100644 index 00000000000..5b724cb92fe --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.html @@ -0,0 +1,26 @@ + +CSS Flexbox: percentage max width when using 'flex-direction: column' + + + + + + + + + + + + +

Both bars should be the same width

+
+
+ Content +
+
+ +
+
+ Content +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks-002.html new file mode 100644 index 00000000000..e49f4e6ef33 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks-002.html @@ -0,0 +1,63 @@ + +CSS Flexbox: percentage size in flexbox children in quirks mode + + + + + + + + + + + + + +flex with 1 wrapper div inside: +
+
+
+
+
+
+
+
+flex with several wrapper divs inside: +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks.html new file mode 100644 index 00000000000..0e5b5c7b88f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks.html @@ -0,0 +1,107 @@ +CSS Flexbox: percentage size in flexbox children in quirks mode + + + + + + + + + +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size.html new file mode 100644 index 00000000000..a30c9adfc36 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size.html @@ -0,0 +1,108 @@ + +CSS Flexbox: Percentage size in flexbox children + + + + + + + + + +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/position-relative-percentage-top-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/position-relative-percentage-top-001.html new file mode 100644 index 00000000000..816e35f498f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/position-relative-percentage-top-001.html @@ -0,0 +1,43 @@ + +CSS Flexbox: Relative position with a percentage top + + + + + + + +
+
+
+ +
+
+
+ This is tall +
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html new file mode 100644 index 00000000000..5bdeab965a9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html @@ -0,0 +1,19 @@ + + + + + + + + + + + + +

There should be a green square to the left of a blue square, and no red.

+
+
+ +
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/radiobutton-min-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/radiobutton-min-size.html new file mode 100644 index 00000000000..db4a70e16e5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/radiobutton-min-size.html @@ -0,0 +1,40 @@ + +CSS Flexbox: minimum size of the radio button + + + + + + + + +

You should see two identical-looking lines, both with a radio button at the +beginning.

+ +
+ +
Text
+
+ +
+ Text +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-align-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-align-items.html new file mode 100644 index 00000000000..0d9a699e237 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-align-items.html @@ -0,0 +1,51 @@ + + + +CSS Flexbox: Relayout align flex items + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-image-load.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-image-load.html new file mode 100644 index 00000000000..9e6661b9f76 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-image-load.html @@ -0,0 +1,36 @@ + + + +CSS Flexbox: Relayout after loading an image + + + + + + + + + +
+

Test passes if a green 100x100 image is rendered.

+
+   +
+ +
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-input.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-input.html new file mode 100644 index 00000000000..fd4122568b6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-input.html @@ -0,0 +1,15 @@ + + + + + +
+ +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.html new file mode 100644 index 00000000000..c26a423e5d1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.html @@ -0,0 +1,19 @@ + + + + + +
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/shrinking-column-flexbox.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/shrinking-column-flexbox.html new file mode 100644 index 00000000000..f8b2d37c05a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/shrinking-column-flexbox.html @@ -0,0 +1,54 @@ + +CSS Flexbox: Shrink column + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.html new file mode 100644 index 00000000000..0737edbe3fb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.html @@ -0,0 +1,27 @@ + + + +CSS Flexbox: Stretch after sibling size is changed + + + + + + + + + +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.html new file mode 100644 index 00000000000..db5c578c0f6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.html @@ -0,0 +1,77 @@ + +CSS Flexbox: Shrink stretched child on relayout + + + + + + + + + +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-blue.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..f578ae72533c7746c8a4d2f6eef32a8137ee1f4b GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRBMrH;E1}`0UaRvqk<^Z1%R|bavT@{zY85kHu tJY5_^BqWm)Bv=ys#Fz4sei3|)3T%InDAr-fh6Brm6m>3wJs^9y=z`!6`;u=vBoS#-wo>-L1 l;Fyx1l&avFo0y&&l$w}QS$HzlhJk^B!PC{xWt~$(695l!BbopJ literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-lime.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-lime.png new file mode 100644 index 0000000000000000000000000000000000000000..cb397fb090e199c51e80e4243d1ede03a79aa8d9 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0y~yU|z%!!6fd$3I+xSE>9Q7kcwN$2@DJjObm=q)$jdbU|^6eag8Vm&QB{TPb^Ah la7@WhN>%X8O-xS>N=;0uEIgTN!@$76;OXk;vd$@?2>|$dBS-)M literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-maroon.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-maroon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f86b0721955eb4e0f014102c68c2a9764ef7593 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU|hUHx3vIVCg!0P%?y Ai~s-t literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-navy.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-navy.png new file mode 100644 index 0000000000000000000000000000000000000000..9b9a03955baea7abde9e056e8604e18694e49b66 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU|hAoANHo`HdZ zv%n*=n1O-81B~5HX4`@FyEuk$Tu)9&$oRp}z{JAX(7`d=3#84{)z4*}Q$iB}(7zQn literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-red.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-red.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd73ac101874f306d007e9cea8fa3a1f62dce16 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0y~yU|1O^5MCI-f*>i7OIFfd4#xJHx&=ckpFCl;kL lIHu$$r7C#lCZ?wbr6#6S7M@JCVPIfj@O1TaS?83{1OUUqB8dP1 literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-white.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-white.png new file mode 100644 index 0000000000000000000000000000000000000000..dd43faec54ae60a210f1eab6ff4e7c88b8e34c97 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU|3U=HvJab;*=nDcY#L5(ej@)Wnk16ovB4k_-iR zPv3y>Mm}){1_o7-qLjpvRI6mL3I-zsLsMM?b6o?&5JMv?BQq-l6Kw+{D+2@NgNMJN cXvob^$xN%nts!VmwHL@yp00i_>zopr02CER+yDRo literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/20x50-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/20x50-green.png new file mode 100644 index 0000000000000000000000000000000000000000..f7f6e67feee0079f21791cf050baffd87b67f8ab GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0y~yU=U$oU@&52W?*1Q+mxBgz`(#9;1lA?(7-U~=hBG` o3=BM;E{-7_(a8xCatsU%Cm0wRXPi@IU|?YIboFyt=akR{0EMg(VgLXD literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/300x150-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/300x150-green.png new file mode 100644 index 0000000000000000000000000000000000000000..57ece824a40be3d5d42d1ae53fa505cd1b8f237d GIT binary patch literal 1187 zcmeAS@N?(olHy`uVBq!ia0y~yVANq?V3@|i#K6Gt+ES^Nfq{W7$=lt9;Xep2*t>i( z0|NtRfk$L91B0G22s2hJwJ&2}U|=ut^mS!_%*rGtWv!mz;l;qfbf+pLq9iD>T%n*S zKP@vSRiUJ^AXOo?A~TJF!K3r-wAi9(MV{9Ck*?DVR25aG9e$d=%=*Qr>IX^IWtYw@ zx!i8Ya;!mg!h;$n^)K=E?mrrxCiV+lwRt*)Z_141XHAXr;XA9W9%Y3;+~xiyhu`w8 zE6?Nw(_d%53ioF%tJT@CjNvxhn;Fl}KzBbaZE*-!yl#i=AUb$j(5C1m#H#$19H=lUi&#eX73k zJh6s=7(r&K7=;5}ffMb;WGzENOxQwwvtG^Gs^V#w>2>l_&El?3*I@6oXVcd1s3`gR z^QLH|)@4~&v)3&x zoZR;Me$eI%d!B|_l`aYDkF9=nZSV6qwxZk<9nS7jW;IU&-(4}gnx6H=>0NQwmX*Fq zg=aUjo6b0!r0cy^G~#PzKfs0Eqqt)`@GxiS8n~eySn>EDfjYa?L0O)a|P$`?TK0P z*flc#+55}We|@;hdcSX$sgwWf7r^-OgHu2r`N#1!06%W;uunK>+NMn zP6h^!0|#8qcWE9ue^6CojoO3BED25qiUWyf1TYyW&JY+#?87lbfH01U++*@msvw(V RCj$cmgQu&X%Q~loCIB7})Nud+ literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/40x20-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/40x20-green.png new file mode 100644 index 0000000000000000000000000000000000000000..c372de1dbd264ede31344915236b9420147586e4 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U=ZP8Vqjn>PYWU|=ut^mS#w!_CFYrnq+RrA-VB43Z_T5hc#~xw)x%B@E6*sfi`2DGKG8B^e6t zp1uL$jeOz^3=FECE{-7{$KRfHWMp7qVcDR(^F>m{4X!mtmKQrCbi}%kCViYk44ofy`glX=O&z`$AH z5n0T@z%2~Ij105pNH8!ku$OrHy0YJ573HunoWT;{%fP@OS>hT|;+&tGo0?a`;9QiN zSdyBeP@Y+mq2TW68xY>eC(gjY;Opt)7?N@C?FB<#1_K_Jjs6p-R~m~swt3jGTno*+ nRw|T%30};6Wyy;L{LPMwW&FmRxw@T!fq}u()z4*}Q$iB}{fat+ literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-green.png new file mode 100644 index 0000000000000000000000000000000000000000..b3c8cf3eb4c89bd8f2d1ffde051856f375e3a3de GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0y~yV6XvU4kiW$hOP7bR2di;7>k44ofy`glX=O&z`$AH z5n0T@z%2~Ij105pNH8!ku$OrHy0YJ573HvyxV7zsA_D`1WQl7;iF1B#Zfaf$gL6@8 zVo7R>LV0FMhJw4NZ$Nk>pEv^pgS)4TV@Srmx91#r85lTN7F>SfX5Pwg?%|O7$xrzopr0J{rN*8l(j literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/README b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/README new file mode 100644 index 00000000000..2e5f2ad0738 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/README @@ -0,0 +1,28 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/a-green.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/b-green.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/c-red.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/cat.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/cat.png new file mode 100644 index 0000000000000000000000000000000000000000..85dd7324815b8f8ef1a1d0496224c1a0661db9d8 GIT binary patch literal 1883 zcmeAS@N?(olHy`uVBq!ia0y~yU`S$MU`Xa*VqjpLF{dbtfq_A^#5JPCxhOTUBr`ux zAtW<5m4W>Nk0b}Pv`=7m4FdxMdx@v7D_BTNQCjL;C<6lnXMsm#F#`kNVGw3Kp1&f6 zfr0I&r;B4q#jUq7+?#Hj@hq{ib3b=&_SW!hexd7YWo9Zh9A#?C*lT`JB|l}R(m_>* zN6wX%HgdfSZh!v2N#}L@Q}M6n_upRA`~Umjd;9JBZH3c5e*U!Ya{T=#0&4Z=+t)0+ z{Wto4z5Rs)PuKouFmU?wwO?0q&Ow{Fx!z*(|0i#fOJ@HaSMraoVVc~-uTgeo@7-fs z9kxZQ_-|6@Gv+y1<@xyF< zMk^-zJ-+epV&G+!Xgf=bo4@v{G4q+SNJ_o7+g-Bj*V`qfcIn1u5(!NbQm#R!5;yK| z{c&ub)GMy`AT6f^SDh=)8GA)s@21b%HrHcgRa-B^)FZbp_U*s%l;Qrh$12ke)dgx^ zR|(tXaEAp7Z9bHt&?bC9$BNhIyBN#1{Fh2gex$P$UlDusN!*mZ!svwEOuZ#(-fItZ zvD`cEd9@~Ouh)_JUY$E1PizwPXi`a^T${Cb!IPIAELSew7V~+~CbQxO%jBH3PmVv_ z5o_t3ux7UO8quJH{F!@dLZ00&dSUiTddF6Y)xERa7Z)(?i@vWWSQ%aGm7d8MtrigL z7FGCcU*_$n+8Y(W`%TC#XO@`oVB;ctRX43N!N==nTsrCLRi2U`a7iJnsH(wnZ$YW? z$;ofb9}1ZJZkS{fS@isp!Q|#o3BO8a*lRN}^JNLCTefx0FHP6}Aj`ONVpY0i`LTSv zS%(>zQg-rhum4x|uet+NwH)rZPOe*$$kiky`S zd6cs8sIf@j`$L~kh@N}#^!C%xA1k-)So^%%?n%G=dg~Qa^!ty5oGkuX-n+51tg>qr zhqUq(i}r^8-V-&Q^L;j1g>L?_GwYIr$GkPXrYbT;d36??i$tdG43M<>exkO*=t*Cr z#D@4yvurJ9t(=|uhk@KAX+BI9;*MD9jZ?WMrd)SjJn@tsbH=U5u;7 z;`TD_ADsL*W|m)YQ7yjsGD;*mf9B-xPu(T8?}nf3-=4fmT4`0Efv{W<*ZLi0!LK<| z-k9#*=D6{kL7dr*{5d-g?r`|jWqOqVg{<^;pUwU`wl`AakNGn&9CJQyvcAq;Z0fxG zvn+qVO+I-{r*X?GzVq3})3UbBUNDcB(T67^QXpsV+_?SOv*vsi-K&-)Q1WiWe$G|m zw+*tMtP2x1-}dW9T6S4}lTO9m2PgM(p8NO4MXPE>mc-$!4BOAGG_hNJE;4d@5`*`X zbw57`{rKnkvZC!>9(U-1Lf)F)Y4eUAemMK`gd(Gh)A-YLb%K{CwM`E5zIUE?qO#db z?!H+K%hyb+shS+QT=Mws8A-AyZ8vZ0xv8#hFTB#|>#?9?Z;oXd-#>=nFotH(UD49Oa^q8wzzMHW)3< zo|oFW?x(1bb^f#S>)fJ0>qpMWEP1!^jDYBzl5X)8H|O1*yW4I1+aK?OQn|a|X<0oF zU6#g{G&RRRdDfOlRp%?xclgDQn`u3HxMp*|bNTa~a<5X(MK4)(;^S56dOuThhIfAw zKAD_#nDMary!-Q&^CIU7sUXj`y4#>wEgEchGj9ICiqLc3U=dj{P zMk@VlpN!R7*W>Lkmpptvf2r2Q_1bcWbQVUvbzXm@zG~S`&AAEl{>bn6`DKm1W4w{4 zo9`Nv>-!o`eBP}zW5JX2Tk1HqL{{XlF40>urfD zb4+7j^|||zFS*RK?VUd?EnIWS`uT%%fm8kds=07Kd#?6itMNl&uY6&Ttu8Nvqh2@v zTX;zSc^|(ef8E~$C;wKzm>Ix)!J@XS&qm+I<3gKwq}9}us;|C3czQNq2MdpUrtrst zSJmDxH|@51opSYihpLw4*@gSArSIK8@v-ISWf3dVdhgFVAoOJ4{smsXPRu`?{vZB3 z(Qld9G_`v{23A2ur;fg9>rl#uSLGd`J#U|^r;}{GuulH3=9mOu6{1- HoD!Mk44ofy`glX=O&z`&N| z?e4sUfXyzz=y(9Du0|Nttr>mdKI;Vst03M%HhX4Qo literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rrg-rgg.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rrg-rgg.png new file mode 100644 index 0000000000000000000000000000000000000000..fcf4f3fd7d95431b8cd1bc5f5129fcb724c5e40f GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0y~yV9*6&4kiW$#zXb4(F_a>>pWc?Ln>~)4cjf$puodD zPyU|$^+r}cfeBnseZ<(aJmz0b{Zc7~c)wd|Ste^$uS zjN~qsQw+iPcH3Py(RsCT=90xyH!ZCe?P)o2EOP}*iC2-3cQF6kr-2(;QiA(SB0k9m zc>O;eHuoX7W{9SU8pGjCy_ITe3Yu#IMXoRScK5`E&sk41m-4;(A!e0r_1Q`G%E!|` iFK$=m05LbpndkmfaFTD;Kg+k44ofy`glX=O&z`&N| z?e4=mfOwG%!>ej>x}f? t?wMP=Qtkp0NH<$#zo^Q=83ES&JT2$=!V$9SGXnzygQu&X%Q~loCIAOUNo)WB literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-tr.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-tr.png new file mode 100644 index 0000000000000000000000000000000000000000..8b4b25364e0ffbe09e563e13b567fa57330e48d5 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0y~yV31>AVBqIqV_;xx+3OFI2=H`q45_%4oYK(rpNHqa zq=baT42cU2${)2ZgdSpO6;iLW&QR@^o`qHt!7GGNzaWr_PHtjU@P0_!o_XvD4=u1skV86*rLY{bD~)e zrQY1zbp3Ac$^W5gLWdrHp6{uq<~A|tQg_G2*B#gPSv+q`{F4%YihI91>r9RV`!2mS z5!CDw+U3I%Vtb0qFS2XVo3h=1>;B81=E`_-Q8-ZSlvAX}>-AHf&Mh!J))YF;`~|mS z$BUw!4<3BxyUDdew}*cMYb3)a1#U2Ut-Wehn3ky0sT3oZDQD9%G?v(J{vIh$_^TrApo=4sJCvvsfC9L1JdpFb5OqVum%aItk? zvjJ=HM9V*ajs7VHzo=zcmcRu;2Sj`hiumjme|5NW{dY&NNWJNu85<*9LZ)z}#yYY}Km zT(PRFu*>K26_ecUw*>>YMydP;mG&viz@`>)Tq>aD->MbpaHJ9uE z&Hw65n(?`xDMp%N-EoiKmaV>;_4wnCt67|ie{@wV((A0kN_XFVTXtIF@toiP<*sL# zv>je3kYpldI@`DYaeqI*QjyH_*VWAu$tP1jRqcKBZu*4}@86{yiVgM#sObD<6Z*$2{QrP#{K2Lc+0MKe$;rRi+k`p-xvJ7H zN-j58+VH5y;JKd1o*4i9)0y|P?-_@LIweZ9t(qky`g?L|?Di0?vva@KSIS;Hs~0!- z#UWX5TN|4gUz8#b3?b z>moKJ9BkU^zQ#vQS?Oj@n2XJMX}^ zckkZ0EQ!&Zy{xjfR#$2ANtOBMyE}4kZ@$^{QBX_=WZJFTYs-)2uCoPmnpn9(qGdBp z=lTV&4Ef-`GK6c|-`MM0b+QxJKX}D)Z*7w%A#-8y!rE=7g>hp znnm19=wd1j;A;=lu5OM_O;I+@b+=kn#t=U@HIs_m&G(`OT{qO(gvQuvU?hbMc)c%BnO|03!*W~WY&o4_*es^J6&FKYeeIGrLm$San z{^RW}r^+erm3N#frySRXGTcETQ{d$POWS(l1^+DyTfH?(_x|_jwPAbX`aSF1ex@ou zM%cXxLzGMYK%^wZU=S8v{IeE+-h z_w~o#Z@5kK`wp${jN_we!N&X=lhb>$Zfgy_V)D&f_dEB z#Iwl-7dGh-rkbzaB14|%ADmdAMYRbw|_*N9AC${?Die3`GYr(ork$B!S+a#t~Z>{LIm+xTci$bzj`L$#*nZJ&MmX^&ywV~ONhXP@!^ zt6#Y|Z{d$azc~!Lltgp$^QDv7nj5!nyO?1j)jMI)$BLXDOG`_`V{hKRt(-6g)1(RS$w*7i66PebRsq+9Bg9czLuY;yLH{uTZcjH zUlG@CC3r8to40%2?UyBs4%+3NIP&=89lh?0bzi@UzJHZHswxp7Y8Y-#5z8_R7gEcyrS5>HDiuT23?|-wlM(ItT9$puA#+qL_(?B9bYie_I^Mhm^G3ox}lkVNW|M=sNCjn>g z-o0C3vF7^g-@ku57MVyr{rq$G?Ae<)8{hx#%y;{YZI|)qthw{&+uPgkUS}=Ccll+> z1Rb&N>({UEdw)G^>*dRrJqy()8y@>owKqh|)N|Lm*OhSvei_W#^M7W~=v`a$@8~4G zJx?va-#4{oh}c&&{rS;0ap_x5l~b1MPI0e { + var flexItem = document.createElement("div"); + flexItem.className = "leaf" + i; + var contentItem = document.createElement("div"); + contentItem.innerHTML = i; + flexItem.appendChild(contentItem); + return flexItem; +} + +var createContentNode = (flexDirection, textDirection, writingMode) => { + var flexNode = document.createElement("div"); + flexNode.className = "flex " + flexDirection; + flexNode.title = "flex-direction: " + flexDirection + "; direction: " + textDirection + "; writing-mode: " + writingMode; + for (var i = 1; i < 4; i++) + flexNode.appendChild(createLeafNode(i)); + var marginShim = document.createElement("div"); + return flexNode; +} + +var createContainerNode = (flexDirection, textDirection, writingMode) => { + var containerNode = document.createElement("div"); + containerNode.className = "container " + textDirection + " " + writingMode; + containerNode.appendChild(createContentNode(flexDirection, textDirection, writingMode)); + return containerNode; +} + +var createContainerRow = (flexDirection) => { + var containerRow = document.createElement("div"); + containerRow.className = "container-row"; + var rowLabel = document.createElement("div"); + rowLabel.className = "vertical-header horizontal " + flexDirection; + rowLabel.innerHTML = flexDirection; + containerRow.appendChild(rowLabel); + textDirections.forEach((textDirection) => { + writingModes.forEach((writingMode) => { + var containerNode = createContainerNode(flexDirection, textDirection, writingMode); + containerRow.appendChild(containerNode); + }); + }); + return containerRow; +} diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/solidblue.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/solidblue.png new file mode 100644 index 0000000000000000000000000000000000000000..8584a701a807d681ef09585229ec16ce59b50666 GIT binary patch literal 1734 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7SkfJR9T^xl_H+M9WMyDr zQOR_64)An#RtPA{Ps_|nWni!nYz@7ie>+6Pt}{PqiI}}YgnN6}(ePB<6Ka37HnfX0z6nWW_s&9Tfu*EaDU2B!6 zNA-&%{EBLCSwkQ0E=y7mJ`(fw*J;c9md~x9$K7_ZjnCXVOER=$+Uj+4&#O$Gyj*O` zJm0QMo3D5?Us?UqPj}+!vqE|YMZceW{ZO`xwmY9?K3q0qVOq^Jy>^aJ#l_?5wtkBCoP8IxUW=~f*u!SC z=SG_T_QZH*i4&6_hUQ7{Qc9b+dF`acqVo^+`wO=l{^!@5UHausY;(l#IZJmY@8Ive zr~NHtU#I=`tzTq5cyEYbztc0Zp7lrnuS+#d74m^!R!*udx%b>XK7OspJ+^zS)fWqv zbNl|zDmAQ@k=S_gtLp0+CzLI&m!=DCULxM`KJ3Sq8_6#wt~e2#`5^JZL9g0XGvj9! zhCOS!dwO%!%ri{N{VDsGpMBE6-eA9F?Vc5^XD?Zq8!r<3-%l^m5TY5H$@6}xtxYYXi`hxu@H%8b8-(>tFpS1anfpog?k`3lJX20R^K4^82 zkCm$^*Gg3Da;?VK&wKn!L&U870zUn5sMY8QJa_ZG)UUJs|Jr74@YepK?0><~B>Jte z0=sZVsreoPkauj`p&vKaZ`A#h8^mOt zP}MbU;i(U0hd3*gWo=^^FRSvt&VLYj;a1SCjfffS& zEAv*wuMod--#V*B(t4RntyZn}UyWMzTK&I1T_usbl>Vy3PTeKY3Y@*@IvgVbFB))T)%LY%)W3owvO#S-y+Y| zW!KD3iH6@?ziPcEXU(Y{MzL4j+eOcsh@O9{VOG9l@1gF+D*Kw1`d&ER`@PS#>@H94 zyJ(m8|A(w!hh;>s5UzbI@O8h`t+o$-HP4I}b+donwfE8U#U4-CCI(w=xc^)BrT3$| zCEG7nG<**|ukKaUOBN+-Sa-_9|85kHi3p^r=85p>QL70(Y z)*J~21}2Wokcg59UmvUF{9L`nl>DSry^7od1`x2Ru&T%{$W1LtRH(?!$t$+1uvG%9 zu*xg80txFYDS(xfWZNo5_y#CA=NF|anCcno87bLuDJUq|6s4qD1-ZCEwHKwN*(zm} zloVL$>z9|8>y;bpKhp88yV>qrKIT=SLT%@R_NvxD?a#8ycOWRU_4K;4;J0JkWw80xF!{9OHt!~%UoJp+BX$sofkato}S zi&7Iy@{2<9^K7gn@xU z#nZ(x#6mDRCE>)+^A3y&iyZVLUaw%};aQw$AjP)ejKPPO3=B-S7`s<8XKVze6i-(_ Jmvv4FO#qb9(`Ntx literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-purple.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-purple.png new file mode 100644 index 0000000000000000000000000000000000000000..0f522d78728417b0f74b694e2e47cd41c00359d1 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU=RdhMrH;E2FAr#cQPmdKI;Vst0N7F)r~m)} literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-teal.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-teal.png new file mode 100644 index 0000000000000000000000000000000000000000..e567f51b91bbe40754cb0e0cae066201219cbb4a GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU=RdhMrH;E2FAr#cQP}F#P}T{%`F} skhG_ZV@SoV(_*+X@i-CcG!PC{xWt~$(696h@50U@? literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-lime.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-lime.png new file mode 100644 index 0000000000000000000000000000000000000000..55fd7fdaedfc1ed505b111f20fabbca568c68fa5 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0y~yVBiN~MrH;E21W^XP6h@B<^Z1%SBC!#CUFN=FfcIi lc)B=-RNP8VP+(+WV9;e?{H-Od#lXP8;OXk;vd$@?2>>3m4?q9_ literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-orange.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-orange.png new file mode 100644 index 0000000000000000000000000000000000000000..d3cd498b52bd88ea6c991f050f1ecb1cfdd136bb GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0y~yVBiN~MrH;E21W^XP6h@B<^Z1%*Z)fyPEB&0&A`CG lk44ofy`glX=O&z`&N| z?e4EaktaVz=9|Nh1d7KZt8vR5|vY<~b!@9FC2vd$@?2>|&i7H|Ln literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-yellow.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..1591aa0e2e274854ed836cf582235ea0202f9c8e GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0y~yVBiN~MrH;E21W^XP6h@B<^Z1%*Z=<+x{iHuWnf_7 l@pN$vskoJ#puot$z@W>(_*+X@i-CcG!PC{xWt~$(698a25Y7Mq literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-bl.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-bl.png new file mode 100644 index 0000000000000000000000000000000000000000..904e24e996a3e5da93bef89e10c49e24c07d0ed2 GIT binary patch literal 1368 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB7G?$phNd$e=?n}EDgizrt_%z_jg4ofrOjku zIAd&lCN1sE%$aA-oH>)0_J8Kg|7Xtp|NsC0s=1BL3=9lBB|(0{AU+f`2;Dz-j)8%J zG0EHAgtSrUc!MH1*PaUit8f%f4IF?>xwGjqjTp+rIhLOV(6F_cc~+&kwrADv2=( zs@55|?NUwBYxraLVySHtQ<+T1s&lV?J^E(pH0RImdw<`*YU1!rSip>mK@;&=*l`Kd&%$-Rb4F z+x8y~pUw5lBuuDwzoLE0R{K2lc`a2-{a=4_4!d95ukERHMsof2r~aF*Jd(vSw?8=^ zSsS`;Ta#;D&WZlbv*O;IVyUT_XJs}~KHW6bLR|F#>!u0&KdWB}wK$bxdVQ1X{;!;y zizR>Ws)^2Rir>$1Tlm(}nv49Y6F%yzQ$vZpaV?XEYY5SHWUtS^Ho-)PA@lSGj zdb9Yo-#$}9TkXD<^Zz}x@zC2Ri_bcLk2vP~u!l!i(d|z1y6(!OPtMBiSpKxKuO)6~ zt?BjR?^)BD^!-|Pgmi3aIetX^^Y8vj$;HY$+al7-+V5St9-x1$>xp#In;ElN=PJ*%T@h}=dS9BpI)55v{|q)!m;MqjfhF_zFKJuReDd>$ke(kpC-?1Ot~as$vpM_3;~!UC zSj$dK5=bju;@J3H;eqn01umgBZZ$s+Kg+O=z45W>S9yinJN;zEhl(tTZIu!o(fDsDtr@3MYa@NC)aOMKD-Wec-> z-e|7<`C-$|Yx0J6pHr4k*m8Tym7^9c=O%DJo6I=zV&3%j{cgQFvlX8i+)K-8SrK!O zOY&yJU73Z({WbQwdNMyVB%d%{oX&M}XT@Wo9|xHJH$G-keC8>Z6f{X$+B}JMVe!=| z9#>O?bPqpjTCec!%Kh%pmedJrmENsZif&xtv{bs|XW7G_tFljuJ=!PCaIZNgG(7OG z_f2boU`fO0+D&neCaFyu;=S_SPMkB>SzG?*Y)4pZZkDBk)XH7|jxUN`5XG0$E#q@} zyTUo^MLQOFKHeH|ZqMRR{i%(WYG%S|c^yGpS9^CJyLDUOyy>>vdzcONW~F`BJF<5E g3I8Yc-G8`Qi@p56Gk8`oFfcH9y85}Sb4q9e0HbQ50{{R3 literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-br.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-br.png new file mode 100644 index 0000000000000000000000000000000000000000..f413ff5c1a0f2ad9f9a345d3e07be57a59a82207 GIT binary patch literal 1045 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB7G?$phNd$e=?n}EDgizrt_%z_jg4ofrOjku zIAd&lCN1sE%$aA-oH>)0_J8Kg|7Xtp|NsC0s=1BL3=9lBB|(0{AU+f`2;Dz-j)8%J zG0EHAg&Px%E_5zb$7oW`eY#8*Ap zE2YUTktr6iWXpM9(M?Tw3)?3izfjJ*G`h*7Xiskc z;=YAmjYpU5`{ey2?A_P3{m*Aj`?74ombzEEPXyIlG+2x(k1cxdubX>g{npNpn`cg7 z5j}M7jrh0e>uPW9{}#@@GeFNrx#4Nzmc{80{}|4D`S*%fn!u+0eHVWSe7jowX3L83 z37^Am-0$T&_-jX-&svoy%N-MPyhZF5hwl`OtlIDxM%FUFei}- z<*N-kGK=2TJ$XBAA1`O|A^~&OJ+bT8c?U1JBf90fWYd-9*)OC#6L!Wc>}xIhu^_28 zp*4Qj_nYyqf48~l#3=H)24+Nleic-Ckj2owspW9=nPBD9 zyL}&j4@!vX`ZGa|!7wr_=##5M7!T)(E(OKNL>A{wN*ug-S~o&$gL5 zVVT)PHNnVD2?B3JjGk|?i#yD*dd;dElP-zy)Gg0#d2sapl{M2!BR3sd=fCm1AU@+ofV_;ykiHxpfU|^{Bba4!+xb=4GLB0bD z9L_6m{{L^ZTQAPwk-@Cvf|*)d7-#Ohtv;*tqqo!P%)R~@EoLe!^**d{a1_s-HT(Dr z!!7=&BpS}MSF^2|Yx_9&K*M`R`^~>!AIayQd`16n)lA{=O8$*vFORI~moSx@p4qed meYxoo0p~NNN#Xp*xwl)2A6m9^u>=DH1B0ilpUXO@geCx_u1667 literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-outer.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-outer.png new file mode 100644 index 0000000000000000000000000000000000000000..82eeace7fc0c4202f79610978ab423e62abf8939 GIT binary patch literal 2412 zcmeAS@N?(olHy`uVBq!ia0y~yU^v0Rz$n4N#K6G#ute?%0|TeAr;B4q#jUqsyY+UzQA;@T zj>)SaP{eeRy}}j+vALDL=XOi*X1<=SHuuc;QbCouW+!LRGjys~xET{W-% z|1_niUu94DvnBI3-f&+!PxI@W@1Gz4lS-AJ>JjmGYD=w8Q{0#2fcHzc3cbvfzgBxh z_~2E}i}eB%TU%Lmjs7hD|1{6&oWVQ=TOv3y^tOIHfS{%;Wd9T4&ROvui6VDn5mK zo`}!7^J~80`RX0rilOt;SY4ilq^tSprn{c3{4)K=LavtdEZJz5L!U~No{HqR-j7~! zbfU-RV z`?c#XUmB!2*Du{j^0~k6X`zWlJ7pGZXWD(s*QrwQtU&D>+2`lxUXF_2Rr2!ka{skq z*+0aqZtJ9Pm+n1wi@tXD#)!HgDW)!6V4MQK0+cgo^^{ zg%V0)Ns3}gj7bwWpNN!c>u^20DD9yRpEKA%sKH6Q4wtZ}Kh&Aiy178?BI8DejRM>t z#IdyH(&f2Zw{PFRcdxF})1sT(-g+%nQd*WdYuU+*Sc=EYY z(6avDo(`LuA0H02aw~m$aZy>Y^3#*f)BUGiVl|(yb3Ir5+^?W5aZmmKIG0&xpMCjK z^8UT`T)zdT+Ovc<&vR{Z2L+468iqy9vkfKE6~z?5UIqJB5z2%Lh5hlo_xC~U9P`aJ0d9fUZ#K;Pn%)F4V&gnhlQrpvQc7Y;hEkI@7l@rxN}sq{f>#i15I8iE zv~q70(5@*cdu~4G?!m~swMTExU07IL);^=k{H*n(CFg_VUXu*Q(0P%d@k+vvVV_J$tq+_jcdRQW1GQkIoavj&SZVQ$tB^^4ODF1fj!!y3W4Ph)hY01G9~&=bSlF*yzh1g+UO9R4p+C7b^E`}_O6 zhd1Qz4$w$3O1^QKqkHL;qC0PG3SV7Z8@)Yf<(1dh*So6BKD)2_`?J zF&Z|483!U7HZm|Ab11mJXYpS9pz6=IRc%fRASDt#_qW#tc_~^woclqp{lmTErwsHj zI^S7tQzFX!C+*6ih4UtEY*;v9p}~%Y1{3tu_B5;iuod~17tAZc4Kle&!nuO|kadDi zf=0`X%i{K7ZPK9@;T+C4Qe33_p2sLYl-=_(k8I%IuhQPRdw zeH$4-&Q{nXe6R5XA5Uw;MutTbHXf)KDzp`QcsF0D=snw^>Y!69*OQO#Y2GQvJwud9 z;GQChvtokIfe40{@&!qP_YB1tjxiaDv2d5qX7mqw+hKd;ZkocG z)JeO~9@*2({A(JYWOt8fcMmJ)$%vM6g=9ua?h_FX$E50yJ(|LIL@Bv&`^=UUov?d~ zVvz7wNZIg-ucaIu;s#;@_c-5&=p3>(5McsIJ5;nAXYDhJ;p=-Ky2P*OcwC*9-6Gzd zO(KV4)P7F$J7aC37(T)2QCjQk*RR9Z#TfED{`B;;wYBxRV_~a9b;NiNYlwBvx38Dm zQ1~Ot^?;YhHtTcK_2bjh(&jwh8IxCEAD>-YP!OOY!j>a4k)2=8$Is8t-~W1+Y5L<& zpEiBo6Sv;J?$3_zf=Y`je|-9pE<!ME_i~+2(n7GEAiQ>IMe~-``hTY%}HjbM~A! zZx1|tm}oZp?cT$)>KJyuH2M-EOL$f8WM`Q77$ceiVFtbv4J#+TQ+t)>e>p-QxOb zMl-XoudDs@V`KQnxV=?Nx7K}pboA3Fqhnru8;_Z3hh(*EPYRRx9hsQc6WN-Ep()|4Mo7TL2`!+`Jd5+HX z)5|h%ZOfgNwlwIY()=IW`<@<;FoT$3%4^QjvYC2q+j0tkbv=th>0?u z?$I|DlO1nN76wHyBv&x?up(!?WX1%Y5A**sFrG2Hyhvi^TLuOO22WQ%mvv4FO#luG Bc2EES literal 0 HcmV?d00001 diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-style.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-style.css new file mode 100644 index 00000000000..17f44c11796 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-style.css @@ -0,0 +1,18 @@ + #test01, #test02, #test03{ + width: 50px; + height: 50px; + text-align:center; + font-size: 20px; + } + #test{ + background: #ff0000; + } + #test01{ + background: #7FFF00; + } + #test02{ + background: #00FFFF; + } + #test03{ + background: #4169E1; + } diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tl.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tl.png new file mode 100644 index 0000000000000000000000000000000000000000..f6ac0ef7e8f6e192c9c26239884bf92b13cf67b8 GIT binary patch literal 1025 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB7G?$phNd$e=?n}EDgizrt_%z_jg4ofrOjku zIAd&lCN1sE%$aA-oH>)0_J8Kg|7Xtp|NsC0s=1BL3=9lBB|(0{AU+f`2;Dz-j)8%J zG0EHAge+wSg-zFRt>k}sJFzsBTd^yq;E$$7-1iA(?yHS86lCirE$7(uLN1Uq zX09XC2ZjS}^D}n*Ig$QXDcoJ>lHPt#)oIsW{XXGXP|>j{Um;g_$LtS^f8%s)Tlh0q z@$73)h?v>`K_R_9LheaZqOZ0@_dY$kMLyACB8 zp5JJ^I>@ws;{PJHYxNU2nf2PPw!iEUm6^kFt;NUT&(YT0^5QQF&$ARCcYXf#q@d); z*2S|N;`T{jWir1Mc124eE_!X$lNTMU6@D(U$=W^t;cjuDS zY#S~c5AV{HpT|6GS#y+^91<$L^ndx?+$HxYW;V12cqhgD zQmal)Qe34Px$5-yQpXn4$%~91oZV|Gc#8YmbTRRHB3-L(B-e*eoo;del~xM>&r=o3 ztF0s4|5|*jU-Gx2sU+q5rw2W&Ua?1ZX16}F5sTS zi^QJUg>&6SpE=B8iYeW5vtQTH{TIKT(#Ovidq0?SFP!F6SI(w%yR~e-@~e`it5@}y`EQ6V|sCra(!N$)oW$9~LHEYR+53;9&sBpqC|!`UNUd6V`R zX3IN~-cN428EIy&QrI-%tC8TOp5B?|yC+BKd0m=uwES!L&XfuNmM$pUDmcGx^SrIu zGwk-|w@dHb+r4VvQ>F8PQ`X6FoE4X5Jbq&S%iFn?(|(=2)-R*$BDcX@I#NHa*3kLe zV+q6fBSq7f&goeEOlD&8k*A*&GOK$ z#M1ly`nje0IpTjjPCj{jN-sb@eZI}(j|B#YzJ#VI^ez0g>U5$;+6+6n{W)4`GyZ*; zYb0vy^FPcdXSu`Ql{0=c@m>knJUn?P@0Iyoo%*jqVmzM${%RWW?p)n}zwAry%(hqj e>cL7M_@%)0_J8Kg|7Xtp|NsC0s=1BL3=9lBB|(0{AU+f`2;Dz-j)8%J zG0EHAg%)_D+c&(B)e>X*bGiEe_m>MUxAXsUv76}sq+e-O zaQoVze0hf@wsV8Tm8S^j_3ijsUai==U{&MQ(EgM2#do$d7>F>aDzB6(0vCjjF3{uZN+uN|5gGu>CTrG#AM8#)5V^@JGTP)>wNH*=i zc7OI}PN&bz4(Dz;9=*eN<;xt|Db^AvzHXY!%5v_8BRBhvuR(r~cXN9r?VS?*-=lHA zP|~WZo?}UVdmASO9I|L+Qn!qCt1_RpZfcKF$D5E(`&n83r_OnCWww>X3OQEB4>32| zCQJ*-YyZE}uYhgi9MzWo-lZzd6E$C|wJ&+PkiV&)W1U&PrHZc8Uh&1UF{xJ+V*I?E z-?MO*ovFPonRI8a%9{&Ca*x=~o-qwE-7IpvY{8?;Gnr?K+IA^a!sf;PAXEJNI9yGbo9qq#%_hZw}odP#G-%DlA(|7VaK7GNn>PI(c ze%{+?MXYXldC?n?c-SU(`b>B{7qS7(~OX%~kuf0-|{$oitkMUKsL&7-q@+a0EF z&zE%ZJZJHCyH5U($)+U&XA}!U(nAgQ5c0?RQptPGq-k5z2E-eSb<(q0TPaMc}m$@8hsTA$;>}e=!t@D!S(_ zj-O;Yh3ymXpPbTb=Ux@J$mAq{d2cgE_*qcOtcz(k&pF2Y?U^vw)!=Wbe(K?s-|yL7 zzPYYZWaHJKpv!S{t3)$hv%#cg%uBFecW!9`>^Zrg>w=~+J{)rY!7@b@O(v?qW6Tv zV~k(V-kPK|tzJaHe>3C6Yu_7o2n4>LA+aUQ@RNgDA8+^?n?>*2s-j|#_Zdd(>wVCZ zF;Kd;QKE9AV6H*FKUW>+TG^S;{r>382p4!67m0_*Lx?^l?~K0X!|5o7r?dAjR~9kRWbOmoQ%Mw5puvo%){d`1{{oTZ0)c+0|P6 ti@1GlXO(9a#GgH5zWRl3snY-YuB{7QGk$x{U|?Wi@O1TaS?83{1OTf +SVG root as flex item + + + + + + + + + +The test passes if you see a 600x300 blue rectangle. + +
+ + + +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.html new file mode 100644 index 00000000000..f858b3c8ea7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.html @@ -0,0 +1,67 @@ + + + +CSS Flexbox: table descendants + + + + + + + + + +
+
+
+
+ + + + + + +
+
+ +
+
+
+ + + + + + +
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/text-as-flexitem-size-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/text-as-flexitem-size-001.html new file mode 100644 index 00000000000..20345cae43f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/text-as-flexitem-size-001.html @@ -0,0 +1,200 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item containing text. + + + + + + + + + + + + + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/support/inheritance-testcommon.js b/Tests/LibWeb/Text/input/wpt-import/css/support/inheritance-testcommon.js new file mode 100644 index 00000000000..38ac94eb12e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/support/inheritance-testcommon.js @@ -0,0 +1,96 @@ +'use strict'; + +(function() { + +function assert_initial(property, initial) { + let initialDesc = initial; + if (Array.isArray(initial)) + initialDesc = '[' + initial.map(e => "'" + e + "'").join(' or ') + ']'; + + test(() => { + const target = document.getElementById('target'); + assert_true(property in getComputedStyle(target), property + " doesn't seem to be supported in the computed style"); + target.style[property] = 'initial'; + if (Array.isArray(initial)) { + assert_in_array(getComputedStyle(target)[property], initial); + } else { + assert_equals(getComputedStyle(target)[property], initial); + } + target.style[property] = ''; + }, 'Property ' + property + ' has initial value ' + initialDesc); +} + +/** + * Create tests that a CSS property inherits and has the given initial value. + * + * The current document must have an element #target within element #container. + * + * @param {string} property The name of the CSS property being tested. + * @param {string|array} initial The computed value for 'initial' or a list + * of acceptable computed value serializations. + * @param {string} other An arbitrary value for the property that + * round trips and is distinct from the initial + * value. + */ +function assert_inherited(property, initial, other) { + if (initial) + assert_initial(property, initial); + + test(() => { + const container = document.getElementById('container'); + const target = document.getElementById('target'); + assert_true(property in getComputedStyle(target), property + " doesn't seem to be supported in the computed style"); + container.style[property] = 'initial'; + target.style[property] = 'unset'; + assert_not_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + container.style[property] = other; + assert_equals(getComputedStyle(container)[property], other); + assert_equals(getComputedStyle(target)[property], other); + target.style[property] = 'initial'; + assert_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + target.style[property] = 'inherit'; + assert_equals(getComputedStyle(target)[property], other); + container.style[property] = ''; + target.style[property] = ''; + }, 'Property ' + property + ' inherits'); +} + +/** + * Create tests that a CSS property does not inherit, and that it has the + * given initial value. + * + * The current document must have an element #target within element #container. + * + * @param {string} property The name of the CSS property being tested. + * @param {string|array} initial The computed value for 'initial' or a list + * of acceptable computed value serializations. + * @param {string} other An arbitrary value for the property that + * round trips and is distinct from the initial + * value. + */ +function assert_not_inherited(property, initial, other) { + assert_initial(property, initial); + + test(() => { + const container = document.getElementById('container'); + const target = document.getElementById('target'); + assert_true(property in getComputedStyle(target)); + container.style[property] = 'initial'; + target.style[property] = 'unset'; + assert_not_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + container.style[property] = other; + assert_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + target.style[property] = 'inherit'; + assert_equals(getComputedStyle(target)[property], other); + container.style[property] = ''; + target.style[property] = ''; + }, 'Property ' + property + ' does not inherit'); +} + +window.assert_inherited = assert_inherited; +window.assert_not_inherited = assert_not_inherited; +})(); diff --git a/Tests/LibWeb/Text/input/wpt-import/css/support/shorthand-testcommon.js b/Tests/LibWeb/Text/input/wpt-import/css/support/shorthand-testcommon.js new file mode 100644 index 00000000000..15e7cf8edf5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/support/shorthand-testcommon.js @@ -0,0 +1,106 @@ +'use strict'; + +function test_shorthand_value(property, value, longhands) { + const stringifiedValue = JSON.stringify(value); + + for (let longhand of Object.keys(longhands).sort()) { + test(function(){ + var div = document.getElementById('target') || document.createElement('div'); + div.style[property] = ""; + try { + div.style[property] = value; + + const readValue = div.style[longhand]; + assert_equals(readValue, longhands[longhand], longhand + " should be canonical"); + + div.style[longhand] = ""; + div.style[longhand] = readValue; + assert_equals(div.style[longhand], readValue, "serialization should round-trip"); + } finally { + div.style[property] = ""; + } + }, "e.style['" + property + "'] = " + stringifiedValue + " should set " + longhand); + } + + test(function(){ + var div = document.getElementById('target') || document.createElement('div'); + div.style[property] = ""; + try { + const expectedLength = div.style.length; + div.style[property] = value; + assert_true(CSS.supports(property, value)); + for (let longhand of Object.keys(longhands).sort()) { + div.style[longhand] = ""; + } + assert_equals(div.style.length, expectedLength); + } finally { + div.style[property] = ""; + } + }, "e.style['" + property + "'] = " + stringifiedValue + " should not set unrelated longhands"); +} + +/** + * Helper to be called from inside test(). + */ +function is_property_in_longhands(t, property_name) { + let e = document.createElement("div"); + document.body.append(e); + t.add_cleanup(() => e.remove()); + let cs = getComputedStyle(e); + return Array.from(cs).includes(property_name); +} + +/** + * This function is designed mainly to test the distinction between + * legacy name aliases and legacy shorthands. + */ +function test_is_legacy_name_alias(old_name, new_name) { + test(t => { + let e = document.createElement("div"); + e.style.setProperty(old_name, "inherit"); + assert_equals(e.style.getPropertyValue(old_name), "inherit", + `${old_name} is supported`); + assert_equals(e.style.getPropertyValue(new_name), "inherit", + `${old_name} is an alias for ${new_name}`); + assert_equals(e.style.cssText, `${new_name}: inherit;`, + `declarations serialize using new name ${new_name}`); + + e = document.createElement("div"); + e.style.setProperty(old_name, "var(--v)"); + assert_equals(e.style.getPropertyValue(new_name), "var(--v)", + `${old_name} is a legacy name alias rather than a shorthand`) + + e = document.createElement("div"); + e.style.setProperty(new_name, "var(--w)"); + assert_equals(e.style.getPropertyValue(old_name), "var(--w)", + `${old_name} is a legacy name alias rather than a shorthand`) + + assert_false(is_property_in_longhands(t, old_name), + `${old_name} is not in getComputedStyle() list of longhands`); + }, `${old_name} is a legacy name alias for ${new_name}`); +} + +/** + * This function is designed mainly to test the distinction between + * legacy name aliases and legacy shorthands. + */ +function test_is_legacy_shorthand(old_name, new_name) { + test(t => { + let e = document.createElement("div"); + e.style.setProperty(old_name, "inherit"); + assert_equals(e.style.getPropertyValue(old_name), "inherit", + `${old_name} is supported`); + assert_equals(e.style.getPropertyValue(new_name), "inherit", + `${old_name} is an alias for ${new_name}`); + assert_equals(e.style.cssText, `${new_name}: inherit;`, + `declarations serialize using new name ${new_name}`); + + e = document.createElement("div"); + e.style.setProperty(old_name, "var(--v)"); + assert_equals(e.style.getPropertyValue(new_name), "", + `${old_name} is a shorthand rather than a legacy name alias`) + + assert_false(is_property_in_longhands(t, old_name), + `${old_name} is not in getComputedStyle() list of longhands`); + }, `${old_name} is a legacy name alias for ${new_name}`); +} diff --git a/Tests/LibWeb/Text/input/wpt-import/resources/check-layout-th.js b/Tests/LibWeb/Text/input/wpt-import/resources/check-layout-th.js new file mode 100644 index 00000000000..54ddb35f311 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/resources/check-layout-th.js @@ -0,0 +1,253 @@ +(function() { +// Test is initiated from body.onload, so explicit done() call is required. +setup({ explicit_done: true }); + +function checkSubtreeExpectedValues(t, parent, prefix) +{ + var checkedLayout = checkExpectedValues(t, parent, prefix); + Array.prototype.forEach.call(parent.childNodes, function(node) { + checkedLayout |= checkSubtreeExpectedValues(t, node, prefix); + }); + return checkedLayout; +} + +function checkAttribute(output, node, attribute) +{ + var result = node.getAttribute && node.getAttribute(attribute); + output.checked |= !!result; + return result; +} + +function assert_tolerance(actual, expected, message) +{ + if (isNaN(expected) || isNaN(actual) || Math.abs(actual - expected) >= 1) { + assert_equals(actual, Number(expected), message); + } +} + +function checkDataKeys(node) { + // The purpose of this list of data-* attributes is simply to ensure typos + // in tests are caught. It is therefore "ok" to add to this list for + // specific tests. + var validData = new Set([ + "data-anchor-polyfill", + "data-expected-width", + "data-expected-height", + "data-offset-x", + "data-offset-y", + "data-expected-client-width", + "data-expected-client-height", + "data-expected-scroll-width", + "data-expected-scroll-height", + "data-expected-bounding-client-rect-width", + "data-expected-bounding-client-rect-height", + "data-total-x", + "data-total-y", + "data-expected-display", + "data-expected-padding-top", + "data-expected-padding-bottom", + "data-expected-padding-left", + "data-expected-padding-right", + "data-expected-margin-top", + "data-expected-margin-bottom", + "data-expected-margin-left", + "data-expected-margin-right" + ]); + if (!node || !node.getAttributeNames) + return; + // Use "data-test" prefix if you need custom-named data elements. + for (let name of node.getAttributeNames()) { + if (name.startsWith("data-") && !name.startsWith("data-test")) + assert_true(validData.has(name), name + " is a valid data attribute"); + } +} + +function checkExpectedValues(t, node, prefix) +{ + checkDataKeys(node); + var output = { checked: false }; + + var expectedWidth = checkAttribute(output, node, "data-expected-width"); + if (expectedWidth) { + assert_tolerance(node.offsetWidth, expectedWidth, prefix + "width"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-height"); + if (expectedHeight) { + assert_tolerance(node.offsetHeight, expectedHeight, prefix + "height"); + } + + var expectedOffset = checkAttribute(output, node, "data-offset-x"); + if (expectedOffset) { + assert_tolerance(node.offsetLeft, expectedOffset, prefix + "offsetLeft"); + } + + var expectedOffset = checkAttribute(output, node, "data-offset-y"); + if (expectedOffset) { + assert_tolerance(node.offsetTop, expectedOffset, prefix + "offsetTop"); + } + + var expectedWidth = checkAttribute(output, node, "data-expected-client-width"); + if (expectedWidth) { + assert_tolerance(node.clientWidth, expectedWidth, prefix + "clientWidth"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-client-height"); + if (expectedHeight) { + assert_tolerance(node.clientHeight, expectedHeight, prefix + "clientHeight"); + } + + var expectedWidth = checkAttribute(output, node, "data-expected-scroll-width"); + if (expectedWidth) { + assert_tolerance(node.scrollWidth, expectedWidth, prefix + "scrollWidth"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-scroll-height"); + if (expectedHeight) { + assert_tolerance(node.scrollHeight, expectedHeight, prefix + "scrollHeight"); + } + + var expectedWidth = checkAttribute(output, node, "data-expected-bounding-client-rect-width"); + if (expectedWidth) { + assert_tolerance(node.getBoundingClientRect().width, expectedWidth, prefix + "getBoundingClientRect().width"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-bounding-client-rect-height"); + if (expectedHeight) { + assert_tolerance(node.getBoundingClientRect().height, expectedHeight, prefix + "getBoundingClientRect().height"); + } + + var expectedOffset = checkAttribute(output, node, "data-total-x"); + if (expectedOffset) { + var totalLeft = node.clientLeft + node.offsetLeft; + assert_tolerance(totalLeft, expectedOffset, prefix + + "clientLeft+offsetLeft (" + node.clientLeft + " + " + node.offsetLeft + ")"); + } + + var expectedOffset = checkAttribute(output, node, "data-total-y"); + if (expectedOffset) { + var totalTop = node.clientTop + node.offsetTop; + assert_tolerance(totalTop, expectedOffset, prefix + + "clientTop+offsetTop (" + node.clientTop + " + " + node.offsetTop + ")"); + } + + var expectedDisplay = checkAttribute(output, node, "data-expected-display"); + if (expectedDisplay) { + var actualDisplay = getComputedStyle(node).display; + assert_equals(actualDisplay, expectedDisplay, prefix + "display"); + } + + var expectedPaddingTop = checkAttribute(output, node, "data-expected-padding-top"); + if (expectedPaddingTop) { + var actualPaddingTop = getComputedStyle(node).paddingTop; + // Trim the unit "px" from the output. + actualPaddingTop = actualPaddingTop.slice(0, -2); + assert_equals(actualPaddingTop, expectedPaddingTop, prefix + "padding-top"); + } + + var expectedPaddingBottom = checkAttribute(output, node, "data-expected-padding-bottom"); + if (expectedPaddingBottom) { + var actualPaddingBottom = getComputedStyle(node).paddingBottom; + // Trim the unit "px" from the output. + actualPaddingBottom = actualPaddingBottom.slice(0, -2); + assert_equals(actualPaddingBottom, expectedPaddingBottom, prefix + "padding-bottom"); + } + + var expectedPaddingLeft = checkAttribute(output, node, "data-expected-padding-left"); + if (expectedPaddingLeft) { + var actualPaddingLeft = getComputedStyle(node).paddingLeft; + // Trim the unit "px" from the output. + actualPaddingLeft = actualPaddingLeft.slice(0, -2); + assert_equals(actualPaddingLeft, expectedPaddingLeft, prefix + "padding-left"); + } + + var expectedPaddingRight = checkAttribute(output, node, "data-expected-padding-right"); + if (expectedPaddingRight) { + var actualPaddingRight = getComputedStyle(node).paddingRight; + // Trim the unit "px" from the output. + actualPaddingRight = actualPaddingRight.slice(0, -2); + assert_equals(actualPaddingRight, expectedPaddingRight, prefix + "padding-right"); + } + + var expectedMarginTop = checkAttribute(output, node, "data-expected-margin-top"); + if (expectedMarginTop) { + var actualMarginTop = getComputedStyle(node).marginTop; + // Trim the unit "px" from the output. + actualMarginTop = actualMarginTop.slice(0, -2); + assert_equals(actualMarginTop, expectedMarginTop, prefix + "margin-top"); + } + + var expectedMarginBottom = checkAttribute(output, node, "data-expected-margin-bottom"); + if (expectedMarginBottom) { + var actualMarginBottom = getComputedStyle(node).marginBottom; + // Trim the unit "px" from the output. + actualMarginBottom = actualMarginBottom.slice(0, -2); + assert_equals(actualMarginBottom, expectedMarginBottom, prefix + "margin-bottom"); + } + + var expectedMarginLeft = checkAttribute(output, node, "data-expected-margin-left"); + if (expectedMarginLeft) { + var actualMarginLeft = getComputedStyle(node).marginLeft; + // Trim the unit "px" from the output. + actualMarginLeft = actualMarginLeft.slice(0, -2); + assert_equals(actualMarginLeft, expectedMarginLeft, prefix + "margin-left"); + } + + var expectedMarginRight = checkAttribute(output, node, "data-expected-margin-right"); + if (expectedMarginRight) { + var actualMarginRight = getComputedStyle(node).marginRight; + // Trim the unit "px" from the output. + actualMarginRight = actualMarginRight.slice(0, -2); + assert_equals(actualMarginRight, expectedMarginRight, prefix + "margin-right"); + } + + return output.checked; +} + +var testNumber = 0; +var highlightError = false; // displays outline around failed test element. +var printDomOnError = true; // prints dom when test fails. + +window.checkLayout = function(selectorList, callDone = true) +{ + if (!selectorList) { + console.error("You must provide a CSS selector of nodes to check."); + return; + } + var nodes = document.querySelectorAll(selectorList); + nodes = Array.prototype.slice.call(nodes); + var checkedLayout = false; + Array.prototype.forEach.call(nodes, function(node) { + const title = node.title == '' ? '' : `: ${node.title}`; + test(function(t) { + var container = node.parentNode.className == 'container' ? node.parentNode : node; + var prefix = + printDomOnError ? '\n' + container.outerHTML + '\n' : ''; + var passed = false; + try { + checkedLayout |= checkExpectedValues(t, node.parentNode, prefix); + checkedLayout |= checkSubtreeExpectedValues(t, node, prefix); + passed = true; + } finally { + if (!passed && highlightError) { + if (!document.getElementById('testharness_error_css')) { + var style = document.createElement('style'); + style.id = 'testharness_error_css'; + style.textContent = '.testharness_error { outline: red dotted 2px !important; }'; + document.body.appendChild(style); + } + if (node) + node.classList.add('testharness_error'); + } + checkedLayout |= !passed; + } + }, `${selectorList} ${++testNumber}${title}`); + }); + if (!checkedLayout) { + console.error("No valid data-* attributes found in selector list : " + selectorList); + } + if (callDone) + done(); +}; + +})();