Re: [csswg-drafts] [css-transforms] Spec and blink implementation of transform-box for SVG elements differ

So the net result of that discussion as it applies to the original topic of this issue:

- Blink & WebKit are still wrong.
- Default behavior on SVG elements should be to use the view-box as the reference for both percentages and transform-origin.

Which results in these required actions from implementers:

- The default behavior in Firefox is correct, but the newly-shipped transform-box implementation will need to be updated with the new initial value and the new {specified value ⇒​ used value} mappings.
- The pending transform-box implementation (with change in default behavior) for Blink will need to be updated before shipping.
- A transform-box implementation for WebKit will hopefully follow along soon (with change in default behavior).
- CSS transform support on SVG elements in Edge, including transform-box, will hopefully follow along soon.

Did you get clear commitments & action plans from the implementation teams to make that happen?  This is still a breaking change for WebKit & Blink.  Anything that breaks wasn't web-compatible to start out with, but there is a lot of CSS code out there that is being written specifically for WebKit & Blink without worrying about web compat.

-- 
GitHub Notification of comment by AmeliaBR
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/857#issuecomment-296074806 using your GitHub account

Received on Friday, 21 April 2017 05:33:16 UTC