Created attachment 356916 [details]
Unlike in other browser engines the stroke-dasharray of an element gets applied onto the markers referenced by it and additionally the marker cannot be made to not be dashed by explicitly setting stroke-dasharray of the marker to "0".
Compare the rendering of the attached testcase in different rendering engines.
Created attachment 356917 [details]
Rendering in Firefox and Chrome
Created attachment 356918 [details]
Rendering in Safari