gecko-dev/servo
Boris Chiou 60e44a0ffc Bug 1872309 - Specialize Procedure::Add for rotate property. r=zrhoffman
Slerp doesn't work well if the sum of `this_weight` and `other_weight` is
larger than 1.0. This may produces a cosine value out of the range.
Therefore, we use the combined transform list, which rely on matrix
multiplication, to compute Procedure::Add. And then decompose it to get the
final quaternion vector.
https://drafts.csswg.org/css-transforms-2/#combining-transform-lists

Differential Revision: https://phabricator.services.mozilla.com/D199678
2024-01-29 19:31:50 +00:00
..
components Bug 1872309 - Specialize Procedure::Add for rotate property. r=zrhoffman 2024-01-29 19:31:50 +00:00
ports/geckolib Bug 1852478 - Convert CSS `white-space` into a shorthand that expands to `white-space-collapse` and `text-wrap-mode` longhands. r=firefox-style-system-reviewers,emilio 2024-01-26 09:40:02 +00:00
tests/unit Bug 1865563 - Rustfmt servo/. r=firefox-style-system-reviewers,emilio 2023-11-20 15:17:57 +00:00
moz.build
rustfmt.toml