Intent to Implement: adding vector effects non-scaling-size, non-rotation and fixed-position to SVG

2016-12-26 Thread ktecramin99
Intent to Implement: 

adding vector effects  non-scaling-size, non-rotation and fixed-position to SVG

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


Re: Intent to implement and ship: CSS caret-color property

2016-12-26 Thread Manuel Rego Casasnovas
Hi,

On 23/12/16 18:32, Ehsan Akhgari wrote:
> The spec does mention this, but I can’t figure out what it’s saying that
> the browser should do with the navigation caret.  Should this property
> not be respected for the navigation caret?  Note that right now nsCaret
> doesn’t know which kind of caret it is drawing; currently both kinds of
> carets are activated in the exact same way through
> nsCaret::SetVisible().  How are you planning to handle this?

This was discussed here:
https://github.com/w3c/csswg-drafts/issues/725

And in a CSS WG telecon [1] as a result a note was added on the spec:
https://drafts.csswg.org/css-ui/#caret-color

So it seems caret-color could be applied to navigation caret too.

Bye,
  Rego

[1] https://lists.w3.org/Archives/Public/www-style/2016Nov/0123.html
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform