Auto merge of #20757 - emilio:animations, r=jdm

style: Some animation cleanups and fixes.

The transitions code is still terribly broken, but I ran out of time fixing it. We have nothing that stops transitions, which is just plain wrong. Most of this code should probably be rewritten, since with the current setup is pretty hard to get it right. Anyway...

Fixes #20731.
Fixes #20116.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20757)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2018-10-15 19:03:07 -04:00 committed by GitHub
commit 3b03f6d894
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 157 additions and 149 deletions

View file

@ -1,6 +1,6 @@
[font-style-interpolation.html]
bug: https://github.com/servo/servo/issues/21570
expected: TIMEOUT
[font-style animation]
[font-style transition]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[variable-transitions-transition-property-all-before-value.html]
[Verify substituted color value after transition]
expected: FAIL

View file

@ -0,0 +1,3 @@
[variable-transitions-value-before-transition-property-all.html]
[Verify substituted color value after transition]
expected: FAIL