Intent to Implement: adding vector effects non-scaling-size,
non-rotation and fixed-position to SVG
Contact emails
--------
te-fuk...@kddi-tech.com, g-ra...@kddi-tech.com, sa-...@kddi-tech.com
Summary
--------
To offer vector effects regarding special coordinate transformations and
graphic drawings as described in following Spec link,
SVG Tiny 1.2 introduced the vector-effect property. Although SVG Tiny
1.2 introduced only non-scaling stroke behavior, this version introduces
a number of additional effects.
We intend now to implement non-scaling-size, non-rotation and
fixed-position, as well as their combination to Gecko/SVG.
Motivation
--------
It is a point of interest in many SVG content providers to let the
outline of an object keep its original size or to keep the position of
an object fix, regardless of type of transforms that are applied to it.
For example, in a map with a 2px wide line representing roads it is of
interest to keep the roads 2px wide even when the user zooms into the
map, or introductory notes on the graphic chart in which panning is
possible. Therefore, there is a high need for supporting these features
in browsers.
Spec(Link to standard)
--------
https://svgwg.org/svg2-draft/coords.html#VectorEffects
Platform coverage
--------
Starting from Windows and Linux.
Bug
--------
https://bugzilla.mozilla.org/show_bug.cgi?id=1318208
Estimated or target release
--------
2017/1/30
Requesting approval to ship?
--------
No. Implementation is expected to take some time.
Tests
--------
Coming soon.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform