CSS Pseudo-Elements Module Level 4 Test Suite Results

TestcaseBlinkEdgeGeckohttps:localhost8080PaleMoonTridentWebKit
2.1: First-Line Text: the ::first-line pseudo-element
display-contents-first-line-00111 / 18 / 1. / 5 / .2 / 22 / 2. / 3 / .5 / 1 / .
display-contents-first-line-00211 / 1 / 23 / . / .9 / . / .1 / . / .2 / . / .
first-line-and-marker2 / . / .1 / . / .
first-line-and-placeholder7 / 3 / .. / 1 / .2 / . / .1 / . / .
first-line-change-inline-color2 / . / .. / 6 / .. / 2 / .
first-line-change-inline-color-nested2 / . / .. / 6 / .. / 2 / .
first-line-first-letter-insert-crash2 / . / .2 / . / .
first-line-on-ancestor-block2 / . / .. / 3 / .1 / . / .
first-line-with-out-of-flow1 / 1 / 1. / 4 / .. / 2 / .
first-line-with-out-of-flow-and-nested-div1 / 1 / .. / 4 / .. / 2 / .
first-line-with-out-of-flow-and-nested-span1 / 1 / .. / 4 / .. / 2 / .
2.1.1: Finding the First Formatted Line
first-line-with-inline-block1 / . / .. / 1 / .1 / . / .
2.1.2: Styling the ::first-line Pseudo-element
first-line-allowed-properties1 / 2 / .. / 4 / .. / 1 / .
first-line-bidi-0011 / 1 / .1 / 1 / .1 / . / .
first-line-bidi-0021 / 1 / .1 / 1 / .1 / . / .
first-line-opacity-0011 / 6 / 11 / . / .. / 1 / .
floating-first-letter-05d02 / . / .1 / 2 / .
floating-first-letter-feff1 / . / .2 / . / .
placeholder-excluded-properties1 / 1 / .1 / . / .. / 1 / .
2.1.3: Inheritance and the ::first-line Pseudo-element
linear-gradient-currentcolor-first-line1 / 1 / .1 / . / .
2.2: First-Letter Text: ::first-letter pseudo-element and its ::prefix and ::postfix children
combining-characters-0022 / . / .1 / . / .
display-contents-first-letter-0019 / 18 / 11 / 5 / .14 / 1 / 1. / 2 / .2 / 4 / .
display-contents-first-letter-0029 / 4 / .. / 5 / .1 / 15 / .. / 1 / .1 / 1 / .
first-letter-0044 / 4 / .. / 2 / .4 / . / .1 / 1 / .
first-letter-0052 / . / .1 / 1 / .1 / . / .
first-letter-and-sibling-display-change5 / . / .1 / . / .2 / . / .
first-letter-block-to-inline6 / . / .1 / . / .2 / . / .
first-letter-punctuation-and-space1 / 1 / .. / 5 / .. / 2 / .
2.2.4: Styling the First-Letter Pseudo-elements
background-image-0072 / . / .1 / . / .
ch-pseudo-recalc-on-font-load1 / 1 / .1 / . / .
first-letter-0011 / 6 / 1. / 9 / .. / 3 / .
first-letter-0022 / . / .. / 3 / .1 / . / .
first-letter-0032 / . / .1 / 1 / .1 / . / .
first-letter-allowed-properties1 / 2 / .. / 3 / .. / 1 / .
first-letter-and-whitespace4 / 1 / .1 / . / .. / 3 / .
first-letter-background-image1 / 1 / .1 / 1 / .1 / . / .
first-letter-background-image-dynamic2 / . / .2 / . / 1
first-letter-opacity-0012 / . / .1 / . / .
first-letter-opacity-float-0015 / . / 1. / 1 / 1. / 9 / 11 / 1 / .
first-letter-width2 / . / .. / 3 / .1 / . / .
3.1: Selecting Highlighted Content: the ::selection, ::target-text, ::spelling-error, and ::grammar-error pseudo-elements
active-selection-0014 / . / .2 / . / .
active-selection-0022 / 1 / .1 / . / .
active-selection-0041 / 3 / .. / 3 / .. / . / 1
active-selection-0111 / 2 / .1 / . / .
active-selection-0121 / 1 / .1 / . / .
active-selection-0142 / . / .. / 1 / .. / 1 / .
active-selection-0161 / 1 / .1 / . / .
active-selection-0182 / . / .1 / . / .
active-selection-0252 / . / .1 / 1 / .
active-selection-0271 / 1 / .1 / 3 / .. / 2 / .
active-selection-0561 / 7 / .1 / . / .1 / . / .
active-selection-0571 / 5 / .1 / . / .1 / . / .
active-selection-0632 / 3 / 21 / 16 / 11 / 6 / .
grammar-error-0011 / . / .. / 1 / .1 / . / .
grammar-error-0021 / . / .. / 1 / .. / 1 / .
grammar-error-0031 / . / .. / 1 / .1 / . / .
selection-contenteditable-0111 / 1 / .1 / . / .. / 1 / .
selection-input-0111 / 2 / .. / 3 / .. / 1 / .
selection-textarea-0111 / 2 / .. / 3 / .. / 1 / .
spelling-error-0011 / 2 / .. / 1 / 1
spelling-error-0021 / 1 / .. / 1 / .
spelling-error-0031 / 1 / .. / 1 / .
textpath-selection-0111 / . / .. / 3 / .. / 2 / .
3.2: Styling Highlights
active-selection-0014 / . / .2 / . / .
active-selection-0022 / 1 / .1 / . / .
active-selection-0041 / 3 / .. / 3 / .. / . / 1
active-selection-0111 / 2 / .1 / . / .
active-selection-0121 / 1 / .1 / . / .
active-selection-0142 / . / .. / 1 / .. / 1 / .
active-selection-0161 / 1 / .1 / . / .
active-selection-0182 / . / .1 / . / .
active-selection-0212 / . / 11 / 1 / .
active-selection-0312 / . / .1 / . / .
grammar-error-0011 / . / .. / 1 / .1 / . / .
grammar-error-0021 / . / .. / 1 / .. / 1 / .
grammar-error-0031 / . / .. / 1 / .1 / . / .
spelling-error-0011 / 2 / .. / 1 / 1
spelling-error-0021 / 1 / .. / 1 / .
spelling-error-0031 / 1 / .. / 1 / .
text-decoration-color-selection-0011 / 4 / .1 / 8 / .. / 1 / .
text-decoration-color-selection-0021 / 4 / 1. / 17 / 1. / 3 / .
text-decoration-color-selection-pseudo-011 / 2 / .1 / 5 / .. / 1 / .
textpath-selection-0111 / . / .. / 3 / .. / 2 / .
3.4: Area of a Highlight
active-selection-0431 / 4 / .1 / . / .. / 1 / .
selection-intercharacter-0111 / . / .1 / . / .
selection-intercharacter-0121 / . / .1 / . / .
3.5: Cascading and Per-Element Highlight Styles
active-selection-0512 / . / .. / 2 / .. / 2 / .
active-selection-0522 / . / .. / 2 / .. / 1 / .
active-selection-0532 / . / .. / 2 / .. / 1 / .
active-selection-0542 / . / .. / 2 / .. / 1 / .
cascade-highlight-0012 / . / .1 / . / .
cascade-highlight-0022 / . / .1 / . / .
cascade-highlight-0041 / 4 / .. / 7 / .. / 2 / .
3.6: Painting the Highlight
active-selection-0142 / . / .. / 1 / .. / 1 / .
active-selection-0411 / 3 / 1. / 2 / 1. / 1 / .
active-selection-0451 / 6 / 21 / . / 1. / 1 / .
grammar-spelling-errors-0011 / 2 / 1. / 1 / .. / 1 / 1
grammar-spelling-errors-0021 / 2 / .. / 1 / .
highlight-painting-0011 / 2 / .. / 2 / .. / 1 / .
highlight-painting-0021 / 3 / .. / 2 / .. / 1 / .
highlight-painting-0031 / 3 / .. / 2 / .. / 1 / .
highlight-z-index-0011 / . / .1 / . / 1
highlight-z-index-0021 / . / .1 / . / .
selection-overlay-and-grammar-0011 / 1 / .. / 1 / .
selection-overlay-and-spelling-0011 / 1 / .. / 1 / .
3.6.4: Replaced Elements
selection-paint-image1 / . / .1 / . / 1. / 1 / .
4: Tree-Abiding Pseudo-elements
marker-inherit-line-height11 / . / 11 / . / .4 / 2 / .1 / . / .1 / . / .
text-selection1 / 1 / 91 / . / 6. / . / 2
tree-abiding-pseudo-elements1 / 1 / .. / 2 / .. / 1 / .
4.1: Generated Content Pseudo-elements: ::before and ::after
before-dynamic-display-none1 / 1 / .2 / . / .1 / . / .
ch-empty-pseudo-recalc-on-font-load1 / 2 / .1 / . / .. / 1 / .
first-line-with-before-after1 / 4 / .1 / . / .. / 1 / .
first-line-with-inline-block-before1 / 2 / .1 / . / .. / 1 / .
4.2: List Markers: the ::marker pseudo-element
first-line-and-marker2 / . / .1 / . / .
marker-and-other-pseudo-elements3 / 12 / .2 / 3 / .2 / 7 / .3 / 1 / 1
marker-animate1 / 1 / .1 / . / .
marker-animate-0021 / . / .1 / 1 / .
marker-color1 / 14 / .. / 3 / .1 / 9 / .3 / 1 / .
marker-computed-content1 / 1 / .1 / 4 / .. / 2 / .
marker-computed-size1 / 1 / .1 / 4 / .. / 2 / .
marker-content-0011 / . / .1 / . / .
marker-content-001b1 / . / .1 / . / .
marker-content-001c1 / . / .1 / . / .
marker-content-0021 / 1 / .1 / . / .
marker-content-0031 / 1 / .1 / . / .
marker-content-003b1 / 1 / .1 / . / .
marker-content-0041 / 1 / .1 / . / .
marker-content-0051 / 1 / .1 / . / .
marker-content-0061 / 1 / .1 / . / .
marker-content-007.tentative1 / 4 / .. / 4 / .. / 1 / .
marker-content-008.tentative1 / 1 / 1. / 4 / .. / 2 / .
marker-content-009.tentative1 / 4 / .. / 4 / .. / 2 / .
marker-content-0101 / . / .1 / . / .
marker-content-011.tentative1 / 4 / .. / 4 / .. / 2 / .
marker-content-0121 / . / .1 / . / .
marker-content-0131 / . / .1 / . / .
marker-content-0141 / . / .1 / . / .
marker-content-0151 / . / .1 / . / .
marker-content-0161 / . / .. / 2 / .1 / . / .
marker-content-0171 / . / .1 / . / .
marker-content-0181 / 1 / .. / 2 / .1 / . / .
marker-content-0191 / . / .1 / 3 / .. / 2 / .
marker-content-0201 / . / .1 / . / .
marker-content-0211 / . / .1 / . / .
marker-content-0221 / . / .1 / . / .
marker-content-0231 / 1 / .. / 2 / .1 / . / .
marker-content-0241 / . / .1 / . / .
marker-default-styles1 / 1 / .. / 4 / .. / 2 / .
marker-display-computed1 / . / .1 / . / .
marker-display-dynamic-0011 / . / .1 / . / .
marker-font-properties1 / . / .1 / . / .
marker-font-variant-numeric-default1 / . / 51 / . / 7. / . / 1
marker-font-variant-numeric-normal1 / . / 41 / . / 7. / . / 1
marker-hit-testing1 / 3 / 91 / . / 7. / . / 2
marker-hyphens1 / 1 / .. / 11 / .. / 3 / .
marker-inherit-line-height11 / . / 11 / . / .4 / 2 / .1 / . / .1 / . / .
marker-inherit-values14 / . / 13 / . / .7 / . / .4 / . / .
marker-intrinsic-contribution-0011 / 4 / .1 / . / .. / 1 / .
marker-intrinsic-contribution-0021 / . / .1 / . / .
marker-letter-spacing1 / 1 / .. / 11 / .. / 3 / .
marker-line-break1 / 1 / .. / 11 / .. / 3 / .
marker-line-height1 / 1 / .. / 3 / .. / 2 / .
marker-list-style-position1 / . / .1 / 1 / .
marker-overflow-wrap1 / 1 / .. / 11 / .. / 3 / .
marker-reverted-styles1 / . / .1 / . / .
marker-supported-properties1 / 3 / .. / 3 / .. / 2 / .
marker-supported-properties-in-animation1 / 13 / 32 / 5 / .. / 1 / .. / 1 / .. / . / 11 / 2 / .
marker-tab-size1 / 1 / .. / 2 / .1 / . / .
marker-text-align1 / 1 / .. / 2 / .1 / . / .
marker-text-combine-upright1 / 4 / .. / 4 / .. / 2 / .
marker-text-decoration-skip-ink1 / 1 / .. / 4 / .. / 2 / .
marker-text-emphasis1 / 1 / .. / 4 / .. / 2 / .
marker-text-shadow1 / 1 / .. / 4 / .. / 2 / .
marker-text-transform-default1 / . / .1 / 1 / .
marker-text-transform-uppercase1 / . / .1 / 3 / .. / 2 / .
marker-unicode-bidi-default1 / . / .1 / . / .
marker-unicode-bidi-normal1 / . / .1 / 3 / .. / 2 / .
marker-word-break1 / 1 / .. / 11 / .. / 3 / .
marker-word-spacing1 / 1 / .. / 11 / .. / 3 / .
outside-marker-paint-order1 / . / .1 / . / .
4.3: Placeholder Input: the ::placeholder pseudo-element
first-line-and-placeholder7 / 3 / .. / 1 / .2 / . / .1 / . / .
placeholder-excluded-properties1 / 1 / .1 / . / .. / 1 / .
placeholder-input-number7 / . / .. / 1 / .3 / . / .
placeholder-opacity-default.tentative1 / . / .. / 2 / .1 / . / .
6: Additions to the CSS Object Model
idlharness1 / 5 / .. / 5 / .. / 2 / .
Passed100%4.85%60.61%0%0%0%1.21%20%
Coverage100%9.09%100%0.61%0.61%0.61%3.03%60.61%

112 of 156 required tests meet CR exit criteria.

2 of 9 optional tests meet CR exit criteria.

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

0 required tests have blocking failures.

44 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