Curious: Which version of Qt and which platform? Here for me (Qt 4.8.5 on OpenSuse) qtruntimetests passes if I go to variant with original counter content. It is just dropping the `,` between identifier and list-style-type (e.g. `counter(list, decimal)` becomes `counter(list decimal)`), which BTW also Firefox and Chromium do.