CSS 2.1 Conformance Test Suite Results

TestcaseBlinkEdgeGeckoPaleMoonPrestoTridentWebKit
4.3.1: Integers and real numbers
css-e-notation-test-12 / . / .
css-e-notation-test-22 / . / .
8.3: Margin properties: 'margin-top', 'margin-right', 'margin-bottom', 'margin-left', and 'margin'
margin-bottom-composition
margin-interpolation
margin-left-composition
margin-right-composition
margin-top-composition
percentage-margins-001
8.3.1: Collapsing margins
block-aspect-ratio-with-margin-collapsing-0011 / . / .
block-aspect-ratio-with-margin-collapsing-0021 / . / .
8.5.1: Border width: 'border-top-width', 'border-right-width', 'border-bottom-width', 'border-left-width', and 'border-width'
border-bottom-width-composition1 / . / .
border-left-width-composition1 / . / .
border-right-width-composition1 / . / .
8.5.3: Border style: 'border-top-style', 'border-right-style', 'border-bottom-style', 'border-left-style', and 'border-style'
groove-default1 / . / .
ridge-default
9.2.2.1: Anonymous inline boxes
anonymous-inline-inherit-001. / 1 / .1 / . / .1 / . / .
9.2.4: The 'display' property
display-computed4 / 1 / .. / 1 / .2 / 2 / .3 / . / .
display-interpolation1 / . / .
display-invalid4 / . / .1 / . / .3 / 1 / .3 / . / .
display-valid1 / 5 / 1. / 1 / .1 / 2 / 2. / 3 / .
toggle-row-display-property-001
9.3.1: Choosing a positioning scheme: 'position' property
abspos-inline-container-in-inline-block1 / . / .1 / . / .
line-break-after-leading-oof-001
9.3.2: Box offsets: 'top', 'right', 'bottom', 'left'
left-offset-position-fixed-0014 / 1 / .3 / . / 14 / 1 / .1 / . / .1 / . / 14 / 1 / .
right-offset-position-fixed-0013 / 1 / .4 / . / 15 / . / .1 / . / .1 / . / 14 / 3 / .
9.4.1: Block formatting contexts
table-cell-background-local3 / . / .. / 15 / .1 / . / .
9.5: Floats
float-no-content-beside-0011 / . / .
9.5.1: Positioning the float: the 'float' property
float-nowrap-11 / . / .
float-nowrap-21 / . / .
float-nowrap-31 / . / .
float-nowrap-41 / . / .
float-nowrap-51 / . / .
float-nowrap-61 / . / .
float-nowrap-7. / 1 / .
float-nowrap-8. / 1 / .
float-nowrap-9. / 1 / .
floats-line-wrap-shifted-0011 / . / .
floats-placement-0011 / . / .
floats-placement-0021 / . / .
floats-placement-0031 / . / .
overhanging-float-paint-order
9.5.2: Controlling flow next to floats: the 'clear' property
floats-clear-multicol-0001 / . / .
floats-clear-multicol-0011 / . / .
floats-clear-multicol-0021 / . / .
floats-clear-multicol-0031 / . / .
floats-clear-multicol-balancing-0001 / . / .
floats-clear-multicol-balancing-0011 / . / .
floats-clear-multicol-balancing-0021 / . / .
floats-clear-multicol-balancing-0031 / . / .
9.6.1: Fixed positioning
fixed-z-index-blend18 / 2 / 413 / . / 25 / 4 / .
9.7: Relationships between 'display', 'position', and 'float'
display-computed4 / 1 / .. / 1 / .2 / 2 / .3 / . / .
grid-computed-value-display-floated-items-00110 / . / .2 / . / .8 / 1 / .1 / . / .5 / . / .
9.9.1: Specifying the stack level: the 'z-index' property
calc-rounds-to-integer3 / 5 / 1. / 1 / .5 / 1 / .3 / . / .
contain-layout-stacking-context-001. / 1 / .
contain-paint-stacking-context-001a1 / . / .
contain-paint-stacking-context-001b. / 1 / .
fixed-z-index-blend18 / 2 / 413 / . / 25 / 4 / .
invalidate-opacity-negative-z-index
z-index-blend-will-change-overlapping-layers17 / 2 / 212 / . / .1 / . / .3 / 5 / .
z-index-does-not-apply
z-index-interpolation
9.10: Text direction: the 'direction' and 'unicode-bidi' properties
bidi-span-0011 / . / .
bidi-span-0021 / . / .
bidi-span-0031 / . / .
unicode-bidi-parsing-0017 / . / 16 / . / .. / 6 / .4 / . / .
10.3: Calculating widths and margins
inline-flexbox-wrap-vertically-width-calculation
10.3.1: Inline, non-replaced elements
inline-negative-margin-001
inline-negative-margin-minmax-crash-001
10.3.2: Inline, replaced elements
svg-in-iframe-auto
svg-in-iframe-fixed
svg-in-iframe-percentage
svg-in-img-auto
svg-in-img-fixed
svg-in-img-percentage
svg-in-object-auto
svg-in-object-fixed
svg-in-object-percentage
svg-inline
10.3.5: Floating, non-replaced elements
shrink-wrap1 / . / .
10.3.7: Absolutely positioned, non-replaced elements
abspos-block-level-001. / 1 / .. / 1 / .
abspos-inline-0081 / . / .1 / . / .
htb-ltr-ltr1 / . / .
htb-ltr-rtl.tentative1 / . / .
htb-rtl-ltr.tentative1 / . / .
htb-rtl-rtl
hypothetical-box-scroll-parent
hypothetical-box-scroll-viewport
inline-level-absolute-in-block-level-context-001
inline-level-absolute-in-block-level-context-002
inline-level-absolute-in-block-level-context-003
inline-level-absolute-in-block-level-context-004
inline-level-absolute-in-block-level-context-005
inline-level-absolute-in-block-level-context-006
inline-level-absolute-in-block-level-context-007
inline-level-absolute-in-block-level-context-008
inline-level-absolute-in-block-level-context-009
inline-level-absolute-in-block-level-context-010
inline-level-absolute-in-block-level-context-011
inline-level-absolute-in-block-level-context-012
inline-static-position-001
left-offset-position-fixed-0014 / 1 / .3 / . / 14 / 1 / .1 / . / .1 / . / 14 / 1 / .
right-offset-position-fixed-0013 / 1 / .4 / . / 15 / . / .1 / . / .1 / . / 14 / 3 / .
vlr-ltr-ltr
vlr-ltr-rtl.tentative
vlr-rtl-ltr.tentative
vlr-rtl-rtl
vrl-ltr-ltr
vrl-ltr-rtl.tentative
vrl-rtl-ltr.tentative
vrl-rtl-rtl
10.3.8: Absolutely positioned, replaced elements
abspos. / 2 / .. / 1 / .
10.4: Minimum and maximum widths: 'min-width' and 'max-width'
box-sizing-min-max-sizes-0011 / . / .
button-min-width1 / . / .
flex-minimum-width-flex-items-0146 / 1 / .3 / 1 / .1 / . / .
position-absolute-replaced-minmax
10.5: Content height: the 'height' property
calc-zero-percent-height1 / . / .
10.6.2: Inline replaced elements, block-level replaced elements in normal flow, 'inline-block' replaced elements in normal flow and floating replaced elements
svg-in-iframe-auto
svg-in-iframe-fixed
svg-in-iframe-percentage
svg-in-img-auto
svg-in-img-fixed
svg-in-img-percentage
svg-in-object-auto
svg-in-object-fixed
svg-in-object-percentage
svg-inline
10.6.4: Absolutely positioned, non-replaced elements
hypothetical-box-dynamic
10.8: Line height calculations: the 'line-height' and 'vertical-align' properties
content-height-0012 / . / .3 / . / .2 / . / .1 / . / .1 / . / .
content-height-0021 / . / .
content-height-0031 / . / .
content-height-0041 / . / .
content-height-0051 / . / .2 / . / .1 / . / .1 / . / .
line-height-2011 / . / .2 / . / .1 / . / .1 / . / .
line-height-2021 / . / .2 / . / .1 / . / .1 / . / .
line-height-2031 / . / .2 / . / .1 / . / .1 / . / .
line-height-2041 / . / .. / 2 / .1 / . / .. / 1 / .
line-height-2051 / . / .2 / . / .1 / . / .. / 1 / .
line-height-2061 / . / .2 / . / .1 / . / .1 / . / .
10.8.1: Leading and half-leading
baseline-block-with-overflow-0011 / . / .. / 1 / .
baseline-table1 / . / .
baseline-td1 / . / .
contain-layout-button-0011 / 1 / .1 / 1 / .
inline-block-baseline-crash
line-height-interpolation
vertical-align-composition
vertical-align-computed
vertical-align-interpolation
vertical-align-invalid
vertical-align-negative-leading-001
vertical-align-nested-top-001
vertical-align-top-bottom-001
vertical-align-top-bottom-padding
vertical-align-valid
11.1.1: Overflow: the 'overflow' property
overflow-009
11.2: Visibility: the 'visibility' property
visibility-computed
visibility-interpolation
12.5.1: Lists: the 'list-style-type', 'list-style-image', 'list-style-position', and 'list-style' properties
list-style-type-valid
list-type-none-style-image
16.6: White space: the 'white-space' property
line-breaking-font-size-zero-001
17.4: Tables in the visual formatting model
table-border-collapse-client-width-height1 / . / .1 / . / .
table-border-separate-client-width-height1 / . / .1 / . / .
table-with-border-client-width-height1 / . / .1 / . / .
17.5.2.2: Automatic table layout
min-width-tables-00111 / . / .2 / . / .8 / . / .1 / . / .5 / . / .
17.5.5: Dynamic row and column effects
visibility-collapse-row-0041 / . / .. / 1 / .
17.6: Borders
collapsed-border-color-change-with-compositing1 / . / .1 / . / .
17.6.1: The separated borders model
border-spacing-interpolation1 / . / .1 / . / .. / 1 / .
table-border-separate-client-width-height1 / . / .1 / . / .
table-with-border-client-width-height1 / . / .1 / . / .
17.6.2: The collapsing border model
border-collapse-0053 / . / .5 / . / .. / 8 / .1 / . / .2 / . / .7 / . / .
border-collapse-double-border1 / . / .1 / . / .1 / . / .
table-border-collapse-client-width-height1 / . / .1 / . / .
17.6.2.1: Border conflict resolution
border-conflict-resolution1 / . / .1 / . / .1 / . / .
18.1: Cursors: the 'cursor' property
select-cursor-0016 / 1 / 11 / . / .2 / . / .
E.2: Painting order
grid-inline-items-inline-blocks-0013 / . / .3 / 1 / .. / 2 / .
grid-items-inline-blocks-0013 / . / .1 / . / .3 / . / .1 / . / .
outline-0237 / . / 22 / . / .1 / . / .
Passed47.8%10.69%21.38%1.26%1.89%3.14%18.24%
Coverage52.83%13.21%23.27%1.26%1.89%3.14%23.9%

37 of 159 required tests meet CR exit criteria.

122 required tests are considered valid and do not meet CR exit criteria.

0 required tests have blocking failures.

122 required tests might pass but lack data.

Additional results needed from:

Legend

Row color codes
two or more passes
* combo test passed by component tests
blocking failures
not enough results
reported as invalid
not passing, but optional
Result color codes
all results pass
pass reported, but also other results
all results fail
fail reported, but also other results
all results uncertain
reported as invalid
# pass / # fail / # uncertain