forked from mirrors/gecko-dev
It's possible to set `animation-name` to any of the keyword of other properties, and this may cause ambiguity when serializing `animation` shorthand (because we may reuse this result as an input of another `animation` shorthand to get the same result). So we still have to serialize these properties even if they are initial values if `animation-name` matches them. e.g. Set `animation` to `normal normal`. Its serialization should be `normal normal`, instead `normal`, because using `normal` as an input of another `animation` shorthand makes its `animation-name` be `none`. (Note: we parse `animation-direction` first.) Differential Revision: https://phabricator.services.mozilla.com/D204995 |
||
|---|---|---|
| .. | ||
| components | ||
| ports/geckolib | ||
| tests/unit | ||
| moz.build | ||
| rustfmt.toml | ||