When line height is specified via CSS to a value not 1.2 (or variations like 120% or 1.2em), the list item marker's baseline doesn't align with the baseline of the first line of text inside the list item. It's misaligned regardless of applying the line height to the ol or the li and regardless of the marker type specified.
Created attachment 27756 [details] Test file demonstrating misalignment in list item markers
Occurs in nightly r41018. Safari 3.2.1 renders the lists correctly.
Created attachment 27757 [details] Screenshot demonstrating correct rendering in Safari 3.2.1
<rdar://problem/6602506>
bisect-builds.pl says: Works: r40813 Fails: r40884
Using internal tools, I was able to narrow this down slightly more to between 40828 and 40884.
Oh man. I see the problem. I will have a patch up very soon. This regressed with http://trac.webkit.org/changeset/40880
Created attachment 27926 [details] Patch
Thanks, Sam! Fixed with revision 41188.