The attached test case does not render properly. To see the bug, counters need to be implemented (http://bugzilla.opendarwin.org/show_bug.cgi?id=4980), but I have not yet committed that patch, so this bug is not yet present in the nightlies. I am filing it anyway in anticipation.
Created attachment 10764 [details] Test case
I think http://dbaron.org/css2.1/tests/imported-20050702/t1202-counters-17-d.xht shows the same bug.
The test linked in comment #2 is faulty and not related to this bug. There was a problem with this test in Konqueror but it was caused by not recognizing empty separators in counters. WebKit seems to already use isNull to detect separator so I am not sure what is wrong.
The attached test case looks fine with my version (svn r25796). Is the bug still present?
External autospade (Bug 15002) says this progressed: Fails: r18614 Works: r18640 Internal autospade says: Fails: r18636 Works: r18639 In any case, this has been fixed for a while now.