According to the spec only a few specific shapes should support markers, so for instance we should not be able to see markers on a <rect> like webkit has now.
Created attachment 13391 [details] First attempt Should be pretty straightforward. Cheers, Rob.
Comment on attachment 13391 [details] First attempt r=me
Landed in r19880.