[svgwg] Issue: How does vector-effect=non-scaling-stroke interact with the stroke-dash* properties marked as Agenda+

dirkschulze has just labeled an issue for https://github.com/w3c/svgwg as "Agenda+":

== How does vector-effect=non-scaling-stroke interact with the stroke-dash* properties ==
In the sections on how vector effects are painted [1], it's stated that:

> The resulting visual effect of this modification is that stroke width is not dependant on the transformations of the element...

which does not call out if `stroke-dasharray` and `stroke-dashoffset` should be processed in the host coordinate space as well, or if it should be handled in the user coordinate space (somehow).
It does say "Stroke outline is calculated in the host coordinate space.", which could be interpreted to include all the properties that define a stroke shape (per [2].)

[1] https://svgwg.org/svg2-draft/painting.html#PaintingVectorEffects
[2] https://svgwg.org/svg2-draft/painting.html#StrokeShape

(This issue surfaced in https://bugs.chromium.org/p/chromium/issues/detail?id=730008)

See https://github.com/w3c/svgwg/issues/323

Received on Wednesday, 7 November 2018 09:23:00 UTC