This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
It needs to be checked if CSS and SVG share the same unit types for <length> and <angle>. This is important for the transform primitives. The units are not necessarily the same at the moment. Just as a comparison for <angle>: CSS: ‘deg’, ‘grad’, ‘rad’, ‘turn’ SVG: 'deg', 'grad', 'rad' <length>: CSS: ‘em’, ‘ex’, ‘ch’, ‘rem’, ‘vw’, ‘vh’, ‘vm’, ‘cm’, ‘mm’, ‘in’, ‘pt’, ‘pc’, ‘px’ SVG: 'number', '%', 'em', 'ex', 'px', 'cm', 'mm', 'in', 'pt', 'pc' ('%' just for presentation attributes) See also: http://www.w3.org/TR/css3-values/#lengths http://www.w3.org/TR/css3-values/#angles http://www.w3.org/TR/SVG/types.html#syntax
CSS3 Transforms always relies on "CSS3 Values and Units" with the exception of <number> on SVG elements. SVG Transforms don't have units anyway. Therefore it is not an issue that we need to solve in CSS3 Transforms. The SVG WG should take a look at it. Moving the bug to SVG.