Empty transform attribute should yield the identity transform
Per the grammar in the SVG spec, the transform
attribute can be empty:
transform-list:
wsp* transforms? wsp*
transforms:
transform
| transform comma-wsp+ transforms
See the "transforms?
" in the first production.
Currently we process transform=""
as an error. We should return an identity matrix instead.