active-selection-011.html | Pass | 1 / 1 | | |
active-selection-012.html | Pass | 1 / 1 | | |
active-selection-014.html | Pass | 1 / 1 | | |
active-selection-016.html | Pass | 1 / 1 | | |
active-selection-018.html | Pass | 1 / 1 | | |
active-selection-021.html | Pass | 1 / 1 | | |
active-selection-025.html | Pass | 1 / 1 | | |
active-selection-027.html | Pass | 1 / 1 | | |
active-selection-031.html | Pass | 1 / 1 | | |
active-selection-041.html | Fail | 0 / 1 | NOT IMPLEMENTED | the selection of a replaced element (img::selection): the highlight is only painted over the text |
active-selection-043.html | Pass | 1 / 1 | | |
active-selection-045.html | Pass | 1 / 1 | | |
active-selection-051.html | Pass | 1 / 1 | | |
active-selection-052.html | Pass | 1 / 1 | | |
active-selection-053.html | Pass | 1 / 1 | | |
active-selection-054.html | Pass | 1 / 1 | | |
active-selection-056.html | Pass | 1 / 1 | | |
active-selection-057.html | Pass | 1 / 1 | | |
active-selection-063.html | Pass | 1 / 1 | | |
backdrop-animate-002.html | Pass | 1 / 1 | | |
before-after-dynamic-custom-property-001.html | Pass | 1 / 1 | | |
before-as-flex-container.html | Pass | 1 / 1 | | |
before-dynamic-display-none.html | Pass | 1 / 1 | | |
before-preceding-whitespace-dynamic.html | Pass | 1 / 1 | | |
file-selector-button-001.html | Pass | 1 / 1 | | |
file-selector-button-after-part.html | Pass | 1 / 1 | | |
file-selector-button-float.html | Pass | 1 / 1 | | |
first-letter-001.html | Fail | 0 / 1 | TEST BUG | the white inline box of the no-break space covers its content area (56px for the 50px font), not the line box (58px with line-height: normal): 1px of the red background of the block is visible above and below it; fails in every browser |
first-letter-002.html | Pass | 1 / 1 | | |
first-letter-003.html | Pass | 1 / 1 | | |
first-letter-004.html | Pass | 1 / 1 | | |
first-letter-005.html | Pass | 1 / 1 | | |
first-letter-and-sibling-display-change.html | Pass | 1 / 1 | | |
first-letter-and-whitespace.html | Pass | 1 / 1 | | |
first-letter-background-image-dynamic.html | Pass | 1 / 1 | | |
first-letter-background-image.html | Pass | 1 / 1 | | |
first-letter-before-dynamic-multi.html | Pass | 1 / 1 | | |
first-letter-before-dynamic-on-block.html | Pass | 1 / 1 | | |
first-letter-before-dynamic-punctuation.html | Pass | 1 / 1 | | |
first-letter-before-dynamic.html | Pass | 1 / 1 | | |
first-letter-block-to-inline.html | Pass | 1 / 1 | | |
first-letter-c0.tentative.html | Pass | 1 / 1 | | |
first-letter-capitalize-supplementary-char.html | Pass | 1 / 1 | | |
first-letter-digraph-document-lang-dynamic.html | Pass | 1 / 1 | | |
first-letter-digraph-dynamic.html | Pass | 1 / 1 | | |
first-letter-digraph.html | Pass | 1 / 1 | | |
first-letter-exclude-block-child-marker.html | Pass | 1 / 1 | | |
first-letter-exclude-inline-child-marker.html | Pass | 1 / 1 | | |
first-letter-exclude-inline-marker.html | Pass | 1 / 1 | | |
first-letter-float-insert-text-before.html | Pass | 1 / 1 | | |
first-letter-hi-001.html | Pass | 1 / 1 | | |
first-letter-hi-002.html | Pass | 1 / 1 | | |
first-letter-input-textarea.tentative.html | Pass | 1 / 1 | | |
first-letter-insert-text-node-dynamic.html | Pass | 1 / 1 | | |
first-letter-list-item-dynamic-001.html | Pass | 1 / 1 | | |
first-letter-of-html-root-refcrash.html | Pass | 1 / 1 | | |
first-letter-opacity-001-ref.html | Pass | 1 / 1 | | |
first-letter-opacity-001.html | Pass | 1 / 1 | | |
first-letter-opacity-float-001.html | Pass | 1 / 1 | | |
first-letter-punctuation-dynamic.html | Pass | 1 / 1 | | |
first-letter-require-first-formatted-line.html | Pass | 1 / 1 | | |
first-letter-skip-empty-span-nested.html | Pass | 1 / 1 | | |
first-letter-skip-empty-span.html | Pass | 1 / 1 | | |
first-letter-skip-marker.html | Pass | 1 / 1 | | |
first-letter-text-and-display-change.html | Pass | 1 / 1 | | |
first-letter-trailing-punctuation.html | Pass | 1 / 1 | | |
first-letter-width-2.html | Pass | 1 / 1 | | |
first-letter-width.html | Pass | 1 / 1 | | |
first-letter-with-before-after.html | Pass | 1 / 1 | | |
first-letter-with-preceding-new-line.html | Pass | 1 / 1 | | |
first-letter-with-quote.html | Pass | 1 / 1 | | |
first-letter-with-span.html | Pass | 1 / 1 | | |
first-line-and-marker.html | Pass | 1 / 1 | | |
first-line-and-placeholder.html | Pass | 1 / 1 | | |
first-line-below-float.html | Pass | 1 / 1 | | |
first-line-change-inline-color-nested.html | Pass | 1 / 1 | | |
first-line-change-inline-color.html | Pass | 1 / 1 | | |
first-line-font-relative-units-001.html | Pass | 1 / 1 | | |
first-line-inherited-no-transition.html | Pass | 1 / 1 | | |
first-line-inherited-with-transition.html | Pass | 1 / 1 | | |
first-line-inherited.html | Pass | 1 / 1 | | |
first-line-input-textarea.tentative.html | Pass | 1 / 1 | | |
first-line-insert-text-node-dynamic.html | Pass | 1 / 1 | | |
first-line-line-height-001.html | Pass | 1 / 1 | | |
first-line-line-height-002.html | Pass | 1 / 1 | | |
first-line-nested-gcs.html | Pass | 1 / 1 | | |
first-line-on-ancestor-block.html | Pass | 1 / 1 | | |
first-line-on-list-item-with-block-children.html | Pass | 1 / 1 | | |
first-line-opacity-001-ref.html | Pass | 1 / 1 | | |
first-line-opacity-001.html | Pass | 1 / 1 | | |
first-line-replaced-001.html | Pass | 1 / 1 | | |
first-line-with-before-after.html | Pass | 1 / 1 | | |
first-line-with-inline-block-before.html | Pass | 1 / 1 | | |
first-line-with-inline-block.html | Pass | 1 / 1 | | |
first-line-with-out-of-flow-and-nested-div.html | Pass | 1 / 1 | | |
first-line-with-out-of-flow-and-nested-span.html | Pass | 1 / 1 | | |
first-line-with-out-of-flow.html | Pass | 1 / 1 | | |
first-line-with-quote.html | Pass | 1 / 1 | | |
grammar-error-001.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
grammar-spelling-errors-001.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
grammar-spelling-errors-002.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
highlight-cascade/cascade-highlight-001.html | Pass | 1 / 1 | | |
highlight-cascade/cascade-highlight-002.html | Pass | 1 / 1 | | |
highlight-cascade/cascade-highlight-004.html | Pass | 1 / 1 | | |
highlight-cascade/cascade-highlight-005.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-cascade-001.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-cascade-003.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-cascade-004.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-cascade-005.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-cascade-006.xhtml | Pass | 1 / 1 | | |
highlight-cascade/highlight-cascade-008.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-painting-properties-001.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-painting-properties-002.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-root-explicit-default-001.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-root-explicit-default-002.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-root-implicit-default-001.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-currentcolor-root-implicit-default-002.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-paired-cascade-001.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-paired-cascade-002.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-paired-cascade-003.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-paired-cascade-004.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-paired-cascade-005.html | Pass | 1 / 1 | | |
highlight-cascade/highlight-paired-cascade-006.html | Pass | 1 / 1 | | |
highlight-custom-properties-dynamic-001.html | Pass | 1 / 1 | | |
highlight-fill-color-ignores-stroke-color.html | Pass | 1 / 1 | | |
highlight-painting-001.html | Pass | 1 / 1 | | |
highlight-painting-002.html | Pass | 1 / 1 | | |
highlight-painting-003.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
highlight-painting-004.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
highlight-painting-currentcolor-001.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-001a.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-002.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-002a.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-002b.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-003.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-003a.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-003b.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-004.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-004a.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-004b.html | Pass | 1 / 1 | | |
highlight-painting-currentcolor-005.html | Pass | 1 / 1 | | |
highlight-painting-shadows-horizontal.html | Pass | 1 / 1 | | |
highlight-painting-shadows-vertical.html | Pass | 1 / 1 | | |
highlight-painting-soft-hyphens-001.html | Pass | 1 / 1 | | |
highlight-styling-001.html | Pass | 1 / 1 | | |
highlight-styling-002.html | Pass | 1 / 1 | | |
highlight-styling-003.html | Pass | 1 / 1 | | |
highlight-styling-004.html | Pass | 1 / 1 | | |
highlight-styling-005.html | Pass | 1 / 1 | | |
highlight-z-index-001.html | Pass | 1 / 1 | | |
highlight-z-index-002.html | Pass | 1 / 1 | | |
marker-and-other-pseudo-elements.html | Pass | 1 / 1 | | |
marker-animate-002.html | Pass | 1 / 1 | | |
marker-color.html | Pass | 1 / 1 | | |
marker-content-001.html | Pass | 1 / 1 | | |
marker-content-001b.html | Pass | 1 / 1 | | |
marker-content-001c.html | Pass | 1 / 1 | | |
marker-content-002.html | Pass | 1 / 1 | | |
marker-content-003.html | Pass | 1 / 1 | | |
marker-content-003b.html | Pass | 1 / 1 | | |
marker-content-004.html | Pass | 1 / 1 | | |
marker-content-005.html | Pass | 1 / 1 | | |
marker-content-006.html | Pass | 1 / 1 | | |
marker-content-008.tentative.html | Fail | 0 / 1 | BUG | 15 pixels differ by at most 18/255 on the edges of the glyphs: the text of the ::before ("c") and the text of the list item are two text runs painted at fractional positions, where the reference paints one run ("cB") |
marker-content-010.html | Pass | 1 / 1 | | |
marker-content-012.html | Pass | 1 / 1 | | |
marker-content-013.html | Pass | 1 / 1 | | |
marker-content-014.html | Pass | 1 / 1 | | |
marker-content-015.html | Pass | 1 / 1 | | |
marker-content-016.html | Pass | 1 / 1 | | |
marker-content-017.html | Pass | 1 / 1 | | |
marker-content-018.html | Pass | 1 / 1 | | |
marker-content-019.html | Pass | 1 / 1 | | |
marker-content-020.html | Pass | 1 / 1 | | |
marker-content-021.html | Pass | 1 / 1 | | |
marker-content-022.html | Pass | 1 / 1 | | |
marker-content-023.html | Pass | 1 / 1 | | |
marker-content-024.html | Pass | 1 / 1 | | |
marker-display-dynamic-001.html | Pass | 1 / 1 | | |
marker-font-properties.html | Pass | 1 / 1 | | |
marker-font-variant-numeric-default-ref.html | Pass | 1 / 1 | | |
marker-font-variant-numeric-default.html | Pass | 1 / 1 | | |
marker-font-variant-numeric-normal-ref.html | Pass | 1 / 1 | | |
marker-font-variant-numeric-normal.html | Pass | 1 / 1 | | |
marker-hyphens.html | Pass | 1 / 1 | | |
marker-inherit-line-height.html | Pass | 1 / 1 | | |
marker-inherit-values.html | Pass | 1 / 1 | | |
marker-intrinsic-contribution-002.html | Pass | 1 / 1 | | |
marker-letter-spacing.html | Fail | 0 / 1 | TEST BUG | the references expect the letter-spacing after the last character of an outside marker (as Chrome, the second reference) or only after its suffix (as Firefox, the first reference); the spacing "is not applied at the beginning or end of a line" (https://drafts.csswg.org/css-text-4/#letter-spacing-property): the outside markers, which are the only content of the line of their box, are 25px narrower |
marker-line-break.html | Fail | 0 / 1 | TEST BUG | the test expects the text of a marker to wrap with line-break: anywhere, overflow-wrap: anywhere or word-break: break-all, but the user agent style sheet of CSS Lists gives white-space: pre to ::marker (https://drafts.csswg.org/css-lists-3/#ua-stylesheet), which forbids the soft wraps; only Chrome passes |
marker-line-height.html | Pass | 1 / 1 | | |
marker-list-style-position.html | Pass | 1 / 1 | | |
marker-overflow-wrap.html | Fail | 0 / 1 | TEST BUG | the test expects the text of a marker to wrap with line-break: anywhere, overflow-wrap: anywhere or word-break: break-all, but the user agent style sheet of CSS Lists gives white-space: pre to ::marker (https://drafts.csswg.org/css-lists-3/#ua-stylesheet), which forbids the soft wraps; only Chrome passes |
marker-tab-size.html | Pass | 1 / 1 | | |
marker-text-align-001.html | Pass | 1 / 1 | | |
marker-text-align-002.html | Pass | 1 / 1 | | |
marker-text-align-003.html | Pass | 1 / 1 | | |
marker-text-combine-upright.html | Pass | 1 / 1 | | |
marker-text-decoration-skip-ink.html | Pass | 1 / 1 | | |
marker-text-emphasis.html | Pass | 1 / 1 | | |
marker-text-shadow.html | Pass | 1 / 1 | | |
marker-text-transform-default.html | Pass | 1 / 1 | | |
marker-text-transform-dynamic.html | Pass | 1 / 1 | | |
marker-text-transform-uppercase.html | Pass | 1 / 1 | | |
marker-unicode-bidi-default-ref.html | Pass | 1 / 1 | | |
marker-unicode-bidi-default.html | Pass | 1 / 1 | | |
marker-unicode-bidi-normal-ref.html | Pass | 1 / 1 | | |
marker-unicode-bidi-normal.html | Pass | 1 / 1 | | |
marker-variable.html | Pass | 1 / 1 | | |
marker-word-break.html | Fail | 0 / 1 | TEST BUG | the test expects the text of a marker to wrap with line-break: anywhere, overflow-wrap: anywhere or word-break: break-all, but the user agent style sheet of CSS Lists gives white-space: pre to ::marker (https://drafts.csswg.org/css-lists-3/#ua-stylesheet), which forbids the soft wraps; only Chrome passes |
marker-word-spacing.html | Pass | 1 / 1 | | |
outside-marker-paint-order.html | Pass | 1 / 1 | | |
placeholder-excluded-properties.html | Pass | 1 / 1 | | |
placeholder-input-number.html | Pass | 1 / 1 | | |
placeholder-vertical-align.html | Pass | 1 / 1 | | |
relative-box-order-of-pseudo-elements.html | Pass | 1 / 1 | | |
selection-background-color-001.html | Pass | 1 / 1 | | |
selection-background-color-non-applicable-properties.html | Pass | 1 / 1 | | |
selection-background-color-revert.html | Pass | 1 / 1 | | |
selection-background-color-transparent.html | Pass | 1 / 1 | | |
selection-background-painting-order.html | Pass | 1 / 1 | | |
selection-contenteditable-011.html | Fail | 0 / 1 | NOT IMPLEMENTED | Selection.addRange() in a contenteditable element does not move the focus to the editing host, as the browsers do: the reference, which focuses the element, has a focus ring (outline: auto) that the test does not have |
selection-input-011.html | Fail | 0 / 1 | TEST BUG | the selection of the value is highlighted with ::selection as in the reference, but the reference focuses its input (it is painted with a focus ring): the test relies on select() giving the focus to the control, as in Chrome, which the standard does not specify (the only different pixels are the ones of the focus ring); Firefox and Safari fail too |
selection-intercharacter-011.html | Pass | 1 / 1 | | |
selection-intercharacter-012.html | Pass | 1 / 1 | | |
selection-link-001.html | Pass | 1 / 1 | | |
selection-link-002.html | Pass | 1 / 1 | | |
selection-link-003.html | Pass | 1 / 1 | | |
selection-originating-decoration-color.html | Pass | 1 / 1 | | |
selection-originating-strikethrough-order.html | Pass | 1 / 1 | | |
selection-originating-underline-order.html | Pass | 1 / 1 | | |
selection-over-highlight-001.html | Fail | 0 / 1 | BUG | the background of ::selection covers the content area of the text (ascent + descent), 1px shorter than the line box that the reference fills (the browsers extend the selection to the line box). Extending it to the line box fixes this test but breaks 24 passing tests of css-pseudo (highlight-painting-*, active-selection-*, selection-intercharacter-*, highlight-cascade/*) whose references paint the background of a span (the content area) |
selection-overlay-and-grammar-001.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
selection-overlay-and-spelling-001.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
selection-paint-image.html | Pass | 1 / 1 | | |
selection-text-decoration-currentcolor.html | Pass | 1 / 1 | | |
selection-textarea-011.html | Pass | 1 / 1 | | |
selection-transparent-text-author-background.html | Pass | 1 / 1 | | |
selection-transparent-text-ua-background.html | Pass | 1 / 1 | | |
slider/slider-fill-001.html | Pass | 1 / 1 | | |
slider/slider-fill-002.html | Pass | 1 / 1 | | |
slider/slider-fill-003.html | Pass | 1 / 1 | | |
slider/slider-thumb-001.html | Pass | 1 / 1 | | |
slider/slider-track-001.html | Pass | 1 / 1 | | |
slider/slider-track-002.html | Pass | 1 / 1 | | |
slider/slider-track-003.html | Pass | 1 / 1 | | |
spelling-error-001.html | Fail | 0 / 1 | NOT IMPLEMENTED | the spelling and grammar checking (::spelling-error, ::grammar-error) |
spelling-error-006.html | Pass | 1 / 1 | | |
svg-text-selection-002.html | Pass | 1 / 1 | | |
svg-text-selection-fill-only.html | Pass | 1 / 1 | | |
svg-text-selection-shadow.html | Pass | 1 / 1 | | |
svg-text-selection-stroke-only.html | Pass | 1 / 1 | | |
svg-text-selection-transparent-background.html | Pass | 1 / 1 | | |
target-text-001.html | Pass | 1 / 1 | | |
target-text-002.html | Pass | 1 / 1 | | |
target-text-003.html | Pass | 1 / 1 | | |
target-text-004.html | Pass | 1 / 1 | | |
target-text-005.html | Pass | 1 / 1 | | |
target-text-006.html | Pass | 1 / 1 | | |
target-text-007.html | Pass | 1 / 1 | | |
target-text-008.html | Pass | 1 / 1 | | |
target-text-009.html | Pass | 1 / 1 | | |
target-text-010.html | Pass | 1 / 1 | | |
target-text-011.html | Pass | 1 / 1 | | |
target-text-dynamic-001.html | Pass | 1 / 1 | | |
target-text-dynamic-002.html | Pass | 1 / 1 | | |
target-text-dynamic-003.html | Pass | 1 / 1 | | |
target-text-dynamic-004.html | Pass | 1 / 1 | | |
target-text-shadow-horizontal.html | Pass | 1 / 1 | | |
target-text-shadow-vertical.html | Pass | 1 / 1 | | |
target-text-text-decoration-001.html | Pass | 1 / 1 | | |
target-text-text-decoration-currentcolor.html | Pass | 1 / 1 | | |
textpath-selection-011.html | Pass | 1 / 1 | | |