aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/xrsystem.rs
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2020-04-22 16:55:24 +0200
committerMartin Robinson <mrobinson@igalia.com>2020-04-24 11:51:17 +0200
commit8f988be18a7ac4612cb383816a095fdb7f015eb1 (patch)
tree99c99c000a9ec908a2ea4b3a6e458881732dc220 /components/script/dom/xrsystem.rs
parent5504d9259d59bb80e019ed1563b213dcf56fc86a (diff)
downloadservo-8f988be18a7ac4612cb383816a095fdb7f015eb1.tar.gz
servo-8f988be18a7ac4612cb383816a095fdb7f015eb1.zip
Add ElementAnimationState and PossibleElementAnimationState
This refactor is preparation for implementing a specification compliant transitions and animations processing model. These data structures hold all the animation information about a single node. Since adding, updating, and modifying animations for a single node are all interdependent, it makes sense to start encapsulating animation data and functionality into a single data structure. This also opens up the possibility for easier concurrency in the future by more easily allowing per-node mutexes.
Diffstat (limited to 'components/script/dom/xrsystem.rs')
0 files changed, 0 insertions, 0 deletions