Summarized test results:
CSS3 Counter Styles

Intended audience: users, HTML coders, script developers, CSS coders, Web project managers, and anyone who wants to know whether browsers support the CSS Counter Styles spec.

Updated

These tests check whether user agents support the features defined in the CSS-counter-styles-3 spec. These are simple, user-oriented tests, designed to check basic functionality, rather than test all edge cases and implementation details.

To see the test, click on the link in the left-most column. To see detailed results for a single test, click on a row and look just above the table. The detailed results show the date(s) the test result was recorded, and the version of the browser tested.

Any dependencies are shown in notes above the table, and notes below the table will usually provide any additional useful information, including an explanation of why a result was marked as 'partially successful'.

Key:

pass fail partially successful

Basic tests

Additive

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy Edge
additive basic, simple
additive-basic-001.html
The browser can produce an additive custom counter style. passpasspassfail
additive basic, extended
additive-basic-002.html
The browser can produce an additive custom counter style. passpasspassfail

Alphabetic

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy Edge
alphabetic basic, simple
alphabetic-basic-001.html
The browser can produce an alphabetic custom counter style. passpasspassfail
alphabetic basic, extended
alphabetic-basic-002.html
The browser can produce an alphabetic custom counter style. passpasspassfail

Cyclic

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy Edge
cyclic basic, 1 symbol
cyclic-basic-001.html
The browser can produce a cyclic custom counter style. passpasspassfail
cyclic basic, 4 symbols
cyclic-basic-002.html
The browser can produce a cyclic custom counter style. passpasspassfail

Fixed

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy Edge
fixed basic
fixed-basic-001.html
The browser can produce a fixed custom counter style. passpasspassfail

Numeric

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy Edge
numeric basic, simple
numeric-basic-001.html
The browser can produce a numeric custom counter style. passpasspassfail
numeric basic, extended
numeric-basic-002.html
The browser can produce a numeric custom counter style. passpasspassfail

Symbolic

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit SafariLegacy Edge
symbolic basic
symbolic-basic-001.html
The browser can produce a symbolic custom counter style. passpasspassfail

Prefixes and suffixes

These tests are only run if the basic tests above pass.

With prefix and suffix

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit Safari
prefix/suffix (additive)
additive-prefsuf-001.html
The browser can produce a prefix and suffix as specified for additive counters. passpasspass
prefix/suffix (alphabetic)
alphabetic-prefsuf-001.html
The browser can produce a prefix and suffix as specified for alphabetic counters. passpasspass
prefix/suffix (cyclic)
cyclic-prefsuf-001.html
The browser can produce a prefix and suffix as specified for cyclic counters. passpasspass
prefix/suffix (fixed)
fixed-prefsuf-001.html
The browser can produce a prefix and suffix as specified for fixed counters. passpasspass
prefix/suffix (numeric)
numeric-prefsuf-001.html
The browser can produce a prefix and suffix as specified for numeric counters. passpasspass
prefix/suffix (symbolic)
symbolic-prefsuf-001.html
The browser can produce a prefix and suffix as specified for symbolic counters. passpasspass

Default

Links to run testsAssertionsGecko FirefoxBlink ChromeWebkit Safari
prefix/suffix default (additive)
additive-default-001.html
The browser can produce a default prefix and suffix as specified for additive counters. passpasspass
prefix/suffix default (alphabetic)
alphabetic-default-001.html
The browser can produce a default prefix and suffix as specified for alphabetic counters. passpasspass
prefix/suffix default (cyclic)
cyclic-default-001.html
The browser can produce a default prefix and suffix as specified for cyclic counters. passpasspass
prefix/suffix default (fixed)
fixed-default-001.html
The browser can produce a default prefix and suffix as specified for fixed counters. passpasspass
prefix/suffix default (numeric)
numeric-default-001.html
The browser can produce a default prefix and suffix as specified for numeric counters. passpasspass
prefix/suffix default (symbolic)
symbolic-default-001.html
The browser can produce a default prefix and suffix as specified for symbolic counters. passpasspass