forced-colors-mode

edit

WPT coverage of the tests of forced-colors-mode 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
Stable1315087%
Tentative000–
Reftests4849098%
All6164095%

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
  • NOT IMPLEMENTED: 2

Stable tests

TestResultSubtestsKindDescription
accent-color-keyword-forced-colors.htmlFail2 / 3NOT IMPLEMENTEDthe AccentColor and AccentColorText system colors do not follow the accent-color of the element (they are the default accent colors)
forced-colors-mode-03.htmlPass1 / 1
forced-colors-mode-09.htmlPass1 / 1
forced-colors-mode-10.htmlPass1 / 1
forced-colors-mode-11.htmlPass1 / 1
forced-colors-mode-20.htmlPass1 / 1
forced-colors-mode-21.htmlPass1 / 1
forced-colors-mode-27.htmlPass1 / 1
forced-colors-mode-40.htmlFail15 / 17NOT IMPLEMENTEDthe non-standard -webkit-tap-highlight-color property and the -webkit-text-emphasis-color alias of text-emphasis-color (computedStyleMap().get() throws for an unknown property); the computed values of the 15 other properties are not forced, as expected
forced-colors-mode-41.htmlPass9 / 9
forced-colors-mode-50.htmlPass1 / 1
forced-colors-mode-51.htmlPass1 / 1
forced-colors-mode-54.htmlPass1 / 1
forced-colors-mode-60.htmlPass1 / 1
forced-colors-mode-61.htmlPass1 / 1

Reftests

TestResultVariantsKindDescription
backplate/forced-colors-mode-backplate-01.htmlPass1 / 1
backplate/forced-colors-mode-backplate-02.htmlPass1 / 1
backplate/forced-colors-mode-backplate-03.htmlPass1 / 1
backplate/forced-colors-mode-backplate-04.htmlPass1 / 1
backplate/forced-colors-mode-backplate-05.htmlPass1 / 1
backplate/forced-colors-mode-backplate-06.htmlPass1 / 1
backplate/forced-colors-mode-backplate-08.htmlPass1 / 1
backplate/forced-colors-mode-backplate-09.htmlPass1 / 1
backplate/forced-colors-mode-backplate-10.htmlPass1 / 1
backplate/forced-colors-mode-backplate-11.htmlPass1 / 1
forced-colors-mode-01.htmlPass1 / 1
forced-colors-mode-02.htmlPass1 / 1
forced-colors-mode-05.htmlPass1 / 1
forced-colors-mode-06.htmlPass1 / 1
forced-colors-mode-07.htmlPass1 / 1
forced-colors-mode-08.htmlPass1 / 1
forced-colors-mode-14.htmlFail0 / 1BUGthe background of ::selection covers the content area of the text (ascent + descent), 1px shorter than the inline-block box that the reference fills (the browsers extend the selection to the line box, but 18 passing tests of css/css-pseudo expect the content area); the forced Highlight and HighlightText colors match
forced-colors-mode-17.htmlPass1 / 1
forced-colors-mode-18.htmlPass1 / 1
forced-colors-mode-19.htmlPass1 / 1
forced-colors-mode-23.htmlPass1 / 1
forced-colors-mode-25.htmlPass1 / 1
forced-colors-mode-26.htmlPass1 / 1
forced-colors-mode-28.htmlPass1 / 1
forced-colors-mode-29.htmlPass1 / 1
forced-colors-mode-30.htmlPass1 / 1
forced-colors-mode-31.htmlPass1 / 1
forced-colors-mode-33.htmlPass1 / 1
forced-colors-mode-34.htmlPass1 / 1
forced-colors-mode-35.htmlPass1 / 1
forced-colors-mode-36.htmlPass1 / 1
forced-colors-mode-37.htmlPass1 / 1
forced-colors-mode-38.htmlPass1 / 1
forced-colors-mode-39.htmlPass1 / 1
forced-colors-mode-42.htmlPass1 / 1
forced-colors-mode-43.htmlPass1 / 1
forced-colors-mode-44.htmlPass1 / 1
forced-colors-mode-45.htmlPass1 / 1
forced-colors-mode-46.htmlPass1 / 1
forced-colors-mode-47.htmlPass1 / 1
forced-colors-mode-48.htmlPass1 / 1
forced-colors-mode-49.htmlPass1 / 1
forced-colors-mode-52.htmlPass1 / 1
forced-colors-mode-53.htmlPass1 / 1
forced-colors-mode-55.htmlPass1 / 1
forced-colors-mode-56.htmlPass1 / 1
forced-colors-mode-57.htmlPass1 / 1
forced-colors-mode-58.htmlPass1 / 1
forced-colors-mode-59.htmlPass1 / 1