- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Tue, 27 May 2014 13:44:02 -0700
- To: Rik Cabanier <cabanier@gmail.com>
- Cc: Dirk Schulze <dschulze@adobe.com>, www-style <www-style@w3.org>, FX <public-fx@w3.org>
On Tue, May 27, 2014 at 1:38 PM, Rik Cabanier <cabanier@gmail.com> wrote: > On Tue, May 27, 2014 at 12:19 PM, Tab Atkins Jr. <jackalmage@gmail.com> > wrote: >> On Tue, May 27, 2014 at 12:47 AM, Dirk Schulze <dschulze@adobe.com> wrote: >> > 4) Transform function idents and first opening brace can be whitespace >> > separated: >> > translate (20px, 20px) or matrix >> > (1,0,0,1,0,0) are valid. >> >> I consider #4 a bizarre legacy quirk of the SVG syntax that shouldn't >> infect anything else in the platform, and would oppose including it. > > Why would you oppose this? It's not like we're proposing that this is valid > CSS transform syntax or that the serialization of a DOMMatrix would return > this. > If this is valid syntax for the SVG parser, it seems that DOMMatrix needs to > support it. Why does DOMMatrix need to support it? That's not true unless there's legacy content relying on DOMMatrix (nee SVGMatrix) parsing it. I oppose it because it's a blight of a syntax. :/ Unless someone has a really good explanation, I'm assuming that it was originally allowed by mistake in the first place, just an oversight in the grammar nobody caught until it was too late. ~TJ
Received on Tuesday, 27 May 2014 20:44:49 UTC