[css-houdini-drafts] [css-properties-values-api] `<transform-function>` interpolation between different function types (#1110)

lilles has just created a new issue for https://github.com/w3c/css-houdini-drafts:

== [css-properties-values-api] `<transform-function>` interpolation between different function types ==
The [spec](https://drafts.css-houdini.org/css-properties-values-api-1/#animation-behavior-of-custom-properties) says that a single `<transform-function>` also interpolates as the standard transform property value. That would mean that it is possible to interpolate between a translate() and a rotate() with the intermediate values being a matrix(), which is also a valid `<transform-function>`.

This issue is to confirm if that is the correct interpretation.

While testing Safari, I found that they support interpolation between the same type of function, like translateX() and translateY(), but not between translate() and rotate(), for instance.

@andruud @tabatkins


Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/issues/1110 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 17 October 2023 11:04:10 UTC