- From: Justin Novosad <junov@google.com>
- Date: Wed, 19 Mar 2014 17:22:58 -0400
- To: Dirk Schulze <dschulze@adobe.com>
- Cc: whatwg <whatwg@lists.whatwg.org>
On Wed, Mar 19, 2014 at 4:46 PM, Dirk Schulze <dschulze@adobe.com> wrote: > Hi, > > I just looked at the definition of Path.addPath[1]: > > void addPath(Path path, SVGMatrix? transformation); > > SVGMatrix is nullable but can not be omitted all together. Why isn’t it > optional as well? I think it should be optional, especially because > creating an SVGMatrix at the moment means writing: > > var matrix = document.createElementNS('http://www.w3.org/2000/svg > ','svg').createSVGMatrix(); > > Greetings, > Dirk > > [1] > http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#path I agree it should be optional, but just to play devil's advocate : you can create an identity SVGMatrix with a simpler bit of code. Just do this right after creating a canvas rendering context: var identity = context.currentTransform; -Justin
Received on Wednesday, 19 March 2014 21:34:48 UTC