[Webkit-unassigned] [Bug 235757] When interpolating between transform lists partial prefix matches should not use matrix interpolation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 8 14:28:53 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=235757

--- Comment #4 from Simon Fraser (smfr) <simon.fraser at apple.com> ---
(In reply to Martin Robinson from comment #0)
> When interpolating between two transform lists that have a match prefix, for
> instance:
> 
> from transform: translateX(25px) rotate(25deg)
> to tranform: translateX(100px)
> 
> The match prefix should blend together directly and the rest of the list
> should be blended using matrix interpolation. This especially comes into
> play when doing multiple rotations around an axis.

I see this in the CSS Transforms 1 spec[1], but not the level 2 spec [2]. When does "blend the rest as a matrix" happen, and when does "blend with the equivalent identify function" happen?

[1] https://www.w3.org/TR/css-transforms-1/#interpolation-of-transforms
[2] https://www.w3.org/TR/css-transforms-2/#interpolation-of-transform-functions

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220208/a2b53cf6/attachment.htm>


More information about the webkit-unassigned mailing list