gecko-dev/servo
Boris Chiou 97804f78e4 Bug 1808410 - Part 2: Add animation-timeline: view() in style system. r=emilio
Support view() notation for animation-timeline:
  `<view()> = view( [ <axis> || <'view-timeline-inset'> ]? )`

We move AnimationTimeline and its related types into the generics folder,
and define two new structs for scroll() and view().

Note:
1. The syntax of scroll() doesn't match the current version of the spec.
   I will update it in Bug 1814444.
2. We will handle the creation/usage of the Anonymous View Progress Timelines
   in the next patch.

Differential Revision: https://phabricator.services.mozilla.com/D173904
2023-05-02 22:47:28 +00:00
..
components Bug 1808410 - Part 2: Add animation-timeline: view() in style system. r=emilio 2023-05-02 22:47:28 +00:00
ports/geckolib Bug 1830656 - Refactor ImportLayer into enum r=emilio 2023-05-01 21:56:33 +00:00
tests/unit Bug 1830369 - [css-nesting] Update cssparser to allow parsing qualified rules along with declarations. r=tlouw,supply-chain-reviewers 2023-04-29 18:21:25 +00:00
moz.build
rustfmt.toml