css/css-grid

edit

WPT coverage of the tests of css/css-grid at the revision 5602b0f210e3. The tests link to their results in the browsers on wpt.fyi. The tentative tests (experimental features) and the reftests are listed separately from the stable tests.

GroupPassingTestsDisabledPass rate
Stable730731099.8%
Tentative3236089%
Reftests1,7321,767098%
All2,4942,534098%

Failure reasons

The tests that do not pass (failing or disabled), by kind of reason. A test with several reasons counts once per kind.

  • BUG: 1
  • TEST BUG: 38
  • TEST RUNNER: 1

Stable tests

TestResultSubtestsKindDescription
abspos/absolute-positioning-definite-sizes-001.htmlPass1 / 1
abspos/absolute-positioning-grid-container-containing-block-001.htmlPass10 / 10
abspos/absolute-positioning-grid-container-parent-001.htmlPass12 / 12
abspos/empty-grid-001.htmlPass9 / 9
abspos/grid-container-min-max-height-abspos-descendant-001.htmlPass3 / 3
abspos/grid-positioned-items-and-autofit-tracks-001.htmlPass1 / 1
abspos/grid-positioned-items-and-autofit-tracks-002.htmlPass1 / 1
abspos/grid-positioned-items-and-autofit-tracks-003.htmlPass1 / 1
abspos/grid-positioned-items-and-autofit-tracks-004.htmlPass1 / 1
abspos/grid-positioned-items-and-autofit-tracks-005.htmlPass1 / 1
abspos/grid-positioned-items-and-autofit-tracks-006.htmlPass1 / 1
abspos/grid-positioned-items-and-autofit-tracks-007.htmlPass1 / 1
abspos/grid-positioned-items-content-alignment-001.htmlPass60 / 60
abspos/grid-positioned-items-content-alignment-rtl-001.htmlPass60 / 60
abspos/grid-positioned-items-gaps-001.htmlPass44 / 44
abspos/grid-positioned-items-gaps-002-rtl.htmlPass2 / 2
abspos/grid-positioned-items-gaps-002.htmlPass2 / 2
abspos/grid-positioned-items-gaps-rtl-001.htmlPass44 / 44
abspos/grid-positioned-items-implicit-grid-001.htmlPass4 / 4
abspos/grid-positioned-items-implicit-grid-line-001.htmlPass4 / 4
abspos/grid-positioned-items-padding-001.htmlPass12 / 12
abspos/grid-positioned-items-unknown-named-grid-line-001.htmlPass2 / 2
abspos/grid-positioned-items-within-grid-implicit-track-001.htmlPass16 / 16
abspos/grid-sizing-positioned-items-001.htmlPass8 / 8
abspos/orthogonal-positioned-grid-descendants-001.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-002.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-003.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-004.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-005.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-006.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-007.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-008.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-009.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-010.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-011.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-012.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-013.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-014.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-015.htmlPass100 / 100
abspos/orthogonal-positioned-grid-descendants-016.htmlPass100 / 100
abspos/positioned-grid-descendants-001.htmlPass100 / 100
abspos/positioned-grid-descendants-002.htmlPass100 / 100
abspos/positioned-grid-descendants-003.htmlPass100 / 100
abspos/positioned-grid-descendants-004.htmlPass100 / 100
abspos/positioned-grid-descendants-005.htmlPass100 / 100
abspos/positioned-grid-descendants-006.htmlPass100 / 100
abspos/positioned-grid-descendants-007.htmlPass100 / 100
abspos/positioned-grid-descendants-008.htmlPass100 / 100
abspos/positioned-grid-descendants-009.htmlPass100 / 100
abspos/positioned-grid-descendants-010.htmlPass100 / 100
abspos/positioned-grid-descendants-011.htmlPass100 / 100
abspos/positioned-grid-descendants-012.htmlPass100 / 100
abspos/positioned-grid-descendants-013.htmlPass100 / 100
abspos/positioned-grid-descendants-014.htmlPass100 / 100
abspos/positioned-grid-descendants-015.htmlPass100 / 100
abspos/positioned-grid-descendants-016.htmlPass100 / 100
abspos/positioned-grid-items-should-not-create-implicit-tracks-001.htmlPass1 / 1
abspos/positioned-grid-items-should-not-take-up-space-001.htmlPass12 / 12
alignment/grid-align-baseline-001.htmlPass6 / 6
alignment/grid-align-baseline-002.htmlPass6 / 6
alignment/grid-align-baseline-003.htmlPass3 / 3
alignment/grid-align-baseline-004.htmlPass2 / 2
alignment/grid-align-baseline-fieldset-001.htmlPass4 / 4
alignment/grid-align-baseline-fieldset-002.htmlPass4 / 4
alignment/grid-align-baseline-fieldset-003.htmlPass4 / 4
alignment/grid-align-baseline-flex-001.htmlPass48 / 48
alignment/grid-align-baseline-flex-002.htmlPass48 / 48
alignment/grid-align-baseline-flex-003.htmlPass16 / 16
alignment/grid-align-baseline-flex-004.htmlPass16 / 16
alignment/grid-align-baseline-grid-001.htmlPass12 / 12
alignment/grid-align-baseline-grid-002.htmlPass12 / 12
alignment/grid-align-baseline-grid-003.htmlPass12 / 12
alignment/grid-align-baseline-multicol-001.htmlPass12 / 12
alignment/grid-align-baseline-multicol-002.htmlPass12 / 12
alignment/grid-align-baseline-multicol-003.htmlPass12 / 12
alignment/grid-align-baseline-nested-intrinsic-sizing-001.htmlPass3 / 3
alignment/grid-align-baseline-overflow-001.htmlPass12 / 12
alignment/grid-align-baseline-overflow-002.htmlPass12 / 12
alignment/grid-align-baseline-overflow-003.htmlPass12 / 12
alignment/grid-align-baseline-single-item-001.htmlPass4 / 4
alignment/grid-align-baseline-table-001.htmlPass8 / 8
alignment/grid-align-baseline-table-002.htmlPass4 / 4
alignment/grid-align-baseline-table-003.htmlPass4 / 4
alignment/grid-align-baseline-vertical-mixed.htmlPass11 / 11
alignment/grid-align-baseline-vertical.htmlPass11 / 11
alignment/grid-align-baseline.htmlPass9 / 9
alignment/grid-align-content-distribution-vertical-lr.htmlPass24 / 24
alignment/grid-align-content-distribution-vertical-rl.htmlPass24 / 24
alignment/grid-align-content-distribution.htmlPass24 / 24
alignment/grid-align-content-vertical-lr.htmlPass6 / 6
alignment/grid-align-content-vertical-rl.htmlPass6 / 6
alignment/grid-align-content.htmlPass13 / 13
alignment/grid-align-justify-margin-border-padding-vertical-lr.htmlPass18 / 18
alignment/grid-align-justify-margin-border-padding-vertical-rl.htmlPass18 / 18
alignment/grid-align-justify-margin-border-padding.htmlPass18 / 18
alignment/grid-align-justify-overflow.htmlPass8 / 8
alignment/grid-align-justify-stretch-with-orthogonal-flows.htmlPass8 / 8
alignment/grid-align-justify-stretch.htmlPass16 / 16
alignment/grid-align-stretching-replaced-items.htmlPass6 / 6
alignment/grid-align.htmlPass16 / 16
alignment/grid-alignment-implies-size-change-001.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-002.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-003.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-004.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-005.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-006.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-007.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-008.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-009.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-010.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-011.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-012.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-013.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-014.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-015.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-016.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-017.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-018.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-019.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-020.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-021.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-022.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-023.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-024.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-025.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-026.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-027.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-028.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-029.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-030.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-031.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-032.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-033.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-034.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-035.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-036.htmlPass2 / 2
alignment/grid-alignment-implies-size-change-037.htmlPass4 / 4
alignment/grid-alignment-implies-size-change-038.htmlPass4 / 4
alignment/grid-alignment-implies-size-change-039.htmlPass4 / 4
alignment/grid-alignment-implies-size-change-040.htmlPass4 / 4
alignment/grid-alignment-implies-size-change-041.htmlPass4 / 4
alignment/grid-alignment-implies-size-change-042.htmlPass4 / 4
alignment/grid-alignment-implies-size-change-043.htmlPass4 / 4
alignment/grid-alignment-implies-size-change-044.htmlPass4 / 4
alignment/grid-alignment-style-changes-001.htmlPass6 / 6
alignment/grid-alignment-style-changes-002.htmlPass6 / 6
alignment/grid-alignment-style-changes-003.htmlPass6 / 6
alignment/grid-alignment-style-changes-004.htmlPass6 / 6
alignment/grid-alignment-style-changes-005.htmlPass6 / 6
alignment/grid-alignment-style-changes-006.htmlPass6 / 6
alignment/grid-alignment-style-changes-007.htmlPass6 / 6
alignment/grid-alignment-style-changes-008.htmlPass6 / 6
alignment/grid-baseline-004.htmlPass18 / 18
alignment/grid-block-axis-alignment-auto-margins-001.htmlPass2 / 2
alignment/grid-block-axis-alignment-auto-margins-002.htmlPass2 / 2
alignment/grid-block-axis-alignment-auto-margins-003.htmlPass2 / 2
alignment/grid-block-axis-alignment-auto-margins-004.htmlPass2 / 2
alignment/grid-block-axis-alignment-auto-margins-005.htmlPass2 / 2
alignment/grid-block-axis-alignment-auto-margins-006.htmlPass2 / 2
alignment/grid-block-axis-alignment-auto-margins-007.htmlPass2 / 2
alignment/grid-column-axis-alignment-positioned-items-001.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-002.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-003.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-004.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-005.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-006.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-007.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-008.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-009.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-010.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-011.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-012.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-013.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-014.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-015.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-016.htmlPass4 / 4
alignment/grid-column-axis-alignment-positioned-items-017.htmlPass4 / 4
alignment/grid-column-axis-alignment-sticky-positioned-items-001.htmlPass2 / 2
alignment/grid-column-axis-alignment-sticky-positioned-items-002.htmlPass2 / 2
alignment/grid-column-axis-self-baseline-synthesized-001.htmlPass4 / 4
alignment/grid-column-axis-self-baseline-synthesized-002.htmlPass3 / 3
alignment/grid-column-axis-self-baseline-synthesized-003.htmlPass3 / 3
alignment/grid-column-axis-self-baseline-synthesized-004.htmlPass3 / 3
alignment/grid-column-axis-self-baseline-synthesized-005.htmlPass2 / 2
alignment/grid-container-baseline-001.htmlPass11 / 11
alignment/grid-container-baseline-first-item-in-grid-order.htmlPass1 / 1
alignment/grid-content-alignment-and-self-alignment-001.htmlPass24 / 24
alignment/grid-content-alignment-and-self-alignment-002.htmlPass32 / 32
alignment/grid-content-alignment-auto-sized-tracks-001.htmlPass8 / 8
alignment/grid-content-alignment-overflow-001.htmlPass14 / 14
alignment/grid-content-alignment-overflow-002.htmlPass14 / 14
alignment/grid-content-alignment-second-pass-001.htmlPass8 / 8
alignment/grid-content-alignment-second-pass-002.htmlPass8 / 8
alignment/grid-content-alignment-with-abspos-001.htmlPass1 / 1
alignment/grid-content-alignment-with-span-001.htmlPass8 / 8
alignment/grid-content-alignment-with-span-vertical-lr-001.htmlPass8 / 8
alignment/grid-content-alignment-with-span-vertical-rl-001.htmlPass8 / 8
alignment/grid-content-distribution-stretch-different-sized-tracks-001.htmlPass2 / 2
alignment/grid-fit-content-tracks-dont-stretch-001.htmlPass36 / 36
alignment/grid-gutters-and-alignment.htmlPass25 / 25
alignment/grid-inline-axis-alignment-auto-margins-001.htmlPass2 / 2
alignment/grid-inline-axis-alignment-auto-margins-002.htmlPass2 / 2
alignment/grid-inline-axis-alignment-auto-margins-003.htmlPass2 / 2
alignment/grid-inline-axis-alignment-auto-margins-004.htmlPass2 / 2
alignment/grid-inline-axis-alignment-auto-margins-005.htmlPass2 / 2
alignment/grid-inline-axis-alignment-auto-margins-006.htmlPass2 / 2
alignment/grid-inline-axis-alignment-auto-margins-007.htmlPass2 / 2
alignment/grid-item-alignment-with-orthogonal-flows-vertical-lr.htmlPass4 / 4
alignment/grid-item-alignment-with-orthogonal-flows-vertical-rl.htmlPass4 / 4
alignment/grid-item-alignment-with-orthogonal-flows.htmlPass7 / 7
alignment/grid-item-aspect-ratio-justify-self-001.htmlPass20 / 20
alignment/grid-item-aspect-ratio-justify-self-002.htmlPass20 / 20
alignment/grid-item-auto-margins-alignment-vertical-lr.htmlPass8 / 8
alignment/grid-item-auto-margins-alignment-vertical-rl.htmlPass8 / 8
alignment/grid-item-auto-margins-alignment.htmlPass8 / 8
alignment/grid-item-auto-margins-and-specified-margins-001.htmlPass7 / 7
alignment/grid-item-auto-margins-and-stretch-001.htmlPass6 / 6
alignment/grid-item-stretch-dynamic-size-margin-change-001.htmlPass6 / 6
alignment/grid-item-stretch-margin-border-padding-001.htmlPass12 / 12
alignment/grid-item-stretch-margin-border-padding-vertical-lr-001.htmlPass12 / 12
alignment/grid-item-stretch-margin-border-padding-vertical-rl-001.htmlPass12 / 12
alignment/grid-justify-baseline-002.htmlPass6 / 6
alignment/grid-justify-baseline-003.htmlPass3 / 3
alignment/grid-justify-baseline-004.htmlPass3 / 3
alignment/grid-justify-baseline-005.htmlPass4 / 4
alignment/grid-justify-content-001.htmlPass13 / 13
alignment/grid-justify-content-distribution-001.htmlPass24 / 24
alignment/grid-justify-content-distribution-vertical-lr-001.htmlPass24 / 24
alignment/grid-justify-content-distribution-vertical-rl-001.htmlPass24 / 24
alignment/grid-justify-content-vertical-lr-001.htmlPass10 / 10
alignment/grid-justify-content-vertical-rl-001.htmlPass10 / 10
alignment/grid-justify-self-cell-001.htmlPass10 / 10
alignment/grid-place-content-001.htmlPass20 / 20
alignment/grid-row-axis-alignment-positioned-items-001.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-002.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-003.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-004.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-005.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-006.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-007.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-008.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-009.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-010.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-011.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-012.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-013.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-014.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-015.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-016.htmlPass4 / 4
alignment/grid-row-axis-alignment-positioned-items-017.htmlPass4 / 4
alignment/grid-row-axis-alignment-sticky-positioned-items-001.htmlPass2 / 2
alignment/grid-row-axis-alignment-sticky-positioned-items-002.htmlPass2 / 2
alignment/grid-row-axis-self-baseline-synthesized-001.htmlPass4 / 4
alignment/grid-row-axis-self-baseline-synthesized-002.htmlPass4 / 4
alignment/grid-row-axis-self-baseline-synthesized-003.htmlPass4 / 4
alignment/grid-row-axis-self-baseline-synthesized-004.htmlPass4 / 4
alignment/grid-row-axis-self-baseline-synthesized-005.htmlPass2 / 2
alignment/grid-self-alignment-fit-content-001.htmlPass9 / 9
alignment/grid-self-alignment-non-static-positioned-items-001.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-002.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-003.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-004.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-005.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-006.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-007.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-008.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-009.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-010.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-011.htmlPass4 / 4
alignment/grid-self-alignment-non-static-positioned-items-012.htmlPass4 / 4
alignment/grid-self-alignment-positional-values-001.htmlPass16 / 16
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-001.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-002.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-003.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-004.htmlPass1 / 1
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-005.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-006.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-007.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-008.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-009.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-010.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-011.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-012.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-013.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-014.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-015.htmlPass4 / 4
alignment/grid-self-alignment-positioned-items-with-margin-border-padding-016.htmlPass4 / 4
alignment/grid-self-alignment-safe-overflow.htmlPass6 / 6
alignment/grid-self-alignment-stretch-001.htmlPass1 / 1
alignment/grid-self-alignment-stretch-002.htmlPass1 / 1
alignment/grid-self-alignment-stretch-003.htmlPass1 / 1
alignment/grid-self-alignment-stretch-004.htmlPass1 / 1
alignment/grid-self-alignment-stretch-005.htmlPass1 / 1
alignment/grid-self-alignment-stretch-006.htmlPass1 / 1
alignment/grid-self-alignment-stretch-007.htmlPass1 / 1
alignment/grid-self-alignment-stretch-008.htmlPass1 / 1
alignment/grid-self-alignment-stretch-009.htmlPass1 / 1
alignment/grid-self-alignment-stretch-010.htmlPass1 / 1
alignment/grid-self-alignment-stretch-011.htmlPass1 / 1
alignment/grid-self-alignment-stretch-012.htmlPass1 / 1
alignment/grid-self-alignment-stretch-013.htmlPass1 / 1
alignment/grid-self-alignment-stretch-014.htmlPass1 / 1
alignment/grid-self-alignment-stretch-015.htmlPass1 / 1
alignment/grid-self-alignment-stretch-016.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-001.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-002.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-003.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-004.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-005.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-006.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-007.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-008.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-009.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-010.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-011.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-012.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-013.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-014.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-015.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-lr-016.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-001.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-002.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-003.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-004.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-005.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-006.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-007.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-008.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-009.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-010.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-011.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-012.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-013.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-014.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-015.htmlPass1 / 1
alignment/grid-self-alignment-stretch-vertical-rl-016.htmlPass1 / 1
alignment/grid-self-alignment-unsafe-overflow-001.htmlPass10 / 10
alignment/grid-self-alignment.htmlPass72 / 72
alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.htmlPass12 / 12
alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.htmlPass24 / 24
alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.htmlPass6 / 6
alignment/self-baseline/grid-self-baseline-two-dimensional.htmlFail2 / 12TEST BUGthe test depends on the non-standard -webkit-text-orientation: sideways of Blink and WebKit: it is defined by no specification, nor by the Compatibility Standard (https://compat.spec.whatwg.org/#css-simple-aliases), and Firefox does not support it (it fails 10 subtests); the test passes with the standard text-orientation: sideways (https://drafts.csswg.org/css-writing-modes-4/#text-orientation)
animation/grid-no-interpolation.htmlPass336 / 336
animation/grid-template-columns-composition.htmlPass190 / 190
animation/grid-template-columns-interpolation.htmlPass684 / 684
animation/grid-template-columns-neutral-keyframe-001.htmlPass1 / 1
animation/grid-template-columns-neutral-keyframe-002.htmlPass1 / 1
animation/grid-template-columns-neutral-keyframe-003.htmlPass1 / 1
animation/grid-template-columns-neutral-keyframe-004.htmlPass1 / 1
animation/grid-template-rows-composition.htmlPass190 / 190
animation/grid-template-rows-interpolation.htmlPass684 / 684
animation/grid-template-rows-neutral-keyframe-001.htmlPass1 / 1
animation/grid-template-rows-neutral-keyframe-002.htmlPass1 / 1
animation/grid-template-rows-neutral-keyframe-003.htmlPass1 / 1
animation/grid-template-rows-neutral-keyframe-004.htmlPass1 / 1
chrome-crash-001.htmlPass1 / 1
computed-grid-column.htmlPass1 / 1
firefox-bug-2084787.htmlPass1 / 1
grid-definition/explicit-grid-size-001.htmlPass11 / 11
grid-definition/fit-content-track-sizing.htmlPass13 / 13
grid-definition/flex-content-distribution-001.htmlPass6 / 6
grid-definition/flex-content-resolution-columns-001.htmlPass15 / 15
grid-definition/flex-content-resolution-columns-002.htmlPass11 / 11
grid-definition/flex-content-resolution-rows-001.htmlPass26 / 26
grid-definition/flex-content-resolution-rows-002.htmlPass21 / 21
grid-definition/flex-factor-sum-less-than-1-001.htmlPass4 / 4
grid-definition/grid-auto-explicit-rows-001.htmlPass1 / 1
grid-definition/grid-auto-fill-columns-001.htmlPass33 / 33
grid-definition/grid-auto-fill-rows-001.htmlPass35 / 35
grid-definition/grid-auto-fit-columns-001.htmlPass35 / 35
grid-definition/grid-auto-fit-rows-001.htmlPass33 / 33
grid-definition/grid-auto-repeat-intrinsic-001.htmlPass8 / 8
grid-definition/grid-auto-repeat-max-size-002.htmlPass4 / 4
grid-definition/grid-auto-repeat-min-max-size-001.htmlPass4 / 4
grid-definition/grid-auto-repeat-min-size-001.htmlPass12 / 12
grid-definition/grid-auto-repeat-min-size-002.htmlPass4 / 4
grid-definition/grid-auto-repeat-min-size-003.htmlPass1 / 1
grid-definition/grid-auto-repeat-min-size-004.htmlPass1 / 1
grid-definition/grid-change-auto-repeat-tracks.htmlPass16 / 16
grid-definition/grid-change-fit-content-argument-001.htmlPass8 / 8
grid-definition/grid-change-intrinsic-size-with-auto-repeat-tracks-001.htmlPass8 / 8
grid-definition/grid-inline-auto-repeat-001.htmlPass12 / 12
grid-definition/grid-inline-support-flexible-lengths-001.htmlPass62 / 62
grid-definition/grid-inline-support-grid-template-areas-001.htmlPass45 / 45
grid-definition/grid-inline-support-grid-template-columns-rows-001.htmlPass44 / 44
grid-definition/grid-inline-support-named-grid-lines-001.htmlPass80 / 80
grid-definition/grid-inline-support-repeat-001.htmlPass40 / 40
grid-definition/grid-inline-template-columns-rows-resolved-values-001.htmlPass38 / 38
grid-definition/grid-limits-001.htmlPass2 / 2
grid-definition/grid-minimum-contribution-with-percentages.htmlPass16 / 16
grid-definition/grid-percentage-max-size-flex-rows-001.htmlPass4 / 4
grid-definition/grid-percentage-max-size-flex-rows-002.htmlPass4 / 4
grid-definition/grid-percentage-rows-indefinite-height-001.htmlPass120 / 120
grid-definition/grid-percentage-rows-indefinite-height-002.htmlPass4 / 4
grid-definition/grid-shorthand-001.htmlPass2 / 2
grid-definition/grid-support-flexible-lengths-001.htmlPass62 / 62
grid-definition/grid-support-grid-template-areas-001.htmlPass45 / 45
grid-definition/grid-support-grid-template-columns-rows-001.htmlPass44 / 44
grid-definition/grid-support-named-grid-lines-001.htmlPass80 / 80
grid-definition/grid-support-repeat-001.htmlPass40 / 40
grid-definition/grid-support-repeat-002.htmlPass20 / 20
grid-definition/grid-template-columns-rows-changes-001.htmlPass21 / 21
grid-definition/grid-template-columns-rows-resolved-values-001.htmlPass38 / 38
grid-definition/grid-template-columns-rows-resolved-values-002.htmlPass4 / 4
grid-definition/grid-template-columns-rows-resolved-values-003.htmlPass6 / 6
grid-extrinsically-sized-mutations.htmlPass8 / 8
grid-important.htmlPass1 / 1
grid-items/grid-automatic-minimum-intrinsic-aspect-ratio-001.htmlPass14 / 14
grid-items/grid-item-children-percentage-resolution-001.htmlPass14 / 14
grid-items/grid-item-dynamic-min-contribution-001.htmlPass7 / 7
grid-items/grid-item-fixed-margin-001.htmlPass4 / 4
grid-items/grid-item-fixed-max-height-001.htmlPass1 / 1
grid-items/grid-item-fixed-max-width-001.htmlPass1 / 1
grid-items/grid-item-flex-container-001.htmlPass9 / 9
grid-items/grid-item-min-auto-size-001.htmlPass4 / 4
grid-items/grid-item-min-block-size-dynamic-container-shrink-001.htmlPass1 / 1
grid-items/grid-item-min-contribution-behaves-as-auto-001.htmlPass2 / 2
grid-items/grid-item-min-contribution-fit-content-001.htmlPass1 / 1
grid-items/grid-item-min-height-border-box-001.htmlPass14 / 14
grid-items/grid-item-min-width-height-auto-001.htmlPass8 / 8
grid-items/grid-item-min-width-margin-box-001.htmlPass14 / 14
grid-items/grid-item-minimum-size-single-axis-scroll-container.htmlPass4 / 4
grid-items/grid-item-percentage-height-auto-height-grid-001.htmlPass8 / 8
grid-items/grid-item-percentage-resolution-writing-modes-001.htmlPass4 / 4
grid-items/grid-item-percentage-resolution-writing-modes-quirks-001.htmlPass4 / 4
grid-items/grid-items-minimum-height-orthogonal-001.htmlPass46 / 46
grid-items/grid-items-minimum-width-001.htmlPass44 / 44
grid-items/grid-items-minimum-width-002.htmlPass44 / 44
grid-items/grid-items-minimum-width-orthogonal-001.htmlPass46 / 46
grid-items/grid-items-minimum-width-orthogonal-002.htmlPass44 / 44
grid-items/grid-items-minimum-width-vertical-lr-001.htmlPass44 / 44
grid-items/grid-items-minimum-width-vertical-lr-002.htmlPass44 / 44
grid-items/grid-items-minimum-width-vertical-rl-001.htmlPass44 / 44
grid-items/grid-items-minimum-width-vertical-rl-002.htmlPass44 / 44
grid-items/grid-items-percentage-margins-001.htmlPass8 / 8
grid-items/grid-items-percentage-margins-002.htmlPass8 / 8
grid-items/grid-items-percentage-margins-vertical-lr-001.htmlPass8 / 8
grid-items/grid-items-percentage-margins-vertical-lr-002.htmlPass8 / 8
grid-items/grid-items-percentage-margins-vertical-rl-001.htmlPass8 / 8
grid-items/grid-items-percentage-margins-vertical-rl-002.htmlPass8 / 8
grid-items/grid-items-percentage-paddings-001.htmlPass8 / 8
grid-items/grid-items-percentage-paddings-002.htmlPass8 / 8
grid-items/grid-items-percentage-paddings-015.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-margins-track-change-001.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-margins-writing-modes-001.htmlPass4 / 4
grid-items/grid-items-percentage-paddings-vertical-lr-001.htmlPass8 / 8
grid-items/grid-items-percentage-paddings-vertical-lr-002.htmlPass8 / 8
grid-items/grid-items-percentage-paddings-vertical-rl-001.htmlPass8 / 8
grid-items/grid-items-percentage-paddings-vertical-rl-002.htmlPass8 / 8
grid-items/grid-items-relative-offsets-001.htmlPass6 / 6
grid-items/grid-items-relative-offsets-002.htmlPass6 / 6
grid-items/grid-minimum-size-grid-items-021.htmlPass144 / 144
grid-items/grid-minimum-size-grid-items-022.htmlPass45 / 45
grid-items/grid-minimum-size-grid-items-023.htmlPass60 / 60
grid-items/grid-minimum-size-grid-items-024.htmlPass45 / 45
grid-items/grid-minimum-size-grid-items-025.htmlPass60 / 60
grid-lanes/animation/fit-tolerance-interpolation.htmlPass240 / 240
grid-lanes/animation/flow-tolerance-interpolation.htmlPass240 / 240
grid-lanes/animation/grid-template-columns-interpolation.htmlPass726 / 726
grid-lanes/animation/grid-template-rows-interpolation.htmlPass726 / 726
grid-lanes/grid-lanes-container-minimum-size-single-axis-scroll-container.htmlPass6 / 6
grid-lanes/grid-lanes-grid-template-columns-computed-withcontent.htmlPass29 / 29
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-009.htmlPass7 / 7
grid-lanes/invalidation/grid-lanes-add-child-dynamic-change.htmlPass2 / 2
grid-lanes/invalidation/grid-lanes-change-intrinsic-size-with-auto-repeat-tracks-001.htmlPass3 / 3
grid-lanes/invalidation/grid-lanes-column-tracks-recompute-child-positions-001.htmlPass3 / 3
grid-lanes/invalidation/grid-lanes-direction-dynamic-change-002.htmlPass3 / 3
grid-lanes/invalidation/grid-lanes-direction-dynamic-change-003.htmlPass3 / 3
grid-lanes/invalidation/grid-lanes-grid-template-columns-changes-001.htmlPass12 / 12
grid-lanes/invalidation/grid-lanes-grid-template-rows-changes-001.htmlPass12 / 12
grid-lanes/invalidation/grid-lanes-remove-child-dynamic-change.htmlPass2 / 2
grid-lanes/invalidation/grid-lanes-row-tracks-recompute-child-positions-001.htmlPass3 / 3
grid-lanes/items/column-automatic-minimum-for-auto.htmlPass4 / 4
grid-lanes/items/column-fit-content-percentage.htmlPass20 / 20
grid-lanes/items/column-flex-track-intrinsic-sizes.htmlPass102 / 102
grid-lanes/items/column-intrinsic-track-sizes.htmlPass31 / 31
grid-lanes/items/column-minimum-contribution-baseline-shim-vertical-lr.htmlPass6 / 6
grid-lanes/items/column-minimum-contribution-baseline-shim-vertical-rl.htmlPass6 / 6
grid-lanes/items/column-minimum-contribution-with-percentages.htmlPass8 / 8
grid-lanes/items/column-minimum-size-grid-items-002.htmlPass45 / 45
grid-lanes/items/column-minimum-size-grid-items-003.htmlPass45 / 45
grid-lanes/items/row-automatic-minimum-for-auto.htmlPass4 / 4
grid-lanes/items/row-flex-track-intrinsic-sizes.htmlPass102 / 102
grid-lanes/items/row-intrinsic-track-sizes.htmlPass31 / 31
grid-lanes/items/row-minimum-contribution-baseline-shim.htmlPass6 / 6
grid-lanes/items/row-minimum-contribution-with-percentages.htmlPass8 / 8
grid-lanes/items/row-minimum-size-grid-items-002.htmlPass60 / 60
grid-lanes/items/row-minimum-size-grid-items-003.htmlPass60 / 60
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-placement-invalidation-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-placement-invalidation-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/sibling-nested-subgrids-overflow-hidden-contribution.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-006.htmlPass21 / 21
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fit-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fit-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-repeat-auto-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-repeat-auto-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-repeat-auto-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-repeat-auto-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-006.htmlPass21 / 21
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fit-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fit-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-repeat-auto-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-repeat-auto-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-repeat-auto-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-repeat-auto-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-008.htmlPass12 / 12
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-009.htmlPass3 / 3
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-010.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-011.htmlPass4 / 4
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-012.htmlPass4 / 4
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-019.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-020.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-024.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-025.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-009.htmlPass8 / 8
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-010.htmlPass4 / 4
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-015.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-016.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-020.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-021.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-027.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-009.htmlPass8 / 8
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-010.htmlPass4 / 4
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-015.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-016.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-020.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-021.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-007.htmlPass12 / 12
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-008.htmlPass4 / 4
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-009.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-010.htmlPass4 / 4
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-011.htmlPass4 / 4
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-017.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-018.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-022.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-023.htmlPass1 / 1
grid-lanes/track-sizing/dynamic-grid-track-direction.htmlPass1 / 1
grid-layout-properties.htmlPass140 / 140
grid-model/compute-intrinsic-widths-scrollbar-001.htmlPass2 / 2
grid-model/fixed-width-intrinsic-width-should-exclude-scrollbar-001.htmlPass2 / 2
grid-model/grid-box-sizing-001.htmlPass24 / 24
grid-model/grid-button-001.htmlPass2 / 2
grid-model/grid-computed-value-display-floated-items-001.htmlPass6 / 6
grid-model/grid-container-ignores-first-letter-001.htmlPass12 / 12
grid-model/grid-container-ignores-first-line-001.htmlPass12 / 12
grid-model/grid-container-margin-border-padding-scrollbar-001.htmlPass16 / 16
grid-model/grid-container-padding-border-size-001.htmlPass6 / 6
grid-model/grid-container-rows-or-columns-only-001.htmlPass2 / 2
grid-model/grid-container-sizing-constraints-001.htmlPass15 / 15
grid-model/grid-float-002.htmlPass1 / 1
grid-model/grid-gutters-and-flex-content-001.htmlPass8 / 8
grid-model/grid-gutters-and-tracks-001.htmlPass17 / 17
grid-model/grid-gutters-as-percentage-001.htmlPass16 / 16
grid-model/grid-item-accepts-first-letter-001.htmlPass2 / 2
grid-model/grid-item-accepts-first-line-001.htmlPass2 / 2
grid-model/grid-item-hit-test.htmlPass1 / 1
grid-model/grid-min-max-height-001.htmlPass12 / 12
grid-model/grid-min-max-width-001.htmlPass20 / 20
grid-model/grid-size-shrink-to-fit-001.htmlPass4 / 4
grid-model/grid-support-display-001.htmlPass6 / 6
grid-template-columns-mixed-calc.htmlPass11 / 11
grid-tracks-fractional-fr.htmlPass1 / 1
grid-tracks-stretched-with-different-flex-factors-sum.htmlPass2 / 2
implicit-grids/grid-auto-columns-rows-auto-flow-resolution-001.htmlPass12 / 12
implicit-grids/grid-auto-columns-rows-resolution-001.htmlPass3 / 3
implicit-grids/grid-implicit-columns-auto-resolution-001.htmlPass3 / 3
implicit-grids/grid-implicit-rows-auto-resolution-001.htmlPass3 / 3
implicit-grids/grid-implicit-tracks-before-explicit-001.htmlPass31 / 31
implicit-grids/grid-item-placed-in-trailing-implicit-column-001.htmlPass4 / 4
inheritance.htmlPass20 / 20
layout-algorithm/automatic-minimum-size-clamped-to-fixed-max-track-sizing-function.htmlPass13 / 13
layout-algorithm/baseline-alignment-affects-intrinsic-size-001.htmlPass48 / 48
layout-algorithm/baseline-alignment-affects-intrinsic-size-002.htmlPass48 / 48
layout-algorithm/baseline-alignment-affects-intrinsic-size-003.htmlPass24 / 24
layout-algorithm/baseline-alignment-affects-intrinsic-size-004.htmlPass24 / 24
layout-algorithm/baseline-alignment-affects-intrinsic-size-005.htmlPass24 / 24
layout-algorithm/baseline-alignment-affects-intrinsic-size-006.htmlPass24 / 24
layout-algorithm/flex-and-intrinsic-sizes-001.htmlPass8 / 8
layout-algorithm/flex-sizing-columns-min-max-width-001.htmlPass12 / 12
layout-algorithm/flex-sizing-rows-min-max-height-001.htmlPass12 / 12
layout-algorithm/flex-sizing-rows-min-max-height-002.htmlPass14 / 14
layout-algorithm/flex-sizing-rows-min-max-height-border-box-001.htmlPass6 / 6
layout-algorithm/grid-auto-columns-content-resolution-001.htmlPass3 / 3
layout-algorithm/grid-auto-row-regrows-after-container-height-shrinks-001.htmlPass1 / 1
layout-algorithm/grid-auto-rows-content-resolution-001.htmlPass3 / 3
layout-algorithm/grid-automatic-minimum-for-auto-columns-001.htmlPass4 / 4
layout-algorithm/grid-automatic-minimum-for-auto-rows-001.htmlPass4 / 4
layout-algorithm/grid-container-percentage-001.htmlPass20 / 20
layout-algorithm/grid-container-percentage-002.htmlPass24 / 24
layout-algorithm/grid-content-distribution-must-account-for-track-sizing-001.htmlPass1 / 1
layout-algorithm/grid-content-distribution-must-account-for-track-sizing-002.htmlPass1 / 1
layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.htmlPass1 / 1
layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004.htmlPass1 / 1
layout-algorithm/grid-find-fr-size-gutters-001.htmlPass17 / 17
layout-algorithm/grid-find-fr-size-gutters-002.htmlPass6 / 6
layout-algorithm/grid-fit-content-percentage.htmlPass20 / 20
layout-algorithm/grid-flex-rows-container-height-change-001.htmlPass2 / 2
layout-algorithm/grid-flex-track-intrinsic-sizes-001.htmlPass30 / 30
layout-algorithm/grid-flex-track-intrinsic-sizes-002.htmlPass5 / 5
layout-algorithm/grid-flex-track-intrinsic-sizes-003.htmlPass102 / 102
layout-algorithm/grid-flex-tracks-item-with-border-001.htmlPass3 / 3
layout-algorithm/grid-intrinsic-size-with-orthogonal-items.htmlPass7 / 7
layout-algorithm/grid-intrinsic-track-sizes-001.htmlPass31 / 31
layout-algorithm/grid-intrinsic-tracks-item-with-border-001.htmlPass4 / 4
layout-algorithm/grid-intrinsic-width-minmax-tracks-001.htmlPass35 / 35
layout-algorithm/grid-item-margin-auto-columns-rows-001.htmlPass4 / 4
layout-algorithm/grid-item-margin-auto-columns-rows-vertical-lr-001.htmlPass4 / 4
layout-algorithm/grid-item-margin-auto-columns-rows-vertical-lr-002.htmlPass2 / 2
layout-algorithm/grid-item-margin-auto-columns-rows-vertical-rl-001.htmlPass4 / 4
layout-algorithm/grid-item-margin-auto-columns-rows-vertical-rl-002.htmlPass2 / 2
layout-algorithm/grid-item-positioning-orthogonal-flows-001.htmlPass4 / 4
layout-algorithm/grid-item-sizing-orthogonal-flows-001.htmlPass4 / 4
layout-algorithm/grid-item-stale-block-size-001.htmlPass1 / 1
layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-lr.htmlPass6 / 6
layout-algorithm/grid-minimum-contribution-baseline-shim-vertical-rl.htmlPass6 / 6
layout-algorithm/grid-minimum-contribution-baseline-shim.htmlPass6 / 6
layout-algorithm/grid-minmax-content-tracks-multiple-items-001.htmlPass4 / 4
layout-algorithm/grid-minmax-spanning-items-columns-001.htmlPass26 / 26
layout-algorithm/grid-minmax-spanning-items-rows-001.htmlPass28 / 28
layout-algorithm/grid-percentage-of-indefinite-auto-track-size-001.htmlPass6 / 6
layout-algorithm/grid-percentage-of-indefinite-track-size-001.htmlPass6 / 6
layout-algorithm/grid-percentage-tracks-container-margin-border-padding-001.htmlPass8 / 8
layout-algorithm/grid-percentage-tracks-container-size-001.htmlPass12 / 12
layout-algorithm/grid-percentage-tracks-intrinsic-container-001.htmlPass1 / 1
layout-algorithm/grid-relayout-orthogonal-items-same-result-001.htmlPass3 / 3
layout-algorithm/grid-spanning-items-orthogonal-flows-001.htmlPass6 / 6
layout-algorithm/grid-spanning-items-percentage-grid-001.htmlPass19 / 19
layout-algorithm/grid-track-sizing-item-addition-001.htmlPass63 / 63
layout-algorithm/grid-track-sizing-item-removal-001.htmlPass66 / 66
layout-algorithm/minmax-tracks-with-fixed-breadths.htmlPass22 / 22
parsing/grid-area-computed.htmlPass35 / 35
parsing/grid-area-invalid.htmlPass25 / 25
parsing/grid-area-shorthand.htmlPass53 / 53
parsing/grid-area-valid.htmlPass60 / 60
parsing/grid-auto-columns-computed.htmlPass25 / 25
parsing/grid-auto-columns-invalid.htmlPass16 / 16
parsing/grid-auto-columns-valid.htmlPass30 / 30
parsing/grid-auto-flow-computed.htmlPass7 / 7
parsing/grid-auto-flow-invalid.htmlPass3 / 3
parsing/grid-auto-flow-valid.htmlPass7 / 7
parsing/grid-auto-rows-computed.htmlPass25 / 25
parsing/grid-auto-rows-invalid.htmlPass15 / 15
parsing/grid-auto-rows-valid.htmlPass30 / 30
parsing/grid-column-invalid.htmlPass31 / 31
parsing/grid-column-shortest-serialization.htmlPass16 / 16
parsing/grid-column-shorthand.htmlPass48 / 48
parsing/grid-columns-rows-get-set-multiple.htmlPass40 / 40
parsing/grid-content-sized-columns-resolution.htmlPass42 / 42
parsing/grid-row-invalid.htmlPass31 / 31
parsing/grid-row-shortest-serialization.htmlPass15 / 15
parsing/grid-row-shorthand.htmlPass48 / 48
parsing/grid-shorthand-invalid.htmlPass34 / 34
parsing/grid-shorthand-serialization.htmlPass141 / 141
parsing/grid-shorthand-valid.htmlPass49 / 49
parsing/grid-shorthand.htmlPass63 / 63
parsing/grid-template-areas-computed.htmlPass9 / 9
parsing/grid-template-areas-invalid.htmlPass11 / 11
parsing/grid-template-areas-one-cell.htmlPass6 / 6
parsing/grid-template-areas-valid.htmlPass9 / 9
parsing/grid-template-columns-computed-implicit-track.htmlPass24 / 24
parsing/grid-template-columns-computed-nogrid.htmlPass32 / 32
parsing/grid-template-columns-computed-withcontent.htmlPass30 / 30
parsing/grid-template-columns-computed.htmlPass25 / 25
parsing/grid-template-columns-invalid.htmlPass42 / 42
parsing/grid-template-columns-valid.htmlPass34 / 34
parsing/grid-template-important.htmlPass1 / 1
parsing/grid-template-node-not-connected.htmlPass1 / 1
parsing/grid-template-repeat-auto-computed-withcontent-001.htmlPass12 / 12
parsing/grid-template-repeat-auto-computed-withcontent-002.htmlPass17 / 17
parsing/grid-template-rows-computed-implicit-track.htmlPass24 / 24
parsing/grid-template-rows-computed-nogrid.htmlPass24 / 24
parsing/grid-template-rows-computed-withcontent.htmlPass27 / 27
parsing/grid-template-rows-computed.htmlPass24 / 24
parsing/grid-template-rows-invalid.htmlPass42 / 42
parsing/grid-template-rows-valid.htmlPass34 / 34
parsing/grid-template-shorthand-areas-valid.htmlPass6 / 6
parsing/grid-template-shorthand-composition.htmlPass11 / 11
parsing/grid-template-shorthand-invalid.htmlPass66 / 66
parsing/grid-template-shorthand-valid.htmlPass42 / 42
parsing/grid-template-shorthand.htmlPass28 / 28
placement/grid-auto-flow-dynamic-change-001.htmlPass6 / 6
placement/grid-auto-flow-resolution-001.htmlPass13 / 13
placement/grid-auto-flow-sparse-001.htmlPass8 / 8
placement/grid-auto-placement-automatic-span-001.htmlPass16 / 16
placement/grid-auto-placement-definite-span-001.htmlPass8 / 8
placement/grid-auto-placement-fixed-row-column-001.htmlPass16 / 16
placement/grid-auto-placement-implicit-tracks-001.htmlPass12 / 12
placement/grid-auto-placement-item-addition-001.htmlPass20 / 20
placement/grid-auto-placement-item-removal-001.htmlPass20 / 20
placement/grid-auto-placement-order-change-001.htmlPass4 / 4
placement/grid-container-change-grid-tracks-recompute-child-positions-001.htmlPass6 / 6
placement/grid-container-change-named-grid-recompute-child-positions-001.htmlPass4 / 4
placement/grid-implicit-columns-for-items-locked-to-row-001.htmlPass8 / 8
placement/grid-implicit-track-placement-001.htmlPass8 / 8
placement/grid-negative-line-placement-001.htmlPass7 / 7
placement/grid-placement-dynamic-change-001.htmlPass88 / 88
placement/grid-placement-huge-negative-indexes-001.htmlPass3 / 3
placement/grid-placement-invalid-double-span-001.htmlPass4 / 4
placement/grid-placement-named-grid-area-resolution-001.htmlPass2 / 2
placement/grid-placement-named-lines-and-areas-001.htmlPass22 / 22
placement/grid-placement-negative-integer-explicit-grid-001.htmlPass4 / 4
placement/grid-placement-negative-position-resolution-001.htmlPass16 / 16
placement/grid-placement-unknown-named-area-001.htmlPass4 / 4
placement/grid-placement-unknown-named-grid-line-001.htmlPass17 / 17
subgrid/align-self-baseline-with-subgrid-mbp.htmlPass2 / 2
subgrid/alignment-in-subgridded-axes-001.htmlPass16 / 16
subgrid/grid-template-computed-invalid-subgrid.htmlPass14 / 14
subgrid/grid-template-computed-nogrid.htmlPass50 / 50
subgrid/grid-template-invalid.htmlPass22 / 22
subgrid/grid-template-valid.htmlPass38 / 38
subgrid/nested-grid-subgrid-resize.htmlPass1 / 1
subgrid/placement-implicit-area-line-name-suffix.htmlPass1 / 1
subgrid/placement-invalidation-001.htmlPass1 / 1
subgrid/sibling-nested-subgrids-overflow-hidden-contribution.htmlPass1 / 1
subgrid/subgrid-baseline-005.htmlPass12 / 12
subgrid/subgrid-baseline-006.htmlPass12 / 12
subgrid/subgrid-baseline-007.htmlPass12 / 12
subgrid/subgrid-baseline-008.htmlPass12 / 12
subgrid/subgrid-baseline-009.htmlPass12 / 12
subgrid/subgrid-baseline-010.htmlPass2 / 2
subgrid/subgrid-baseline-011.htmlPass2 / 2
subgrid/subgrid-baseline-013.htmlPass4 / 4
subgrid/subgrid-baseline-014.htmlPass5 / 5
subgrid/subgrid-baseline-015.htmlPass5 / 5
subgrid/subgrid-baseline-016.htmlPass6 / 6
subgrid/subgrid-baseline-017.htmlPass8 / 8
subgrid/subgrid-baseline-018.htmlPass6 / 6
subgrid/subgrid-item-aspect-ratio-001.htmlPass3 / 3
subgrid/subgrid-own-column-gap-does-not-inflate-intrinsic-width.htmlPass1 / 1
subgrid/subgridded-axis-content-distribution-001.htmlPass8 / 8
table-grid-item-005.htmlPass1 / 1

Tentative tests

TestResultSubtestsKindDescription
alignment/grid-align-baseline-line-clamp-001.tentative.htmlPass26 / 26
alignment/grid-align-baseline-line-clamp-002.tentative.htmlPass24 / 24
alignment/grid-align-baseline-line-clamp-003.tentative.htmlPass24 / 24
grid-definition/grid-auto-repeat-max-size-001.tentative.htmlPass20 / 20
grid-definition/grid-inline-template-columns-rows-resolved-values-001.tentative.htmlFail40 / 76TEST BUGexpects the resolved value none for the implicit tracks of a grid without explicit tracks; all the browsers return the sizes of the implicit tracks
grid-definition/grid-template-columns-rows-resolved-values-001.tentative.htmlFail40 / 76TEST BUGexpects the resolved value none for the implicit tracks of a grid without explicit tracks; all the browsers return the sizes of the implicit tracks
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-006.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-009.htmlPass1 / 1
grid-lanes/tentative/parsing/fit-tolerance-computed.htmlPass7 / 7
grid-lanes/tentative/parsing/fit-tolerance-invalid.htmlPass12 / 12
grid-lanes/tentative/parsing/fit-tolerance-valid.htmlPass8 / 8
grid-lanes/tentative/parsing/flow-tolerance-computed.htmlPass7 / 7
grid-lanes/tentative/parsing/flow-tolerance-invalid.htmlPass12 / 12
grid-lanes/tentative/parsing/flow-tolerance-valid.htmlPass8 / 8
grid-lanes/tentative/parsing/grid-lanes-direction-computed.htmlPass11 / 11
grid-lanes/tentative/parsing/grid-lanes-direction-invalid.htmlPass13 / 13
grid-lanes/tentative/parsing/grid-lanes-direction-valid.htmlPass11 / 11
grid-lanes/tentative/parsing/grid-lanes-pack-computed.htmlPass2 / 2
grid-lanes/tentative/parsing/grid-lanes-pack-invalid.htmlPass5 / 5
grid-lanes/tentative/parsing/grid-lanes-pack-valid.htmlPass2 / 2
grid-lanes/tentative/parsing/grid-lanes-shorthand-computed.htmlPass14 / 14
grid-lanes/tentative/parsing/grid-lanes-shorthand-invalid.htmlPass21 / 21
grid-lanes/tentative/parsing/grid-lanes-shorthand-serialization.htmlPass15 / 15
grid-lanes/tentative/parsing/grid-lanes-shorthand-valid.htmlPass57 / 57
grid-lanes/tentative/parsing/grid-subgridded-to-grid-lanes/grid-lanes-column-subgrid-computed.htmlPass14 / 14
grid-lanes/tentative/parsing/grid-subgridded-to-grid-lanes/grid-lanes-row-subgrid-computed.htmlPass14 / 14
parsing/grid-template-columns-intrinsic-auto-repeat-computed-implicit-track.tentative.htmlPass12 / 12
parsing/grid-template-columns-intrinsic-auto-repeat-computed-nogrid.tentative.htmlPass12 / 12
parsing/grid-template-columns-intrinsic-auto-repeat-computed-withcontent.tentative.htmlFail7 / 8TEST BUGthe expected value of the subtest [a] repeat(2, [b] 20px [c d] 21px [e f g]) [h i] repeat(auto-fit, [j] auto [k l m] min-content [n o p q]) [r s] contradicts https://drafts.csswg.org/css-grid-3/#repeat-auto-fit: with one auto-placed item (N = 1), the first unoccupied track (the 20px track) is considered occupied, so all the tracks of the auto-fit repetition are empty and collapsed (as the same case with fixed sizes in a grid, css/css-grid/parsing/grid-template-columns-computed-withcontent.html). The expected value collapses the first 3 of the 6 repeated tracks (as many as the repetitions) and keeps the last 3, which the item sizes (30px + 158px + 30px): it matches Chromium only (the tentative intrinsic auto repetitions are implemented by Chromium only; Firefox and Safari fail every subtest). The other subtests pass
parsing/grid-template-columns-intrinsic-auto-repeat-computed.tentative.htmlPass12 / 12
parsing/grid-template-columns-repeat-intrinsic-valid.tentative.htmlPass21 / 21
parsing/grid-template-rows-intrinsic-auto-repeat-computed-implicit-track.tentative.htmlPass12 / 12
parsing/grid-template-rows-intrinsic-auto-repeat-computed-nogrid.tentative.htmlPass12 / 12
parsing/grid-template-rows-intrinsic-auto-repeat-computed-withcontent.tentative.htmlFail7 / 8TEST BUGthe expected value of the subtest [a] repeat(2, [b] 20px [c d] 21px [e f g]) [h i] repeat(auto-fit, [j] auto [k l m] min-content [n o p q]) [r s] contradicts https://drafts.csswg.org/css-grid-3/#repeat-auto-fit: with one auto-placed item (N = 1), the first unoccupied track (the 20px track) is considered occupied, so all the tracks of the auto-fit repetition are empty and collapsed (as the same case with fixed sizes in a grid, css/css-grid/parsing/grid-template-columns-computed-withcontent.html). The expected value collapses the first 3 of the 6 repeated tracks (as many as the repetitions) and keeps the last 3, which the item sizes (30px + 158px + 30px): it matches Chromium only (the tentative intrinsic auto repetitions are implemented by Chromium only; Firefox and Safari fail every subtest). The other subtests pass
parsing/grid-template-rows-intrinsic-auto-repeat-computed.tentative.htmlPass12 / 12
parsing/grid-template-rows-repeat-intrinsic-valid.tentative.htmlPass21 / 21

Reftests

TestResultVariantsKindDescription
abspos/absolute-positioning-changing-containing-block-001.htmlPass1 / 1
abspos/descendant-static-position-001.htmlPass1 / 1
abspos/descendant-static-position-002.htmlPass1 / 1
abspos/descendant-static-position-003.htmlPass1 / 1
abspos/descendant-static-position-004.htmlPass1 / 1
abspos/grid-abspos-sibling-of-anonymous-grid-item-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-center-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-center.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-end-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-end.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-flex-end-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-flex-end.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-self-end-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-items-self-end.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-center-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-center.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-end-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-end.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-flex-end-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-flex-end.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-img-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-img-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-img-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-img-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-004.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-rtl-last-baseline-004.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-safe-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-safe-outer-cb-001.tentative.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-safe-outer-cb-002.tentative.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-safe-outer-cb-003.tentative.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-self-end-large-border-padding.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-self-end.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-004.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-align-self-vertWM-last-baseline-004.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-img-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-img-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-img-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-img-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-004.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-rtl-last-baseline-004.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-004.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-001.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-002.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-003.htmlPass1 / 1
abspos/grid-abspos-staticpos-justify-self-vertWM-last-baseline-004.htmlPass1 / 1
abspos/grid-fixedpos-static-position-not-containing-block.htmlPass1 / 1
abspos/grid-item-absolute-positioning-dynamic-001.htmlPass1 / 1
abspos/grid-paint-positioned-children-001.htmlPass1 / 1
abspos/grid-positioned-children-writing-modes-001.htmlPass1 / 1
abspos/grid-positioned-descendant-auto-fill-tracks-001.htmlPass1 / 1
abspos/grid-positioned-descendant-auto-fill-tracks-002.htmlPass1 / 1
abspos/grid-positioned-item-dynamic-change-001.htmlPass1 / 1
abspos/grid-positioned-item-dynamic-change-002.htmlPass1 / 1
abspos/grid-positioned-item-dynamic-change-003.htmlPass1 / 1
abspos/grid-positioned-item-dynamic-change-004.htmlPass1 / 1
abspos/grid-positioned-item-dynamic-change-005.htmlPass1 / 1
abspos/grid-positioned-item-dynamic-change-006.htmlPass1 / 1
abspos/grid-positioned-item-dynamic-change-007.htmlPass1 / 1
abspos/grid-positioned-items-background-001.htmlPass1 / 1
abspos/grid-positioned-items-background-rtl-001.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-001.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-002.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-003.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-004.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-005.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-006.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-007.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-008.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-009.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-010.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-011.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-012.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-013.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-014.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-015.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-016.htmlPass1 / 1
abspos/orthogonal-positioned-grid-items-017.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-001.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-002.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-003.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-004.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-005.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-006.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-007.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-008.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-009.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-010.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-011.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-012.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-013.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-014.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-015.htmlPass1 / 1
abspos/positioned-grid-descendant-containing-block-016.htmlPass1 / 1
abspos/positioned-grid-descendants-017.htmlPass1 / 1
abspos/positioned-grid-items-001.htmlPass1 / 1
abspos/positioned-grid-items-002.htmlPass1 / 1
abspos/positioned-grid-items-003.htmlPass1 / 1
abspos/positioned-grid-items-004.htmlPass1 / 1
abspos/positioned-grid-items-005.htmlPass1 / 1
abspos/positioned-grid-items-006.htmlPass1 / 1
abspos/positioned-grid-items-007.htmlPass1 / 1
abspos/positioned-grid-items-008.htmlPass1 / 1
abspos/positioned-grid-items-009.htmlPass1 / 1
abspos/positioned-grid-items-010.htmlPass1 / 1
abspos/positioned-grid-items-011.htmlPass1 / 1
abspos/positioned-grid-items-012.htmlPass1 / 1
abspos/positioned-grid-items-013.htmlPass1 / 1
abspos/positioned-grid-items-014.htmlPass1 / 1
abspos/positioned-grid-items-015.htmlPass1 / 1
abspos/positioned-grid-items-016.htmlPass1 / 1
abspos/positioned-grid-items-017.htmlPass1 / 1
abspos/positioned-grid-items-018.htmlPass1 / 1
abspos/positioned-grid-items-019.htmlPass1 / 1
abspos/positioned-grid-items-020.htmlPass1 / 1
abspos/positioned-grid-items-021.htmlPass1 / 1
abspos/positioned-grid-items-022.htmlPass1 / 1
abspos/positioned-grid-items-023.htmlPass1 / 1
abspos/positioned-grid-items-024.htmlPass1 / 1
abspos/positioned-grid-items-025.htmlPass1 / 1
abspos/positioned-grid-items-026.htmlPass1 / 1
abspos/positioned-grid-items-negative-indices-001.htmlPass1 / 1
abspos/positioned-grid-items-negative-indices-002.htmlPass1 / 1
abspos/positioned-grid-items-negative-indices-003.htmlPass1 / 1
abspos/positioned-grid-items-sizing-001.htmlPass1 / 1
alignment/grid-align-baseline-005.htmlPass1 / 1
alignment/grid-align-baseline-explicit-placement.htmlPass1 / 1
alignment/grid-align-content-end-001.htmlPass1 / 1
alignment/grid-align-content-space-between-001.htmlPass1 / 1
alignment/grid-baseline-001.htmlPass1 / 1
alignment/grid-baseline-002.htmlPass1 / 1
alignment/grid-baseline-003.htmlPass1 / 1
alignment/grid-baseline-align-001.htmlPass1 / 1
alignment/grid-baseline-align-cycles-001.htmlPass1 / 1
alignment/grid-baseline-justify-001.htmlFail0 / 1TEST BUGthe reference aligns the vertical items (writing-mode: vertical-rl, mixed text orientation) of the horizontal grid by their alphabetic baseline (reading "the alignment baseline is the dominant baseline of the alignment context", https://drafts.csswg.org/css-align-3/#align-by-baseline, as the alphabetic baseline of the horizontal grid), where the engine aligns them by their central baseline (the dominant baseline of a vertical line with mixed orientation, https://drafts.csswg.org/css-inline-3/#dominant-baseline-property): the items are 6px to 3px off (the grids are 90px wide instead of 96px). No rule satisfies both this reference and WPT css/css-grid/alignment/grid-justify-baseline-002.html, whose vertical items of a horizontal grid share a baseline-sharing group and only line up (at 150px) by their central baselines (by their alphabetic baselines, they are at 141px, 144px and 145.2px): Chrome, Firefox and Safari pass grid-justify-baseline-002 and the grid-self-baseline-changes-grid-area-size-* tests, and all three fail this test (wpt.fyi stable runs, October 2026)
alignment/grid-block-axis-alignment-auto-margins-008.htmlPass1 / 1
alignment/grid-block-axis-alignment-auto-margins-explicit-row.htmlPass1 / 1
alignment/grid-calc-margins-explicit-row.htmlPass1 / 1
alignment/grid-container-auto-margins-scrollbars-001.htmlPass1 / 1
alignment/grid-content-distribution-001.htmlPass1 / 1
alignment/grid-content-distribution-002.htmlPass1 / 1
alignment/grid-content-distribution-003.htmlPass1 / 1
alignment/grid-content-distribution-004.htmlPass1 / 1
alignment/grid-content-distribution-005.htmlPass1 / 1
alignment/grid-content-distribution-006.htmlPass1 / 1
alignment/grid-content-distribution-007.htmlPass1 / 1
alignment/grid-content-distribution-008.htmlPass1 / 1
alignment/grid-content-distribution-009.htmlPass1 / 1
alignment/grid-content-distribution-010.htmlPass1 / 1
alignment/grid-content-distribution-011.htmlPass1 / 1
alignment/grid-content-distribution-012.htmlPass1 / 1
alignment/grid-content-distribution-013.htmlPass1 / 1
alignment/grid-content-distribution-014.htmlPass1 / 1
alignment/grid-content-distribution-015.htmlPass1 / 1
alignment/grid-content-distribution-016.htmlPass1 / 1
alignment/grid-content-distribution-017.htmlPass1 / 1
alignment/grid-content-distribution-018.htmlPass1 / 1
alignment/grid-content-distribution-019.htmlPass1 / 1
alignment/grid-content-distribution-020.htmlPass1 / 1
alignment/grid-content-distribution-021.htmlPass1 / 1
alignment/grid-content-distribution-022.htmlPass1 / 1
alignment/grid-content-distribution-023.htmlPass1 / 1
alignment/grid-content-distribution-024.htmlPass1 / 1
alignment/grid-content-distribution-025.htmlPass1 / 1
alignment/grid-content-distribution-026.htmlPass1 / 1
alignment/grid-content-distribution-027.htmlPass1 / 1
alignment/grid-content-distribution-028.htmlPass1 / 1
alignment/grid-content-distribution-029.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-001.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-002.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-003.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-004.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-005.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-006.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-007.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-008.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-009.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-010.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-011.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-012.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-013.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-014.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-015.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-016.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-017.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-018.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-019.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-020.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-021.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-022.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-023.htmlPass1 / 1
alignment/grid-content-distribution-with-collapsed-tracks-024.htmlPass1 / 1
alignment/grid-gutters-001.htmlPass1 / 1
alignment/grid-gutters-002.htmlPass1 / 1
alignment/grid-gutters-003.htmlPass1 / 1
alignment/grid-gutters-004.htmlPass1 / 1
alignment/grid-gutters-005.htmlPass1 / 1
alignment/grid-gutters-006.htmlPass1 / 1
alignment/grid-gutters-007.htmlPass1 / 1
alignment/grid-gutters-008.htmlPass1 / 1
alignment/grid-gutters-009.htmlPass1 / 1
alignment/grid-gutters-010.htmlPass1 / 1
alignment/grid-gutters-011.htmlPass1 / 1
alignment/grid-gutters-012.htmlPass1 / 1
alignment/grid-gutters-013.htmlPass1 / 1
alignment/grid-gutters-014.htmlPass1 / 1
alignment/grid-gutters-015.htmlPass1 / 1
alignment/grid-gutters-016.htmlPass1 / 1
alignment/grid-gutters-explicit-placement.htmlPass1 / 1
alignment/grid-inline-axis-alignment-auto-margins-008.htmlPass1 / 1
alignment/grid-inline-baseline.htmlPass1 / 1
alignment/grid-item-aspect-ratio-stretch-1.htmlPass1 / 1
alignment/grid-item-aspect-ratio-stretch-2.htmlPass1 / 1
alignment/grid-item-aspect-ratio-stretch-3.htmlPass1 / 1
alignment/grid-item-aspect-ratio-stretch-4.htmlPass1 / 1
alignment/grid-item-auto-margins-001.htmlPass1 / 1
alignment/grid-item-auto-margins-002.htmlPass1 / 1
alignment/grid-item-content-baseline-001.htmlFail0 / 1TEST BUGthe reference cannot be matched: in the grids whose items have a block flow direction opposite to the axis they are aligned in (vertical-rl items in a horizontal or vertical-lr grid, vertical-lr items in a vertical-rl grid: the 26th, 28th, 30th, 32nd, 34th and 36th grids), it places the border box of some items away from the edge of their area where their self-start/self-end alignment puts them ("the box's start (end) margin edge must be intended to align—and actually align—to the corresponding edge of its containing block", https://drafts.csswg.org/css-align-3/#baseline-align-content), e.g. in the 26th grid (grid c hl, fb vr pbe items, justify-self: self-start on the right edge of the column) the first item ends 3px before the right edge of its column: its paddings count the margin of these items on the wrong side of their baseline. The other grids match; Chrome, Firefox and Safari fail this test too
alignment/grid-item-content-baseline-002.htmlFail0 / 1TEST BUGthe reference cannot be matched: in the grids whose items have a block flow direction opposite to the axis they are aligned in (vertical-rl items in a horizontal or vertical-lr grid, vertical-lr items in a vertical-rl grid: the 26th, 28th, 30th, 32nd, 34th and 36th grids), it places the border box of some items away from the edge of their area where their self-start/self-end alignment puts them ("the box's start (end) margin edge must be intended to align—and actually align—to the corresponding edge of its containing block", https://drafts.csswg.org/css-align-3/#baseline-align-content), e.g. in the 26th grid (grid c hl, fb vr pbe items, justify-self: self-start on the right edge of the column) the first item ends 3px before the right edge of its column: its paddings count the margin of these items on the wrong side of their baseline. The other grids match; Chrome, Firefox and Safari fail this test too
alignment/grid-item-content-baseline-003.htmlFail0 / 1TEST BUGthe reference cannot be matched: in the grids whose items have a block flow direction opposite to the axis they are aligned in (vertical-rl items in a horizontal or vertical-lr grid, vertical-lr items in a vertical-rl grid: the 26th, 28th, 30th, 32nd, 34th and 36th grids), it places the border box of some items away from the edge of their area where their self-start/self-end alignment puts them ("the box's start (end) margin edge must be intended to align—and actually align—to the corresponding edge of its containing block", https://drafts.csswg.org/css-align-3/#baseline-align-content), e.g. in the 26th grid (grid c hl, fb vr pbe items, justify-self: self-start on the right edge of the column) the first item ends 3px before the right edge of its column: its paddings count the margin of these items on the wrong side of their baseline. The other grids match; Chrome, Firefox and Safari fail this test too
alignment/grid-item-content-baseline-004.htmlFail0 / 1TEST BUGthe reference cannot be matched: in the grids whose items have a block flow direction opposite to the axis they are aligned in (vertical-rl items in a horizontal or vertical-lr grid, vertical-lr items in a vertical-rl grid: the 26th, 28th, 30th, 32nd, 34th and 36th grids), it places the border box of some items away from the edge of their area where their self-start/self-end alignment puts them ("the box's start (end) margin edge must be intended to align—and actually align—to the corresponding edge of its containing block", https://drafts.csswg.org/css-align-3/#baseline-align-content), e.g. in the 26th grid (grid c hl, fb vr pbe items, justify-self: self-start on the right edge of the column) the first item ends 3px before the right edge of its column: its paddings count the margin of these items on the wrong side of their baseline. The other grids match; Chrome, Firefox and Safari fail this test too
alignment/grid-item-mixed-baseline-001.htmlFail0 / 1TEST BUGthe reference cannot be matched: in its last row (the 28th to 30th grids), it aligns the third item (R, a horizontal item in a vertical grid, with align-content: baseline \| last baseline) in the rows with align-self: baseline \| last baseline, where the test gives it align-self: self-start \| self-end: its baseline content-alignment is in its column, the one parallel to its inline axis (https://drafts.csswg.org/css-align-3/#baseline-align-content), and self-start/self-end put it on the edge of its row (x 2 and 46), the reference 50 to 60px further (x 59, 96 and 106). The other grids match; Chrome, Firefox and Safari fail this test too
alignment/grid-item-mixed-baseline-002.htmlPass1 / 1
alignment/grid-item-mixed-baseline-003.htmlPass1 / 1
alignment/grid-item-mixed-baseline-004.htmlFail0 / 1BUGthe test (a grid with baseline self-aligned and content-aligned items, fragmented in three columns) is rendered as expected, but its reference is not (not a test bug: Chrome and Firefox render both the same way). The reference is made of two grids with rows of 0px that hold hidden items of height: 0 (2px with their borders) whose two lines overflow them at the end of the first column: these grid items are sliced at the end of the first column (17px there and 3px in the second column: the break between their lines breaks their box), the first grid is 106px tall instead of 102px, and the second grid starts in the second column, where the browsers keep the items 2px tall in the first column (their overflowing lines continue in the next column) and start the second grid in the first column. A block with the same content in a block flow is not sliced (2px, then an empty continuation in the next column): the bug is in the breaks of the grid tracks of the items with a specified block size whose content overflows them (ColumnBreaker.AdvanceItem for an IsDefiniteBox item with a LeadingMonolithicEnd, and the end of the item that FragmentSlicer maps through the breaks of the grid)
alignment/grid-item-no-aspect-ratio-stretch-1.htmlPass1 / 1
alignment/grid-item-no-aspect-ratio-stretch-2.htmlPass1 / 1
alignment/grid-item-no-aspect-ratio-stretch-3.htmlPass1 / 1
alignment/grid-item-no-aspect-ratio-stretch-4.htmlPass1 / 1
alignment/grid-item-no-aspect-ratio-stretch-5.htmlPass1 / 1
alignment/grid-item-no-aspect-ratio-stretch-6.htmlPass1 / 1
alignment/grid-item-self-baseline-001.htmlPass1 / 1
alignment/grid-justify-baseline-001.htmlPass1 / 1
alignment/grid-justify-content-end-001.htmlPass1 / 1
alignment/grid-justify-content-space-between-001.htmlPass1 / 1
alignment/grid-self-alignment-baseline-gfc-001.htmlPass1 / 1
alignment/grid-self-alignment-baseline-with-grid-001.htmlPass1 / 1
alignment/grid-self-alignment-baseline-with-grid-002.htmlPass1 / 1
alignment/grid-self-alignment-baseline-with-grid-003.htmlPass1 / 1
alignment/grid-self-alignment-baseline-with-grid-004.htmlPass1 / 1
alignment/grid-self-alignment-stretch-input-range.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-001.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-002.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-003.tentative.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-004.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-005.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-006.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-007.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-008.htmlPass1 / 1
alignment/replaced-alignment-with-aspect-ratio-009.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-001.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-002-b.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-002.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-003.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-004.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-005.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-006.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-007.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-008.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-001.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-002.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-003.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-004.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-005.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-006.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-007.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-008.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-009.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-010.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-011.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-changes-grid-area-size-012.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-horiz-001.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-horiz-002.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-horiz-003.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-horiz-004.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-horiz-005.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-horiz-006.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-horiz-007.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-lr-001.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-lr-002.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-lr-003.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-lr-004.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-lr-005.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-lr-006.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-lr-007.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-rl-001.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-rl-002.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-rl-003.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-rl-004.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-rl-005.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-rl-006.htmlPass1 / 1
alignment/self-baseline/grid-self-baseline-vertical-rl-007.htmlPass1 / 1
animation/grid-template-columns-001.htmlPass1 / 1
animation/grid-template-rows-001.htmlPass1 / 1
anonymous-grid-items-001.htmlPass1 / 1
anonymous-grid-items-002.htmlPass1 / 1
child-border-box-and-max-content-001.htmlPass1 / 1
child-border-box-and-max-content-002.htmlPass1 / 1
chrome-bug-001.htmlPass1 / 1
dynamic-grid-with-auto-fill.htmlPass1 / 1
dynamic-grid-within-flexbox.htmlPass1 / 1
empty-grid-within-flexbox.htmlPass1 / 1
firefox-bug-1881495.htmlPass1 / 1
grid-calc-margin.htmlPass1 / 1
grid-child-percent-basis-resize-1.htmlPass1 / 1
grid-container-as-flex-item-001.htmlPass1 / 1
grid-container-as-flex-item-002.htmlPass1 / 1
grid-container-as-flex-item-003.htmlPass1 / 1
grid-container-baseline-synthesized-001.htmlPass1 / 1
grid-container-baseline-synthesized-002.htmlPass1 / 1
grid-container-baseline-synthesized-003.htmlPass1 / 1
grid-container-baseline-synthesized-004.htmlPass1 / 1
grid-definition/flex-item-grid-container-auto-repeat-001.htmlPass1 / 1
grid-definition/flex-item-grid-container-auto-repeat-002.htmlPass1 / 1
grid-definition/flex-item-grid-container-percentage-rows-001.htmlPass1 / 1
grid-definition/fr-unit-with-percentage.htmlPass1 / 1
grid-definition/fr-unit.htmlPass1 / 1
grid-definition/grid-auto-fit-collapsed-gutters-001.htmlPass1 / 1
grid-definition/grid-auto-fit-collapsed-rows-001.htmlPass1 / 1
grid-definition/grid-auto-fit-empty-repeat-range-001.htmlPass1 / 1
grid-definition/grid-auto-fit-fewer-items-than-tracks-001.htmlPass1 / 1
grid-definition/grid-auto-fit-implicit-and-spanning-001.htmlPass1 / 1
grid-definition/grid-auto-fit-intrinsic-collapsed-001.htmlPass1 / 1
grid-definition/grid-auto-fit-with-calc.htmlPass1 / 1
grid-definition/grid-auto-repeat-aspect-ratio-001.htmlPass1 / 1
grid-definition/grid-auto-repeat-aspect-ratio-002.htmlPass1 / 1
grid-definition/grid-auto-repeat-dynamic-001.htmlPass1 / 1
grid-definition/grid-auto-repeat-dynamic-002.htmlPass1 / 1
grid-definition/grid-auto-repeat-dynamic-003.htmlPass1 / 1
grid-definition/grid-auto-repeat-minmax.htmlPass1 / 1
grid-definition/grid-auto-repeat-multiple-values-001.htmlPass1 / 1
grid-definition/grid-auto-repeat-multiple-values-002.htmlPass1 / 1
grid-definition/grid-auto-repeat-multiple-values-003.htmlPass1 / 1
grid-definition/grid-auto-repeat-multiple-values-004.htmlPass1 / 1
grid-definition/grid-auto-repeat-multiple-values-005.htmlPass1 / 1
grid-definition/grid-auto-repeat-positioned-container-001.htmlPass1 / 1
grid-definition/grid-item-grid-container-percentage-rows-001.htmlPass1 / 1
grid-definition/grid-item-grid-container-percentage-rows-002.htmlPass1 / 1
grid-definition/grid-layout-auto-tracks.htmlPass1 / 1
grid-definition/grid-layout-basic.htmlPass1 / 1
grid-definition/grid-layout-repeat-notation.htmlPass1 / 1
grid-definition/grid-repeat-integer-001.htmlPass1 / 1
grid-definition/grid-repeat-integer-002.htmlPass1 / 1
grid-definition/grid-repeat-integer-003.htmlPass1 / 1
grid-definition/grid-repeat-integer-004.htmlPass1 / 1
grid-definition/grid-repeat-integer-005.htmlPass1 / 1
grid-definition/grid-repeat-max-width-001.htmlPass1 / 1
grid-definition/grid-support-named-grid-lines-002.htmlPass1 / 1
grid-definition/grid-support-named-grid-lines-003.htmlPass1 / 1
grid-definition/grid-template-columns-fit-content-001.htmlPass1 / 1
grid-definition/grid-template-rows-fit-content-001.htmlPass1 / 1
grid-flex-spanning-items-001.htmlPass1 / 1
grid-flexible-track-fractional-flex-factor.htmlPass1 / 1
grid-flexible-track-free-space-distribution.htmlPass1 / 1
grid-fragmentation-between-rows-001-print.tentative.htmlPass1 / 1
grid-in-table-cell-with-img.htmlPass1 / 1
grid-item-non-auto-height-stretch-001.htmlPass1 / 1
grid-item-non-auto-height-stretch-002.htmlPass1 / 1
grid-item-non-auto-height-stretch-003.htmlPass1 / 1
grid-item-non-auto-height-stretch-004.htmlPass1 / 1
grid-item-percentage-quirk-001.htmlPass1 / 1
grid-item-percentage-quirk-002.htmlPass1 / 1
grid-items/anonymous-grid-item-001.htmlPass1 / 1
grid-items/anonymous-grid-item-002.htmlPass1 / 1
grid-items/aspect-ratio-001.htmlPass1 / 1
grid-items/aspect-ratio-002.htmlPass1 / 1
grid-items/aspect-ratio-003.htmlPass1 / 1
grid-items/aspect-ratio-004.htmlPass1 / 1
grid-items/aspect-ratio-005.htmlPass1 / 1
grid-items/aspect-ratio-grid-item-dynamic-container-shrink-001.htmlPass1 / 1
grid-items/explicitly-sized-grid-item-as-table.htmlPass1 / 1
grid-items/grid-auto-margin-and-replaced-item-001.htmlPass1 / 1
grid-items/grid-img-item-percent-max-height-001.htmlPass1 / 1
grid-items/grid-inline-items-001.htmlPass1 / 1
grid-items/grid-inline-items-002.htmlPass1 / 1
grid-items/grid-inline-items-003.htmlPass1 / 1
grid-items/grid-inline-items-inline-blocks-001.htmlPass1 / 1
grid-items/grid-inline-order-property-auto-placement-001.htmlPass1 / 1
grid-items/grid-inline-order-property-auto-placement-002.htmlPass1 / 1
grid-items/grid-inline-order-property-auto-placement-003.htmlPass1 / 1
grid-items/grid-inline-order-property-auto-placement-004.htmlPass1 / 1
grid-items/grid-inline-order-property-auto-placement-005.htmlPass1 / 1
grid-items/grid-inline-order-property-painting-001.htmlPass1 / 1
grid-items/grid-inline-order-property-painting-002.htmlPass1 / 1
grid-items/grid-inline-order-property-painting-003.htmlPass1 / 1
grid-items/grid-inline-order-property-painting-004.htmlPass1 / 1
grid-items/grid-inline-order-property-painting-005.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-001.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-002.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-003.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-004.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-005.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-overlapped-items-001.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-overlapped-items-002.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-overlapped-items-003.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-overlapped-items-004.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-overlapped-items-005.htmlPass1 / 1
grid-items/grid-inline-z-axis-ordering-overlapped-items-006.htmlPass1 / 1
grid-items/grid-intrinsic-maximums.htmlPass1 / 1
grid-items/grid-item-aspect-ratio-percent-width-001.htmlPass1 / 1
grid-items/grid-item-block-axis-content-contribution-001.htmlPass1 / 1
grid-items/grid-item-block-axis-content-contribution-002.htmlPass1 / 1
grid-items/grid-item-block-axis-content-contribution-003.htmlPass1 / 1
grid-items/grid-item-border-overflow-paint-001.htmlPass1 / 1
grid-items/grid-item-border-padding-001.htmlPass1 / 1
grid-items/grid-item-border-padding-002.htmlPass1 / 1
grid-items/grid-item-border-padding-003.htmlPass1 / 1
grid-items/grid-item-border-padding-004.htmlPass1 / 1
grid-items/grid-item-border-padding-005.htmlPass1 / 1
grid-items/grid-item-containing-block-001.htmlPass1 / 1
grid-items/grid-item-containing-block-002.htmlPass1 / 1
grid-items/grid-item-containing-block-003.htmlPass1 / 1
grid-items/grid-item-containing-block-004.htmlPass1 / 1
grid-items/grid-item-direction-rtl-001.htmlPass1 / 1
grid-items/grid-item-inline-contribution-001.htmlPass1 / 1
grid-items/grid-item-inline-contribution-002.htmlPass1 / 1
grid-items/grid-item-inline-contribution-003.htmlPass1 / 1
grid-items/grid-item-inline-contribution-004.htmlPass1 / 1
grid-items/grid-item-inline-contribution-005.htmlPass1 / 1
grid-items/grid-item-margin-box-overflowing-grid-area-paint-001.htmlPass1 / 1
grid-items/grid-item-margins-and-writing-modes-001.htmlPass1 / 1
grid-items/grid-item-min-height-overrides-fixed-height-001.htmlPass1 / 1
grid-items/grid-item-min-size-auto-overflow-001.htmlPass1 / 1
grid-items/grid-item-min-size-auto-overflow-002.htmlPass1 / 1
grid-items/grid-item-min-width-overrides-fixed-width-001.htmlPass1 / 1
grid-items/grid-item-minmax-img-001.htmlPass1 / 1
grid-items/grid-item-minmax-img-002.htmlPass1 / 1
grid-items/grid-item-overflow-auto-max-height-percentage.htmlPass1 / 1
grid-items/grid-item-overflow-offscreen-painting-001.htmlPass1 / 1
grid-items/grid-item-overflow-paint-001.htmlPass1 / 1
grid-items/grid-item-paddings-and-writing-modes-001.htmlPass1 / 1
grid-items/grid-item-percentage-size-in-positioned-grid-001.htmlPass1 / 1
grid-items/grid-item-percentage-sizes-001.htmlPass1 / 1
grid-items/grid-item-percentage-sizes-002.htmlPass1 / 1
grid-items/grid-item-percentage-sizes-003.htmlPass1 / 1
grid-items/grid-item-rel-pos-001.htmlPass1 / 1
grid-items/grid-item-rel-pos-002.htmlPass1 / 1
grid-items/grid-item-script-001.htmlPass1 / 1
grid-items/grid-item-text-background-not-interleaved-001.htmlPass1 / 1
grid-items/grid-items-001.htmlPass1 / 1
grid-items/grid-items-002.htmlPass1 / 1
grid-items/grid-items-003.htmlPass1 / 1
grid-items/grid-items-calc-paddings-001.htmlPass1 / 1
grid-items/grid-items-contribution-negative-margins.htmlPass1 / 1
grid-items/grid-items-em-paddings-001.htmlPass1 / 1
grid-items/grid-items-fixed-paddings-001.htmlPass1 / 1
grid-items/grid-items-inline-blocks-001.htmlPass1 / 1
grid-items/grid-items-painted-once-001.htmlPass1 / 1
grid-items/grid-items-painting-order-dom-001.htmlPass1 / 1
grid-items/grid-items-percentage-margins-003.htmlPass1 / 1
grid-items/grid-items-percentage-margins-004.htmlPass1 / 1
grid-items/grid-items-percentage-margins-005.htmlPass1 / 1
grid-items/grid-items-percentage-margins-006.htmlPass1 / 1
grid-items/grid-items-percentage-margins-007.htmlPass1 / 1
grid-items/grid-items-percentage-margins-008.htmlPass1 / 1
grid-items/grid-items-percentage-margins-009.htmlPass1 / 1
grid-items/grid-items-percentage-margins-010.htmlPass1 / 1
grid-items/grid-items-percentage-margins-011.htmlPass1 / 1
grid-items/grid-items-percentage-margins-012.htmlPass1 / 1
grid-items/grid-items-percentage-margins-013.htmlPass1 / 1
grid-items/grid-items-percentage-margins-014.htmlPass1 / 1
grid-items/grid-items-percentage-margins-and-fixed-paddings-001.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-003.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-004.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-005.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-006.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-007.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-008.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-009.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-010.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-011.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-012.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-013.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-014.htmlPass1 / 1
grid-items/grid-items-percentage-paddings-016.htmlPass1 / 1
grid-items/grid-items-relative-positioned-containing-block-001.htmlPass1 / 1
grid-items/grid-items-relative-positioned-containing-block-002.htmlPass1 / 1
grid-items/grid-items-relative-positioned-containing-block-003.htmlPass1 / 1
grid-items/grid-items-relative-positioned-containing-block-004.htmlPass1 / 1
grid-items/grid-items-relative-positioned-containing-block-005.htmlPass1 / 1
grid-items/grid-items-relative-positioned-containing-block-006.htmlPass1 / 1
grid-items/grid-items-sizing-alignment-001.htmlPass1 / 1
grid-items/grid-layout-grid-in-grid.htmlPass1 / 1
grid-items/grid-layout-z-order-a.htmlPass1 / 1
grid-items/grid-layout-z-order-b.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-001.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-002.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-003.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-004.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-005.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-006.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-007.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-008.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-009.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-010.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-011.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-012.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-013.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-014.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-015.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-016.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-017.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-018.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-019.htmlPass1 / 1
grid-items/grid-minimum-size-grid-items-020.htmlPass1 / 1
grid-items/grid-order-property-auto-placement-001.htmlPass1 / 1
grid-items/grid-order-property-auto-placement-002.htmlPass1 / 1
grid-items/grid-order-property-auto-placement-003.htmlPass1 / 1
grid-items/grid-order-property-auto-placement-004.htmlPass1 / 1
grid-items/grid-order-property-auto-placement-005.htmlPass1 / 1
grid-items/grid-order-property-painting-001.htmlPass1 / 1
grid-items/grid-order-property-painting-002.htmlPass1 / 1
grid-items/grid-order-property-painting-003.htmlPass1 / 1
grid-items/grid-order-property-painting-004.htmlPass1 / 1
grid-items/grid-order-property-painting-005.htmlPass1 / 1
grid-items/grid-size-with-orthogonal-child-001.htmlPass1 / 1
grid-items/grid-size-with-orthogonal-child-002.htmlPass1 / 1
grid-items/grid-size-with-orthogonal-child-dynamic.htmlPass1 / 1
grid-items/grid-z-axis-ordering-001.htmlPass1 / 1
grid-items/grid-z-axis-ordering-002.htmlPass1 / 1
grid-items/grid-z-axis-ordering-003.htmlPass1 / 1
grid-items/grid-z-axis-ordering-004.htmlPass1 / 1
grid-items/grid-z-axis-ordering-005.htmlPass1 / 1
grid-items/grid-z-axis-ordering-overlapped-items-001.htmlPass1 / 1
grid-items/grid-z-axis-ordering-overlapped-items-002.htmlPass1 / 1
grid-items/grid-z-axis-ordering-overlapped-items-003.htmlPass1 / 1
grid-items/grid-z-axis-ordering-overlapped-items-004.htmlPass1 / 1
grid-items/grid-z-axis-ordering-overlapped-items-005.htmlPass1 / 1
grid-items/grid-z-axis-ordering-overlapped-items-006.htmlPass1 / 1
grid-items/item-with-table-with-infinite-max-intrinsic-width.htmlPass1 / 1
grid-items/overflow-hidden-min-content-contribution-in-abs-pos-grid-in-flexbox.htmlPass1 / 1
grid-items/percentage-block-size-transfer-through-item-001.htmlPass1 / 1
grid-items/percentage-margin-dynamic.htmlPass1 / 1
grid-items/percentage-size-indefinite-replaced.htmlPass1 / 1
grid-items/percentage-size-replaced-subitems-001.htmlPass1 / 1
grid-items/percentage-size-subitems-001.htmlPass1 / 1
grid-items/percentage-size-subitems-002.htmlPass1 / 1
grid-items/remove-svg-grid-item-001.htmlPass1 / 1
grid-items/replaced-element-001.htmlPass1 / 1
grid-items/replaced-element-002.htmlPass1 / 1
grid-items/replaced-element-007.htmlPass1 / 1
grid-items/replaced-element-010.htmlPass1 / 1
grid-items/replaced-element-011.htmlPass1 / 1
grid-items/replaced-element-012.htmlPass1 / 1
grid-items/replaced-element-013.htmlPass1 / 1
grid-items/replaced-element-014.htmlPass1 / 1
grid-items/replaced-element-015.htmlPass1 / 1
grid-items/replaced-element-016.tentative.htmlPass1 / 1
grid-items/replaced-element-017.tentative.htmlPass1 / 1
grid-items/table-with-infinite-max-intrinsic-width.htmlPass1 / 1
grid-items/whitespace-in-grid-item-001.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-alignment.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-intrinsic-sizing-oof.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-align-content-001.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-align-content-002.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-align-content-003.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-fill-reverse-001.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-fill-reverse-002.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-fill-reverse-003.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-justify-content-001.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-track-reverse-001.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-track-reverse-002.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-track-reverse-003.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-oof-track-reverse-rtl-001.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-out-of-flow-001.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-out-of-flow-002.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-out-of-flow-003.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-out-of-flow-004.htmlPass1 / 1
grid-lanes/abspos/column-grid-lanes-positioned-item-dynamic-change.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-alignment.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-intrinsic-sizing-oof.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-align-content-001.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-fill-reverse-001.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-fill-reverse-002.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-fill-reverse-003.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-justify-content-001.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-justify-content-002.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-track-reverse-001.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-track-reverse-002.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-track-reverse-003.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-oof-track-reverse-rtl-001.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-out-of-flow-001.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-out-of-flow-002.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-out-of-flow-003.htmlPass1 / 1
grid-lanes/abspos/row-grid-lanes-positioned-item-dynamic-change.htmlPass1 / 1
grid-lanes/alignment/column-align-items-001.htmlPass1 / 1
grid-lanes/alignment/column-align-items-002.htmlPass1 / 1
grid-lanes/alignment/column-align-items-003.htmlPass1 / 1
grid-lanes/alignment/column-align-items-004.htmlPass1 / 1
grid-lanes/alignment/column-align-items-005.htmlPass1 / 1
grid-lanes/alignment/column-align-items-006.htmlPass1 / 1
grid-lanes/alignment/column-align-items-007.htmlPass1 / 1
grid-lanes/alignment/column-align-items-008.htmlPass1 / 1
grid-lanes/alignment/column-align-items-009.htmlPass1 / 1
grid-lanes/alignment/column-align-items-010.htmlPass1 / 1
grid-lanes/alignment/column-align-items-011.htmlPass1 / 1
grid-lanes/alignment/column-align-items-012.htmlPass1 / 1
grid-lanes/alignment/column-align-items-013.htmlPass1 / 1
grid-lanes/alignment/column-align-items-014.htmlPass1 / 1
grid-lanes/alignment/column-align-items-015.htmlPass1 / 1
grid-lanes/alignment/column-align-items-016.htmlPass1 / 1
grid-lanes/alignment/column-align-items-017.htmlPass1 / 1
grid-lanes/alignment/column-align-self-001.htmlPass1 / 1
grid-lanes/alignment/column-align-self-002.htmlPass1 / 1
grid-lanes/alignment/column-align-self-003.htmlPass1 / 1
grid-lanes/alignment/column-align-self-004.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-items-001.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-items-002.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-items-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-items-multi-span-002.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-items-multi-span-003.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-self-001.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-self-002.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-self-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/column-dense-packing-align-self-multi-span-002.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-align-content-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-align-content-002.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-align-content-003.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-align-content-safe-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-align-items-multi-span-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-align-items-stretch-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-dense-packing-align-items-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-dense-packing-align-items-multi-span-002.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-dense-packing-align-items-multi-span-003.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-content-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-content-002.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-content-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-items-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-items-002.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-items-003.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-items-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-items-indefinite-size-002.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-self-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-justify-self-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/column-fill-reverse-stacking-alignment-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/column-grid-lanes-alignment-positioned-items-001.htmlPass1 / 1
grid-lanes/alignment/column-grid-lanes-alignment-positioned-items-002.htmlPass1 / 1
grid-lanes/alignment/column-grid-lanes-alignment-positioned-items-003.htmlPass1 / 1
grid-lanes/alignment/column-grid-lanes-alignment-positioned-items-004.htmlPass1 / 1
grid-lanes/alignment/column-grid-lanes-justify-self-001.htmlPass1 / 1
grid-lanes/alignment/column-grid-lanes-justify-self-002.htmlPass1 / 1
grid-lanes/alignment/column-grid-lanes-justify-self-003.htmlPass1 / 1
grid-lanes/alignment/column-justify-items-001.htmlPass1 / 1
grid-lanes/alignment/column-justify-items-center-001.htmlPass1 / 1
grid-lanes/alignment/column-justify-items-end-justify-self-start-001.htmlPass1 / 1
grid-lanes/alignment/column-overflow-alignment-001.htmlPass1 / 1
grid-lanes/alignment/column-track-reverse-dense-packing-align-items-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/column-track-reverse-justify-content-001.htmlPass1 / 1
grid-lanes/alignment/column-track-reverse-justify-items-001.htmlPass1 / 1
grid-lanes/alignment/column-track-reverse-justify-items-002.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-align-content-001.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-align-content-002.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-align-content-003.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-align-content-004.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-align-content-refinalize-row-geometry-001.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-align-content-refinalize-row-geometry-002.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-content-distribution-001.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-flow-start-flow-end-align-properties.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-flow-start-flow-end-justify-properties.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-justify-content-001.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-justify-content-002.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-justify-content-003.htmlPass1 / 1
grid-lanes/alignment/grid-lanes-justify-content-004.htmlPass1 / 1
grid-lanes/alignment/row-align-items-center-001.htmlPass1 / 1
grid-lanes/alignment/row-align-items-end-align-self-start-001.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-items-001.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-items-002.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-items-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-items-multi-span-002.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-items-multi-span-003.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-self-001.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-self-002.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-self-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/row-dense-packing-justify-self-multi-span-002.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-content-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-content-002.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-content-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-items-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-items-002.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-items-003.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-items-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-items-indefinite-size-002.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-self-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-align-self-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-dense-packing-justify-items-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-justify-content-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-justify-content-002.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-justify-content-003.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-justify-content-indefinite-size-001.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-justify-content-indefinite-size-002.htmlPass1 / 1
grid-lanes/alignment/row-fill-reverse-justify-content-safe-001.htmlPass1 / 1
grid-lanes/alignment/row-grid-lanes-align-self-001.htmlPass1 / 1
grid-lanes/alignment/row-grid-lanes-align-self-002.htmlPass1 / 1
grid-lanes/alignment/row-grid-lanes-align-self-003.htmlPass1 / 1
grid-lanes/alignment/row-grid-lanes-alignment-positioned-items-001.htmlPass1 / 1
grid-lanes/alignment/row-grid-lanes-alignment-positioned-items-002.htmlPass1 / 1
grid-lanes/alignment/row-grid-lanes-alignment-positioned-items-003.htmlPass1 / 1
grid-lanes/alignment/row-grid-lanes-alignment-positioned-items-004.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-001.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-002.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-003.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-004.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-005.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-006.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-007.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-008.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-009.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-010.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-011.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-012.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-013.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-014.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-015.htmlPass1 / 1
grid-lanes/alignment/row-justify-items-016.htmlPass1 / 1
grid-lanes/alignment/row-justify-self-001.htmlPass1 / 1
grid-lanes/alignment/row-justify-self-002.htmlPass1 / 1
grid-lanes/alignment/row-justify-self-003.htmlPass1 / 1
grid-lanes/alignment/row-justify-self-004.htmlPass1 / 1
grid-lanes/alignment/row-overflow-alignment-001.htmlPass1 / 1
grid-lanes/alignment/row-track-reverse-align-content-001.htmlPass1 / 1
grid-lanes/alignment/row-track-reverse-align-items-001.htmlPass1 / 1
grid-lanes/alignment/row-track-reverse-dense-packing-justify-items-multi-span-001.htmlPass1 / 1
grid-lanes/alignment/row-track-reverse-dense-packing-justify-self-multi-span-001.htmlPass1 / 1
grid-lanes/animation/grid-template-columns-001.htmlPass1 / 1
grid-lanes/animation/grid-template-rows-001.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-001a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-001b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-002a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-002b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-003a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-003b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-003c.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-004a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-004b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-005a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-005b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-006a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-006b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-006c.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-007a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-007b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-container-baseline-008.htmlFail0 / 1TEST BUGthe reference is a multi-column container whose last item has a block-end margin of 10px: the balanced columns contain it (the reference is 116px tall), where Chrome truncates the margin at the end of the last column (106px, as tall as the grid lanes container of the test); the margins adjoining a break are truncated (https://drafts.csswg.org/css-break-4/#break-margins), but the end of the content is not a break. Passes in Chrome only
grid-lanes/baseline/column-grid-lanes-item-baseline-001.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-002.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-003.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-004a.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-004b.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-005.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-cyclic-dependency-001.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-cyclic-dependency-002.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-cyclic-dependency-003.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-synthesized-001.htmlPass1 / 1
grid-lanes/baseline/column-grid-lanes-item-baseline-synthesized-002.htmlPass1 / 1
grid-lanes/baseline/grid-lanes-grid-item-content-baseline-001.htmlFail0 / 1TEST BUGexpects the baseline content-alignment of the items in the stacking axis (align-content: baseline \| last baseline on the items of a column grid lanes container, and on the vertical items of a row one): the reference is a grid whose items share the baseline of their contents in a row (a column), but "Baseline alignment is not supported in the stacking axis" (https://drafts.csswg.org/css-grid-3/#baseline-alignment; an earlier masonry draft aligned the items placed first in each track); the rows of last baseline items match. Fails in Chrome, Firefox and Safari
grid-lanes/baseline/grid-lanes-grid-item-self-baseline-001.htmlPass1 / 1
grid-lanes/baseline/grid-lanes-grid-item-self-baseline-002a.htmlPass1 / 1
grid-lanes/baseline/grid-lanes-grid-item-self-baseline-002b.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-001.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-002.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-003.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-004.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-005.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-cyclic-dependency-001.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-cyclic-dependency-002.htmlPass1 / 1
grid-lanes/baseline/row-grid-lanes-item-baseline-cyclic-dependency-003.htmlPass1 / 1
grid-lanes/column-empty-grid-lanes-container-001.htmlPass1 / 1
grid-lanes/column-empty-grid-lanes-container-002.htmlPass1 / 1
grid-lanes/column-empty-grid-lanes-container-content-editable-001.htmlPass1 / 1
grid-lanes/gap/column-gaps-001.htmlPass1 / 1
grid-lanes/gap/grid-lanes-gap-001.htmlPass1 / 1
grid-lanes/gap/grid-lanes-gap-002.htmlPass1 / 1
grid-lanes/gap/row-gaps-001.htmlPass1 / 1
grid-lanes/gap/row-percentage-gap-001.htmlPass1 / 1
grid-lanes/gap/row-percentage-gap-002.htmlPass1 / 1
grid-lanes/grid-lanes-columns-item-containing-block-is-grid-content-width.htmlPass1 / 1
grid-lanes/grid-lanes-not-inhibited-001.htmlPass1 / 1
grid-lanes/grid-placement/column-explicit-placement-001.htmlPass1 / 1
grid-lanes/grid-placement/column-explicit-placement-002.htmlPass1 / 1
grid-lanes/grid-placement/column-explicit-placement-003.htmlPass1 / 1
grid-lanes/grid-placement/grid-lanes-grid-placement-named-lines-001.htmlPass1 / 1
grid-lanes/grid-placement/grid-lanes-grid-placement-named-lines-002.htmlPass1 / 1
grid-lanes/grid-placement/grid-lanes-grid-placement-named-lines-dense-packing-001.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-001.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-002.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-003.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-004.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-005.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-006.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-007.htmlPass1 / 1
grid-lanes/grid-placement/row-explicit-placement-008.htmlPass1 / 1
grid-lanes/intrinsic-sizing/column-intrinsic-inline-container-size.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-001.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-002.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-003.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-004.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-005.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-006.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-007.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-008.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-010.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-011.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-012.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-013.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-logical-001.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-004.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-005.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-size-dynamic-block-size-column.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-size-dynamic-block-size-row.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-001-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-001-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-001-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-001-mix2.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-002-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-002-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-002-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-002-mix2.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-003-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-003-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-003-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-003-mix2.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-004-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-004-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-004-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-004-mix2.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-005.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-006.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-cols-007.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-001-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-001-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-001-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-001-mix2.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-002-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-002-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-002-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-002-mix2.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-003-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-003-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-003-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-003-mix2.htmlFail0 / 1TEST BUGheight: min-content: the reference is the rendering of Chrome (the only browser that passes it; its comment says the reference may not be correct): the intrinsic inline size of the container (its stacking axis) is found with the items laid out in rows of infinite size, where the rows with a definite max track sizing function (1.1ch, 1.4ch) keep their size and wrap the vertical items placed in them (https://drafts.csswg.org/css-grid-2/#algo-grid-sizing: "assume the available space that it would have if any row with a definite max track sizing function had that size and all other rows were infinite"), so the container is wider than the reference
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-004-auto.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-004-fr.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-004-mix1.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-004-mix2.htmlFail0 / 1TEST BUGheight: max-content: the reference is the rendering of Chrome (the only browser that passes it; its comment says the reference may not be correct): the intrinsic inline size of the container (its stacking axis) is found with the items laid out in rows of infinite size, where the rows with a definite max track sizing function (1.1ch, 1.4ch) keep their size and wrap the vertical items placed in them (https://drafts.csswg.org/css-grid-2/#algo-grid-sizing: "assume the available space that it would have if any row with a definite max track sizing function had that size and all other rows were infinite"), so the container is wider than the reference
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-005.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-006.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-007-ref.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-intrinsic-sizing-rows-007.htmlPass1 / 1
grid-lanes/intrinsic-sizing/grid-lanes-quirks-fill-viewport.htmlPass1 / 1
grid-lanes/intrinsic-sizing/row-defined-height.htmlPass1 / 1
grid-lanes/intrinsic-sizing/row-intrinsic-inline-container-size.htmlPass1 / 1
grid-lanes/invalidation/grid-lanes-direction-dynamic-change-001.htmlPass1 / 1
grid-lanes/invalidation/grid-lanes-pack-dynamic-change.htmlPass1 / 1
grid-lanes/invalidation/grid-lanes-reorder-child-dynamic-change.htmlPass1 / 1
grid-lanes/item-placement/column-auto-placement-001.htmlPass1 / 1
grid-lanes/item-placement/column-negative-margin-001.htmlPass1 / 1
grid-lanes/item-placement/column-negative-margin-002.htmlPass1 / 1
grid-lanes/item-placement/column-negative-margin-003.htmlPass1 / 1
grid-lanes/item-placement/column-negative-margin-004.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-004.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-005.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-006.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-007.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-008.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-fit-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-fit-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-fit-tolerance-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-flow-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-flow-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-flow-tolerance-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-004.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-006.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-007.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-008.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-009.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-010.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-011.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-012.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-dense-packing-multi-span-013.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-fill-reverse-dense-packing-definite-size-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-fill-reverse-dense-packing-fit-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-fill-reverse-dense-packing-flow-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-fill-reverse-dense-packing-indefinite-size-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-track-reverse-dense-packing-fit-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-track-reverse-dense-packing-fit-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-track-reverse-dense-packing-flow-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/column-track-reverse-dense-packing-flow-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-004.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-fit-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-fit-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-fit-tolerance-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-flow-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-flow-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-flow-tolerance-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-multi-span-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-multi-span-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-multi-span-003.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-multi-span-004.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-multi-span-005.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-dense-packing-multi-span-006.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-fill-reverse-dense-packing-definite-size-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-fill-reverse-dense-packing-indefinite-size-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-track-reverse-dense-packing-fit-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-track-reverse-dense-packing-fit-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-track-reverse-dense-packing-flow-tolerance-001.htmlPass1 / 1
grid-lanes/item-placement/dense-packing/row-track-reverse-dense-packing-flow-tolerance-002.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/column-fit-tolerance-infinite.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/column-initial-fit-tolerance.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-column-001.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-column-002.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-column-003.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-column-004.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-dynamic-update.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-percentage-column-001.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-percentage-intrinsic-column-001.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-percentage-intrinsic-row-001.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-percentage-row-001.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-row-001.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-row-002.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-row-003.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/fit-tolerance-row-004.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/row-fit-tolerance-infinite.htmlPass1 / 1
grid-lanes/item-placement/fit-tolerance/row-initial-fit-tolerance.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/column-fit-tolerance-infinite-explicit-placement.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/column-flow-tolerance-infinite.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/column-initial-flow-tolerance.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-column-001.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-column-002.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-column-003.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-column-004.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-dynamic-update.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-percentage-column-001.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-percentage-intrinsic-column-001.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-percentage-intrinsic-row-001.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-percentage-row-001.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-row-001.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-row-002.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-row-003.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/flow-tolerance-row-004.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/row-flow-tolerance-infinite.htmlPass1 / 1
grid-lanes/item-placement/flow-tolerance/row-initial-flow-tolerance.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-001.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-002.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-003.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-004.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-005.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-006.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-007.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-item-placement-008.htmlPass1 / 1
grid-lanes/item-placement/grid-lanes-rows-with-grid-width-changed.htmlPass1 / 1
grid-lanes/item-placement/row-auto-placement-001.htmlPass1 / 1
grid-lanes/item-placement/row-auto-placement-002.htmlPass1 / 1
grid-lanes/item-placement/row-auto-placement-003.htmlPass1 / 1
grid-lanes/item-placement/row-auto-placement-max-content.htmlPass1 / 1
grid-lanes/item-placement/row-auto-placement-min-content.htmlPass1 / 1
grid-lanes/item-placement/row-negative-margin-001.htmlPass1 / 1
grid-lanes/item-placement/row-negative-margin-002.htmlPass1 / 1
grid-lanes/item-placement/row-negative-margin-003.htmlPass1 / 1
grid-lanes/item-placement/row-negative-margin-004.htmlPass1 / 1
grid-lanes/items/column-flex-and-intrinsic-sizes.htmlPass1 / 1
grid-lanes/items/column-flex-spanning-items.htmlPass1 / 1
grid-lanes/items/column-intrinsic-maximums.htmlPass1 / 1
grid-lanes/items/column-intrinsic-track-sizes-min-size.htmlPass1 / 1
grid-lanes/items/column-item-minmax-img-001.htmlPass1 / 1
grid-lanes/items/column-item-minmax-img-002.htmlPass1 / 1
grid-lanes/items/column-item-percentage-sizes-001.htmlFail0 / 1TEST BUGthe grid lanes containers of the test are aligned by their baseline in their line, the grids of the reference by vertical-align: text-top: the empty items of the containers have no baseline, so the containers have none (as in Chrome, Firefox and Safari: the items without a baseline are not used, https://drafts.csswg.org/css-grid-3/#baseline-alignment) and their baseline is synthesized from their margin box (https://drafts.csswg.org/css-inline-3/#baseline-synthesis-box, with their margin-bottom: 20px), so the lines of the test are taller than the ones of the reference. The items are sized and placed as in the reference. Passes in Chrome only
grid-lanes/items/column-item-percentage-sizes-002.htmlFail0 / 1TEST BUGthe grid lanes containers of the test are aligned by their baseline in their line, the grids of the reference by vertical-align: text-top: the empty items of the containers have no baseline, so the containers have none (as in Chrome, Firefox and Safari: the items without a baseline are not used, https://drafts.csswg.org/css-grid-3/#baseline-alignment) and their baseline is synthesized from their margin box (https://drafts.csswg.org/css-inline-3/#baseline-synthesis-box, with their margin-bottom: 20px), so the lines of the test are taller than the ones of the reference. The items are sized and placed as in the reference. Passes in Chrome only
grid-lanes/items/column-item-percentage-sizes-003.htmlFail0 / 1TEST BUGthe grid lanes containers of the test are aligned by their baseline in their line, the grids of the reference by vertical-align: text-top: the empty items of the containers have no baseline, so the containers have none (as in Chrome, Firefox and Safari: the items without a baseline are not used, https://drafts.csswg.org/css-grid-3/#baseline-alignment) and their baseline is synthesized from their margin box (https://drafts.csswg.org/css-inline-3/#baseline-synthesis-box, with their margin-bottom: 20px), so the lines of the test are taller than the ones of the reference. The items are sized and placed as in the reference. Passes in Chrome only
grid-lanes/items/column-minimum-size-grid-items-001.htmlPass1 / 1
grid-lanes/items/row-flex-and-intrinsic-sizes.htmlPass1 / 1
grid-lanes/items/row-flex-spanning-items.htmlPass1 / 1
grid-lanes/items/row-item-minmax-img-001.htmlPass1 / 1
grid-lanes/items/row-item-minmax-img-002.htmlPass1 / 1
grid-lanes/items/row-item-percentage-sizes-001.htmlPass1 / 1
grid-lanes/items/row-item-percentage-sizes-002.htmlPass1 / 1
grid-lanes/items/row-item-percentage-sizes-003.htmlPass1 / 1
grid-lanes/items/row-minimum-size-grid-items-001.htmlPass1 / 1
grid-lanes/order/column-order-property-auto-placement-001.htmlPass1 / 1
grid-lanes/order/column-order-property-auto-placement-002.htmlPass1 / 1
grid-lanes/order/column-order-property-auto-placement-003.htmlPass1 / 1
grid-lanes/order/column-order-property-auto-placement-004.htmlPass1 / 1
grid-lanes/order/column-order-property-auto-placement-005.htmlPass1 / 1
grid-lanes/order/grid-lanes-order-001.htmlPass1 / 1
grid-lanes/order/row-order-property-auto-placement-001.htmlPass1 / 1
grid-lanes/order/row-order-property-auto-placement-002.htmlPass1 / 1
grid-lanes/order/row-order-property-auto-placement-003.htmlPass1 / 1
grid-lanes/order/row-order-property-auto-placement-004.htmlPass1 / 1
grid-lanes/order/row-order-property-auto-placement-005.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-modes-001.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-reverse-001.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-reverse-002.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-reverse-003.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-reverse-004.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-reverse-005.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-reverse-baseline-001.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflow-reverse-baseline-002.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-001.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-002.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-003.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-004.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-005.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-006.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-007.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-008.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-009.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-010.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-011.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-012.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-013.htmlPass1 / 1
grid-lanes/overflow/grid-lanes-overflowing-container-014.htmlPass1 / 1
grid-lanes/row-empty-grid-lanes-container-001.htmlPass1 / 1
grid-lanes/row-empty-grid-lanes-container-002.htmlPass1 / 1
grid-lanes/row-empty-grid-lanes-container-003.htmlPass1 / 1
grid-lanes/row-empty-grid-lanes-container-content-editable-001.htmlPass1 / 1
grid-lanes/row-min-max-content-container.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/column/grid-lanes-subgrid-001a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/column/grid-lanes-subgrid-002a.htmlFail0 / 1TEST BUGthe reference is a regular grid subgrid with rows of 13px and 19px: its third item is 17px below the top of the subgrid, over the first item, which is 29px tall with its border and margins; the grid lanes subgrid stacks it after the first item and the gap (33px), as specified. Fails in Chrome, Firefox and Safari
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/column/grid-lanes-subgrid-003a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/column/grid-lanes-subgrid-004a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/column/independent-formatting-context.htmlFail0 / 1TEST BUGexpects an item whose self-alignment is normal in the stacking axis to be stretched in its alignment container (the empty item of each grid lanes container, a subgrid or a standalone container when a containment makes subgrid behave as none, filling the 100px of the container): the items are not stretched, as in Chrome, Firefox and Safari, which fail this test too; stretching them makes 116 passing reftests of css/css-grid/grid-lanes fail (the last item of every track would fill the rest of the stacking range)
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/row/grid-lanes-subgrid-001a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/row/grid-lanes-subgrid-002a.htmlFail0 / 1TEST BUGthe reference is a regular grid subgrid with a single column, 28px wide, whose items 4b and 4c are at the same position; the grid lanes subgrid stacks 4c after 4b in the second row (16px from the start edge) and is 34px wide. Fails in Chrome, Firefox and Safari
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/row/grid-lanes-subgrid-003a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/row/grid-lanes-subgrid-004a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/row/grid-lanes-subgrid-005a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/row/independent-formatting-context.htmlFail0 / 1TEST BUGexpects an item whose self-alignment is normal in the stacking axis to be stretched in its alignment container (the empty item of each grid lanes container, a subgrid or a standalone container when a containment makes subgrid behave as none, filling the 100px of the container): the items are not stretched, as in Chrome, Firefox and Safari, which fail this test too; stretching them makes 116 passing reftests of css/css-grid/grid-lanes fail (the last item of every track would fill the rest of the stacking range)
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-001.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-002.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/track-sizing/grid-lanes-subgrid-flex.htmlFail0 / 1TEST BUGthe reference gives width: 3ch to the item 1 of the parent, which the test does not: the tracks of the reference are sized as if the 3ch item of the grid lanes subgrid contributed to the first track too, but the subgrid has a definite position, so its items only contribute to the two tracks it spans (https://drafts.csswg.org/css-grid-3/#subgrid-item-contribution: "If the subgrid has a definite grid position, thus only the spanned tracks"); the items of the subgrid size these two tracks as specified. Fails in Chrome, Firefox and Safari
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/track-sizing/grid-lanes-subgrid-intrinsic-sizing.htmlFail0 / 1TEST BUGthe reference gives width: 3ch to the item 1 of the parent, which the test does not: the tracks of the reference are sized as if the 3ch item of the grid lanes subgrid contributed to the first track too, but the subgrid has a definite position, so its items only contribute to the two tracks it spans (https://drafts.csswg.org/css-grid-3/#subgrid-item-contribution: "If the subgrid has a definite grid position, thus only the spanned tracks"); the items of the subgrid size these two tracks as specified. Fails in Chrome, Firefox and Safari
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/track-sizing/grid-lanes-subgrid.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-001.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-002.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/column/grid-lanes-subgrid-001a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/column/grid-lanes-subgrid-002a.htmlFail0 / 1TEST BUGthe reference is a regular grid subgrid with a height of 54px whose two auto rows (29px and 19px, a gap of 4px) are stretched by 1px each: its third item is 34px below the top of the subgrid; the grid lanes subgrid has no rows to stretch and stacks it after the first item and the gap (33px), as specified. Fails in Chrome, Firefox and Safari
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/column/independent-formatting-context.htmlFail0 / 1TEST BUGexpects an item whose self-alignment is normal in the stacking axis to be stretched in its alignment container (the empty item of each grid lanes container, a subgrid or a standalone container when a containment makes subgrid behave as none, filling the 100px of the container): the items are not stretched, as in Chrome, Firefox and Safari, which fail this test too; stretching them makes 116 passing reftests of css/css-grid/grid-lanes fail (the last item of every track would fill the rest of the stacking range)
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/row/grid-lanes-subgrid-001a.htmlPass1 / 1
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/row/grid-lanes-subgrid-002a.htmlFail0 / 1TEST BUGthe reference sets width: 36px on its regular grid subgrid; the stacking range of the grid lanes subgrid is 34px wide (the items 4b, 2ch, and 4c, 3ch, of 6px per character in the second row, with a gap of 4px), which is its inline size. Fails in Chrome, Firefox and Safari
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/row/independent-formatting-context.htmlFail0 / 1TEST BUGexpects an item whose self-alignment is normal in the stacking axis to be stretched in its alignment container (the empty item of each grid lanes container, a subgrid or a standalone container when a containment makes subgrid behave as none, filling the 100px of the container): the items are not stretched, as in Chrome, Firefox and Safari, which fail this test too; stretching them makes 116 passing reftests of css/css-grid/grid-lanes fail (the last item of every track would fill the rest of the stacking range)
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/track-sizing/grid-lanes-subgrid-flex.htmlFail0 / 1TEST BUGthe reference gives width: 3ch to the item 1 of the parent, which the test does not: the tracks of the reference are sized as if the 3ch item of the grid lanes subgrid contributed to the first track too, but the subgrid has a definite position, so its items only contribute to the two tracks it spans (https://drafts.csswg.org/css-grid-3/#subgrid-item-contribution: "If the subgrid has a definite grid position, thus only the spanned tracks"); the items of the subgrid size these two tracks as specified. Fails in Chrome, Firefox and Safari (in the reference, a subgrid in both axes that spans two rows, the item 5 is also beside the second row of the items of the subgrid; the grid lanes subgrid is in one row of the grid, the item 5 is below it)
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/track-sizing/grid-lanes-subgrid-intrinsic-sizing.htmlFail0 / 1TEST BUGthe reference gives width: 3ch to the item 1 of the parent, which the test does not: the tracks of the reference are sized as if the 3ch item of the grid lanes subgrid contributed to the first track too, but the subgrid has a definite position, so its items only contribute to the two tracks it spans (https://drafts.csswg.org/css-grid-3/#subgrid-item-contribution: "If the subgrid has a definite grid position, thus only the spanned tracks"); the items of the subgrid size these two tracks as specified. Fails in Chrome, Firefox and Safari (in the reference, a subgrid in both axes that spans two rows, the item 5 is also beside the second row of the items of the subgrid; the grid lanes subgrid is in one row of the grid, the item 5 is below it)
grid-lanes/subgrid/grid-lanes-subgridded-to-grid/track-sizing/grid-lanes-subgrid.htmlFail0 / 1TEST BUGthe reference is a regular grid subgrid in both axes (grid: subgrid / subgrid) that spans two rows of the grid: the item 5 of the grid is beside the second row of its items; the grid lanes subgrid of the test is only subgridded in its grid axis (the columns) and is in one row of the grid, as tall as its two stacked items, so the item 5 is in the next row, below it (the columns and the items of the subgrid are as in the reference). Fails in Chrome, Firefox and Safari
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/alignment/column-subgrid-alignment-in-subgridded-axis-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/alignment/column-subgrid-alignment-in-subgridded-axis-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/alignment/column-subgrid-stretch-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/alignment/row-subgrid-alignment-in-subgridded-axis-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/alignment/row-subgrid-alignment-in-subgridded-axis-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/alignment/row-subgrid-stretch-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-container-baseline-subgrid-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-nested-subgrid-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-nested-subgrid-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-subgrid-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-subgrid-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-subgrid-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-subgrid-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-subgrid-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/column-grid-lanes-item-baseline-subgrid-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-container-baseline-subgrid-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-nested-subgrid-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-nested-subgrid-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-subgrid-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-subgrid-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-subgrid-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-subgrid-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-subgrid-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/baseline/row-grid-lanes-item-baseline-subgrid-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-item-percentage-width-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-scrollbar-gutter-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-scrollbar-gutter-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-abs-pos-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-abs-pos-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-button.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-ignores-width-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-orthogonal-writing-mode-001.htmlFail0 / 1TEST BUGthe reference breaks the text of the orthogonal subgrid by hand (A<br>B: the subgrid is 24px wide and as tall as its min-content size); the standalone axis of the subgrid, which is not the grid axis of the grid lanes container, is sized as if its area were infinite, as in a grid (WPT css/css-grid/subgrid/orthogonal-writing-mode-001.html, whose reference keeps the text on one line: 12px wide): fails in Firefox and Safari too, passes in Chrome only
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-orthogonal-writing-mode-002.htmlFail0 / 1TEST BUGthe reference breaks the texts of the items of the orthogonal subgrids by hand (A<br>_B), as if they were measured in their min-content inline size; the standalone axis of an orthogonal subgrid is sized as if its area were infinite, as in a grid (WPT css/css-grid/subgrid/orthogonal-writing-mode-002.html, whose reference keeps the texts on one line): fails in Firefox and Safari too, passes in Chrome only
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-orthogonal-writing-mode-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-orthogonal-writing-mode-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-scroller-padding-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-standalone-row-axis-size-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-writing-direction-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-writing-direction-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column-subgrid-writing-direction-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-001a.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-001b.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-001c.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-001d.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-002a.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-002b.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-002c.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-002d.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-002e.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/grid-lanes-subgrid-002f.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/column/independent-formatting-context.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/dynamic-min-content-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/dynamic-min-content-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/dynamic-min-content-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/dynamic-subgridded-item-height.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-009.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-010.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-011.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-012.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-013.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-014.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-015.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-larger-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-larger-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-normal-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/column-subgrid-grid-gap-smaller-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-009.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-010.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-011.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-012.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-013.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-014.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-015.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-larger-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-larger-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-normal-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/gap/row-subgrid-grid-gap-smaller-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-009.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-010.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-011.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-012.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-013.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-014.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-015.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-016.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-017.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/column-line-names-018.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-005.htmlFail0 / 1TEST BUGexpects the resolved value none for grid-template-rows: subgrid of the vertical subgrid whose rows correspond to the stacking axis of the grid lanes container (a standalone axis: subgrid behaves as none); the resolved value of a standalone axis lists its tracks, implicit ones included (0px 0px 0px 0px 0px 0px 3px 3px 3px 3px, https://drafts.csswg.org/css-grid-2/#resolved-track-list-standalone, as the browsers do for the implicit tracks of a grid whose template is none), and the test prints an error in the page; the items are placed as in the reference. Passes in Chrome only
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-008.htmlFail0 / 1TEST BUGthe reference numbers the lines of the rows of the subgrids with direction: rtl in the opposite direction of the rows of the grid lanes container (the expectations of the column variant of the test, where the direction reverses the columns): the direction does not reverse the block axis, so the line names of the rows are inherited in the same order (the cases without direction: rtl match). Passes in Chrome only
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-009.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-010.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-011.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-012.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-013.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-014.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-015.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-016.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/line-names/row-line-names-017.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/overflow-hidden-does-not-prohibit-subgrid.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-item-percentage-height-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-scrollbar-gutter-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-scrollbar-gutter-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-abs-pos-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-abs-pos-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-button.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-ignores-height-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-orthogonal-writing-mode-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-orthogonal-writing-mode-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-orthogonal-writing-mode-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-orthogonal-writing-mode-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-scroller-padding-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row-subgrid-standalone-column-axis-size-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-001a.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-001b.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-001c.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-001d.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-002a.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-002b.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-002c.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-002d.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/grid-lanes-subgrid-002e.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/row/independent-formatting-context.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/subgrid-item-with-margin-left-auto.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/subgrid-sticky-item.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/auto-track-sizing-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/auto-track-sizing-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-placed-subgrid-inherited-tracks-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-placed-subgrid-inherited-tracks-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-placed-subgrid-inherited-tracks-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-placed-subgrid-nested-subgrid-inherited-tracks-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-placed-subgrid-nested-subgrid-inherited-tracks-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-placed-subgrid-nested-subgrid-inherited-tracks-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-track-sizing-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-auto-track-sizing-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fill-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-auto-fit-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-extra-margin-009.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/column-subgrid-with-row-standalone-axis-size-009.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/grid-lanes-subgrid-flex.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/grid-lanes-subgrid-intrinsic-sizing.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/grid-lanes-subgrid.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-placed-subgrid-inherited-tracks-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-placed-subgrid-inherited-tracks-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-placed-subgrid-inherited-tracks-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-placed-subgrid-nested-subgrid-inherited-tracks-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-placed-subgrid-nested-subgrid-inherited-tracks-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-placed-subgrid-nested-subgrid-inherited-tracks-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-track-sizing-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-auto-track-sizing-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fill-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-auto-fit-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-extra-margin-009.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-001.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-002.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-003.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-004.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-005.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-006.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-007.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-008.htmlPass1 / 1
grid-lanes/subgrid/grid-subgridded-to-grid-lanes/track-sizing/row-subgrid-with-column-standalone-axis-size-009.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-001.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-002.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-003.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-004.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-005.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-008.htmlPass1 / 1
grid-lanes/tentative/intrinsic-sizing/grid-lanes-baseline-alignment-affects-intrinsic-size-010.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-definite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-definite-size-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-indefinite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-orthogonal-container-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-orthogonal-container-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-out-of-flow-definite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-out-of-flow-indefinite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-track-reverse-definite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-fill-reverse-track-reverse-indefinite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-003.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-dense-packing-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-dense-packing-multi-span-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-dense-packing-multi-span-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-dense-packing-multi-span-003.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-dense-packing-multi-span-004.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-dense-packing-multi-span-005.htmlPass1 / 1
grid-lanes/tentative/item-placement/column-reverse-dense-packing-multi-span-006.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-definite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-definite-size-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-indefinite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-orthogonal-container-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-orthogonal-container-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-out-of-flow-definite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-out-of-flow-indefinite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-track-reverse-definite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-fill-reverse-track-reverse-indefinite-size-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-003.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-dense-packing-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-dense-packing-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-dense-packing-multi-span-001.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-dense-packing-multi-span-002.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-dense-packing-multi-span-003.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-dense-packing-multi-span-004.htmlPass1 / 1
grid-lanes/tentative/item-placement/row-reverse-dense-packing-multi-span-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-006.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-007.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-013.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-014.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-015.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-016.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-017.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-018.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-021.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-022.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-023.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-026.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-027.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-028.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-029.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/column-auto-repeat-030.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-006.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-007.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-008.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-011.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-012.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-013.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-014.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-017.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-018.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-019.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-022.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-023.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-024.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-025.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-026.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-028.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-029.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-030.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-031.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-032.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-auto-033.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-fit-content-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-fit-content-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-fit-content-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-fit-content-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-fit-content-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-max-content-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-max-content-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-max-content-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-max-content-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-max-content-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-min-content-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-min-content-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-min-content-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-min-content-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-min-content-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-minmax-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-minmax-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-minmax-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-minmax-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-minmax-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-mixed-intrinsic-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-mixed-intrinsic-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-mixed-intrinsic-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/column-auto-repeat-mixed-intrinsic-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-006.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-007.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-008.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-011.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-012.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-013.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-014.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-017.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-018.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-019.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-022.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-023.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-024.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-025.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-026.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-027.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-028.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-029.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-030.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-031.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-auto-032.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-fit-content-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-fit-content-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-fit-content-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-fit-content-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-fit-content-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-max-content-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-max-content-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-max-content-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-max-content-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-max-content-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-min-content-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-min-content-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-min-content-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-min-content-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-min-content-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-minmax-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-minmax-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-minmax-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-minmax-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-minmax-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-mixed-intrinsic-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/intrinsic-auto-repeat/row-auto-repeat-mixed-intrinsic-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-001.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-002.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-003.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-004.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-005.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-006.htmlFail0 / 1TEST BUGthe number of repetitions of the rows of an empty grid lanes container with a percentage min-height (60px): 2 repetitions of 50px fill the minimum size (https://drafts.csswg.org/css-grid-2/#auto-repeat: "the smallest possible positive integer that fulfills that minimum requirement", as for the columns: WPT column-auto-repeat-006.html, and for a grid: WPT css/css-grid/grid-definition/grid-auto-repeat-dynamic-002.html), so the container is 100px tall; the reference is 60px tall (one repetition). Passes in Chrome only
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-012.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-013.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-014.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-015.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-016.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-019.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-020.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-021.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-024.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-025.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-026.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-027.htmlPass1 / 1
grid-lanes/track-sizing/auto-repeat/row-auto-repeat-028.htmlPass1 / 1
grid-lanes/track-sizing/column-track-sizing-001.htmlPass1 / 1
grid-lanes/track-sizing/column-track-sizing-002.htmlPass1 / 1
grid-lanes/track-sizing/column-track-sizing-003.htmlPass1 / 1
grid-lanes/track-sizing/column-track-sizing-004.htmlPass1 / 1
grid-lanes/track-sizing/column-track-sizing-005.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-flex-sizing-rows-min-max-height-001.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-fr-rows-indefinite-001.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-percentage-rows-indefinite-height-001.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-percentage-rows-indefinite-height-002.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-percentage-rows-indefinite-height-003.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-percentage-rows-indefinite-height-004.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-track-sizing-check-grid-height-on-resize.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-track-sizing-explicit-block.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-track-sizing-overflow-left-side.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-track-sizing-overflow-right-side.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-track-sizing-span-row.htmlPass1 / 1
grid-lanes/track-sizing/grid-lanes-within-flexbox-indefinite-001.htmlPass1 / 1
grid-lanes/track-sizing/row-track-sizing-001.htmlPass1 / 1
grid-lanes/track-sizing/row-track-sizing-002.htmlPass1 / 1
grid-lanes/track-sizing/row-track-sizing-003.htmlPass1 / 1
grid-lanes/track-sizing/row-track-sizing-004.htmlPass1 / 1
grid-lanes/track-sizing/row-track-sizing-005.htmlPass1 / 1
grid-model/column-property-should-not-apply-on-grid-container-001.htmlPass1 / 1
grid-model/display-grid.htmlPass1 / 1
grid-model/display-inline-grid.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-001.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-002.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-003.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-004.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-005.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-006.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-007.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-008.htmlPass1 / 1
grid-model/grid-areas-overflowing-grid-container-009.htmlPass1 / 1
grid-model/grid-container-ignores-first-letter-002.htmlPass1 / 1
grid-model/grid-container-scrollbar-001.htmlPass1 / 1
grid-model/grid-container-scrollbar-vertical-lr-001.htmlPass1 / 1
grid-model/grid-container-scrollbar-vertical-rl-001.htmlPass1 / 1
grid-model/grid-container-scrollbars-sizing-001.htmlPass1 / 1
grid-model/grid-container-scrollbars-sizing-002.htmlPass1 / 1
grid-model/grid-display-grid-001.htmlPass1 / 1
grid-model/grid-display-inline-grid-001.htmlPass1 / 1
grid-model/grid-empty-floating-positioned-and-inline-001.htmlPass1 / 1
grid-model/grid-first-letter-001.htmlPass1 / 1
grid-model/grid-first-letter-002.htmlPass1 / 1
grid-model/grid-first-letter-003.htmlPass1 / 1
grid-model/grid-first-line-001.htmlPass1 / 1
grid-model/grid-first-line-002.htmlPass1 / 1
grid-model/grid-first-line-003.htmlPass1 / 1
grid-model/grid-float-001.htmlPass1 / 1
grid-model/grid-floats-no-intrude-001.htmlPass1 / 1
grid-model/grid-floats-no-intrude-002.htmlPass1 / 1
grid-model/grid-inline-first-letter-001.htmlPass1 / 1
grid-model/grid-inline-first-letter-002.htmlPass1 / 1
grid-model/grid-inline-first-letter-003.htmlPass1 / 1
grid-model/grid-inline-first-line-001.htmlPass1 / 1
grid-model/grid-inline-first-line-002.htmlPass1 / 1
grid-model/grid-inline-first-line-003.htmlPass1 / 1
grid-model/grid-inline-float-001.htmlPass1 / 1
grid-model/grid-inline-floats-no-intrude-001.htmlPass1 / 1
grid-model/grid-inline-margins-no-collapse-001.htmlPass1 / 1
grid-model/grid-inline-multicol-001.htmlPass1 / 1
grid-model/grid-inline-vertical-align-001.htmlPass1 / 1
grid-model/grid-item-first-line-001.htmlPass1 / 1
grid-model/grid-item-first-line-002.htmlPass1 / 1
grid-model/grid-layout-stale-001.htmlPass1 / 1
grid-model/grid-layout-stale-002.htmlFail0 / 1TEST RUNNERthe test types a character in an editable grid container with test_driver actions that it does not wait for, then runs execCommand("insertHTML") in design mode: the typed character is rendered, where the reference expects an empty container (the editing commands, not the grid layout)
grid-model/grid-margins-no-collapse-001.htmlPass1 / 1
grid-model/grid-margins-no-collapse-002.htmlPass1 / 1
grid-model/grid-max-content-size-with-max-content-item.htmlPass1 / 1
grid-model/grid-multicol-001.htmlPass1 / 1
grid-model/grid-overflow-padding-001.htmlPass1 / 1
grid-model/grid-overflow-padding-002.htmlPass1 / 1
grid-model/grid-painting-rtl-001.htmlPass1 / 1
grid-model/grid-scrolled-painting-001.htmlPass1 / 1
grid-model/grid-scrolled-painting-overflow-001.htmlPass1 / 1
grid-model/grid-vertical-align-001.htmlPass1 / 1
grid-overflow-001.htmlPass1 / 1
grid-overflowing-item-below-container-is-painted.htmlPass1 / 1
grid-overflowing-item-content-is-painted.htmlPass1 / 1
grid-overflowing-item-in-both-axes-is-painted.htmlPass1 / 1
grid-overflowing-item-in-nonstart-cell-is-painted.htmlPass1 / 1
grid-overflowing-item-right-of-container-is-painted.htmlPass1 / 1
grid-overflowing-multiple-items-are-painted.htmlPass1 / 1
grid-relayout-with-nested-grid.htmlPass1 / 1
grid-with-aspect-ratio-uses-content-box-height-for-track-sizing.htmlPass1 / 1
grid-with-content-dynamic-display-001.htmlPass1 / 1
grid-with-content-dynamic-display-002.htmlPass1 / 1
grid-with-dynamic-img.htmlPass1 / 1
grid-with-orthogonal-child-within-flexbox.htmlPass1 / 1
grid-within-flexbox-definite-change.htmlPass1 / 1
grid-within-flexbox-indefinite.htmlPass1 / 1
img-src-changes.htmlPass1 / 1
implicit-grids/grid-support-grid-auto-columns-rows-001.htmlPass1 / 1
implicit-grids/grid-support-grid-auto-columns-rows-002.htmlPass1 / 1
implicit-grids/grid-support-grid-auto-columns-rows-003.htmlPass1 / 1
layout-algorithm/auto-margins-ignored-during-track-sizing-001.htmlPass1 / 1
layout-algorithm/flex-and-intrinsic-sizes-002.htmlPass1 / 1
layout-algorithm/flex-sizing-rows-indefinite-height-002.htmlPass1 / 1
layout-algorithm/flex-sizing-rows-indefinite-height.htmlPass1 / 1
layout-algorithm/flex-tracks-with-fractional-size.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-001.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-002.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-003.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-004.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-005.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-006.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-007.htmlPass1 / 1
layout-algorithm/grid-as-flex-item-should-not-shrink-to-fit-008.htmlPass1 / 1
layout-algorithm/grid-auto-track-item-with-border-001.htmlPass1 / 1
layout-algorithm/grid-auto-tracks-items-with-borders-001.htmlPass1 / 1
layout-algorithm/grid-find-fr-size-restart-algorithm.htmlPass1 / 1
layout-algorithm/grid-fit-content-indefinite-percentage-not-stretched-001.htmlPass1 / 1
layout-algorithm/grid-fit-content-indefinite-percentage-not-stretched-002.htmlPass1 / 1
layout-algorithm/grid-fit-content-width-percent-height-aspect-ratio-001.htmlPass1 / 1
layout-algorithm/grid-flex-and-auto-columns-fill-available-width-001.htmlPass1 / 1
layout-algorithm/grid-float-intrinsic-width-percent-height-aspect-ratio-001.htmlPass1 / 1
layout-algorithm/grid-inline-grid-intrinsic-width-percent-height-aspect-ratio-001.htmlPass1 / 1
layout-algorithm/grid-intrinsic-size-dynamic-block-size.htmlPass1 / 1
layout-algorithm/grid-intrinsic-size-nested-baseline-grid-001.htmlPass1 / 1
layout-algorithm/grid-intrinsic-track-sizes-min-size-001.htmlPass1 / 1
layout-algorithm/grid-item-margin-auto-columns-rows-vertical-rtl-001.htmlPass1 / 1
layout-algorithm/grid-layout-free-space-unit.htmlPass1 / 1
layout-algorithm/grid-max-content-tracks-items-with-paddings-001.htmlPass1 / 1
layout-algorithm/grid-max-content-width-percent-height-aspect-ratio-001.htmlPass1 / 1
layout-algorithm/grid-min-content-width-percent-height-aspect-ratio-001.htmlPass1 / 1
layout-algorithm/grid-percent-cols-filled-shrinkwrap-001.htmlPass1 / 1
layout-algorithm/grid-percent-cols-spanned-shrinkwrap-001.htmlPass1 / 1
layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.htmlPass1 / 1
layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.htmlPass1 / 1
layout-algorithm/grid-spanning-item-with-paddings-auto-columns-001.htmlPass1 / 1
layout-algorithm/grid-spanning-item-with-paddings-auto-rows-001.htmlPass1 / 1
layout-algorithm/grid-stretch-respects-min-size-001.htmlPass1 / 1
layout-algorithm/grid-stretch-respects-min-size-002.htmlPass1 / 1
layout-algorithm/grid-stretch-respects-min-size-003.htmlPass1 / 1
layout-algorithm/grid-template-flexible-rerun-track-sizing.htmlPass1 / 1
layout-algorithm/grid-track-ignores-max-size-001.htmlPass1 / 1
layout-algorithm/grid-track-ignores-max-size-002.htmlPass1 / 1
min-size-auto-overflow-clip.htmlPass1 / 1
nested-grid-item-block-size-001.htmlPass1 / 1
placement/grid-layout-grid-span.htmlPass1 / 1
placement/grid-layout-lines-shorthands.htmlPass1 / 1
placement/grid-layout-lines.htmlPass1 / 1
placement/grid-layout-placement-shorthands.htmlPass1 / 1
placement/grid-placement-items-spanning-multiple-rows-001.htmlPass1 / 1
placement/grid-placement-items-spanning-multiple-rows-002.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-001.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-002.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-003.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-004.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-005.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-006.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-007.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-008.htmlPass1 / 1
placement/grid-placement-using-named-grid-lines-009.htmlPass1 / 1
placement/grid-template-areas-media-query-001.htmlPass1 / 1
placement/grid-template-areas-must-keep-named-columns-order-001.htmlPass1 / 1
relative-grandchild.htmlPass1 / 1
replaced-element-percentage-height-in-grid-nested-in-flex-001.htmlPass1 / 1
replaced-element-percentage-height-in-grid-nested-in-flex-002.htmlPass1 / 1
stretch-grid-item-button-overflow.htmlPass1 / 1
stretch-grid-item-checkbox-input.htmlPass1 / 1
stretch-grid-item-radio-input.htmlPass1 / 1
stretch-grid-item-text-input-overflow.htmlPass1 / 1
subgrid/abs-pos-001.htmlPass1 / 1
subgrid/abs-pos-002.htmlPass1 / 1
subgrid/alignment-in-subgridded-axes-002.htmlPass1 / 1
subgrid/auto-track-sizing-001.htmlPass1 / 1
subgrid/auto-track-sizing-002.htmlPass1 / 1
subgrid/auto-track-sizing-003.htmlPass1 / 1
subgrid/auto-track-sizing-004.htmlPass1 / 1
subgrid/baseline-001.htmlPass1 / 1
subgrid/contribution-size-flex-tracks-001.htmlPass1 / 1
subgrid/dynamic-min-content-001.htmlPass1 / 1
subgrid/dynamic-min-content-002.htmlPass1 / 1
subgrid/dynamic-min-content-003.htmlPass1 / 1
subgrid/dynamic-subgridded-item-height.htmlPass1 / 1
subgrid/grid-gap-001.htmlPass1 / 1
subgrid/grid-gap-002.htmlPass1 / 1
subgrid/grid-gap-003.htmlPass1 / 1
subgrid/grid-gap-004.htmlPass1 / 1
subgrid/grid-gap-005.htmlPass1 / 1
subgrid/grid-gap-006.htmlPass1 / 1
subgrid/grid-gap-007.htmlPass1 / 1
subgrid/grid-gap-008.htmlPass1 / 1
subgrid/grid-gap-009.htmlPass1 / 1
subgrid/grid-gap-010.htmlPass1 / 1
subgrid/grid-gap-011.htmlPass1 / 1
subgrid/grid-gap-012.htmlPass1 / 1
subgrid/grid-gap-larger-001.htmlPass1 / 1
subgrid/grid-gap-larger-002.htmlPass1 / 1
subgrid/grid-gap-normal-001.htmlPass1 / 1
subgrid/grid-gap-smaller-001.htmlPass1 / 1
subgrid/independent-formatting-context-fieldset.htmlFail0 / 1TEST BUGthe test expects a fieldset with display: grid and grid-template-rows: subgrid to be a subgrid of its parent grid (Firefox and Safari); the grid container of a fieldset is its anonymous fieldset content box (https://html.spec.whatwg.org/multipage/rendering.html#anonymous-fieldset-content-box), whose parent, the principal box of the fieldset, is a block container that establishes a block formatting context: the content box is not a grid item, so subgrid behaves as none (as in Chrome, which fails this test too)
subgrid/independent-formatting-context.htmlPass1 / 1
subgrid/independent-tracks-from-parent-grid.htmlPass1 / 1
subgrid/item-percentage-height-001.htmlPass1 / 1
subgrid/line-names-001.htmlPass1 / 1
subgrid/line-names-002.htmlPass1 / 1
subgrid/line-names-003.htmlPass1 / 1
subgrid/line-names-004.htmlPass1 / 1
subgrid/line-names-005.htmlPass1 / 1
subgrid/line-names-006.htmlPass1 / 1
subgrid/line-names-007.htmlPass1 / 1
subgrid/line-names-008.htmlPass1 / 1
subgrid/line-names-009.htmlPass1 / 1
subgrid/line-names-010.htmlPass1 / 1
subgrid/line-names-011.htmlPass1 / 1
subgrid/line-names-012.htmlPass1 / 1
subgrid/line-names-013.htmlPass1 / 1
subgrid/line-names-014.htmlPass1 / 1
subgrid/line-names-015.htmlPass1 / 1
subgrid/line-names-parent-auto-repeat-001.htmlPass1 / 1
subgrid/orthogonal-writing-mode-001.htmlPass1 / 1
subgrid/orthogonal-writing-mode-002.htmlPass1 / 1
subgrid/orthogonal-writing-mode-003.htmlPass1 / 1
subgrid/orthogonal-writing-mode-004.htmlPass1 / 1
subgrid/orthogonal-writing-mode-005.htmlPass1 / 1
subgrid/orthogonal-writing-mode-006.htmlPass1 / 1
subgrid/overflow-hidden-does-not-prohibit-subgrid.htmlPass1 / 1
subgrid/parent-repeat-auto-fit-001.htmlPass1 / 1
subgrid/parent-repeat-auto-fit-002.htmlPass1 / 1
subgrid/percentage-track-sizing.htmlPass1 / 1
subgrid/placement-implicit-001.htmlPass1 / 1
subgrid/repeat-auto-fill-001.htmlPass1 / 1
subgrid/repeat-auto-fill-002.htmlPass1 / 1
subgrid/repeat-auto-fill-003.htmlPass1 / 1
subgrid/repeat-auto-fill-004.htmlPass1 / 1
subgrid/repeat-auto-fill-005.htmlPass1 / 1
subgrid/repeat-auto-fill-006.htmlPass1 / 1
subgrid/repeat-auto-fill-007.htmlPass1 / 1
subgrid/repeat-auto-fill-008.htmlPass1 / 1
subgrid/row-subgrid-intrinsic-size-transfer-001.htmlPass1 / 1
subgrid/row-subgrid-intrinsic-size-transfer-002.htmlPass1 / 1
subgrid/row-subgrid-intrinsic-size-transfer-003.htmlPass1 / 1
subgrid/scrollbar-gutter-001.htmlPass1 / 1
subgrid/scrollbar-gutter-002.htmlPass1 / 1
subgrid/standalone-axis-size-001.htmlPass1 / 1
subgrid/standalone-axis-size-002.htmlPass1 / 1
subgrid/standalone-axis-size-003.htmlPass1 / 1
subgrid/standalone-axis-size-004.htmlPass1 / 1
subgrid/standalone-axis-size-005.htmlPass1 / 1
subgrid/standalone-axis-size-006.htmlPass1 / 1
subgrid/standalone-axis-size-007.htmlPass1 / 1
subgrid/standalone-axis-size-008.htmlPass1 / 1
subgrid/standalone-axis-size-009.htmlPass1 / 1
subgrid/standalone-axis-size-010.htmlPass1 / 1
subgrid/standalone-axis-size-011.htmlPass1 / 1
subgrid/standalone-axis-size-012.htmlPass1 / 1
subgrid/standalone-axis-size-013.htmlPass1 / 1
subgrid/sticky-subgrid-item.htmlPass1 / 1
subgrid/subgrid-baseline-001.htmlPass1 / 1
subgrid/subgrid-baseline-002.htmlPass1 / 1
subgrid/subgrid-baseline-003.htmlPass1 / 1
subgrid/subgrid-baseline-004.htmlPass1 / 1
subgrid/subgrid-baseline-012.htmlPass1 / 1
subgrid/subgrid-button.htmlPass1 / 1
subgrid/subgrid-item-block-size-001.htmlPass1 / 1
subgrid/subgrid-item-with-margin-left-auto.htmlFail0 / 1TEST BUGthe text of the test ("...a filled green square.") differs from the text of its reference ("...and no red."): no browser passes it; the grid is rendered as expected
subgrid/subgrid-no-items-on-edges-001.htmlPass1 / 1
subgrid/subgrid-no-items-on-edges-002.htmlPass1 / 1
subgrid/subgrid-scroller-auto-height-padding.htmlPass1 / 1
subgrid/subgrid-stretch.htmlPass1 / 1
subgrid/writing-directions-001.htmlPass1 / 1
subgrid/writing-directions-002.htmlPass1 / 1
subgrid/writing-directions-003.htmlPass1 / 1
table-grid-item-dynamic-001.htmlPass1 / 1
table-grid-item-dynamic-002.htmlPass1 / 1
table-grid-item-dynamic-003.htmlPass1 / 1
table-grid-item-dynamic-004.htmlPass1 / 1
whitespace-reattach.htmlPass1 / 1