Bug 1646811 - servo: animations: Don't always re-resolve the node style.
commit27f264de00de3e0d2aabd8133633c16cfd92c5ec
authorMartin Robinson <mrobinson@igalia.com>
Thu, 18 Jun 2020 18:12:34 +0000 (18 18:12 +0000)
committerMartin Robinson <mrobinson@igalia.com>
Thu, 18 Jun 2020 18:12:34 +0000 (18 18:12 +0000)
treeb3863b95f12da6f8434f674d8fccf1dccacc6b45
parent0dc1b939cb955d4ef53aee6f8840782a2c525ebf
Bug 1646811 - servo: animations: Don't always re-resolve the node style.

When animations and transitions change don't always re-resolve node
style, just replace the animation and transition rules and re-cascade.

Depends on D80236

Differential Revision: https://phabricator.services.mozilla.com/D80237
servo/components/style/animation.rs
servo/components/style/matching.rs
servo/components/style/style_resolver.rs