Auto merge of #13056 - KiChjang:transition-event, r=mbrubeck

Implement transition event and infrastructure

Fixes #10245.

<!-- 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/13056)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2016-10-12 02:08:37 -05:00 committed by GitHub
commit cd2f950de3
23 changed files with 199 additions and 61 deletions

View file

@ -1,5 +1,7 @@
[changing-while-transition.htm]
type: testharness
[changing transition-property / values]
expected: FAIL
[changing transition-duration / values]
expected: FAIL

View file

@ -1,14 +1,5 @@
[events-001.htm]
type: testharness
[transition:all, changing padding-left / events]
expected: FAIL
[transition:all, changing padding / events]
expected: FAIL
[transition:all, changing padding but not padding-bottom / events]
expected: FAIL
[transition:padding, changing padding-left / events]
expected: FAIL
@ -18,12 +9,3 @@
[transition:padding, changing padding but not padding-bottom / events]
expected: FAIL
[transition:padding-left, changing padding-left / events]
expected: FAIL
[transition:padding-left, changing padding / events]
expected: FAIL
[transition:padding-left, changing padding but not padding-bottom / events]
expected: FAIL

View file

@ -1,8 +0,0 @@
[events-002.htm]
type: testharness
[transitions:all, changing padding-left from nothing / events]
expected: FAIL
[transitions:all, changing padding from nothing / events]
expected: FAIL

View file

@ -1,8 +0,0 @@
[events-003.htm]
type: testharness
[duration: 0.1s, delay: -0.05s / events]
expected: FAIL
[duration: 0.1s, delay: -0.1s / events]
expected: FAIL

View file

@ -1,8 +0,0 @@
[events-004.htm]
type: testharness
[repeating lists / events]
expected: FAIL
[truncating lists / events]
expected: FAIL

View file

@ -1,3 +0,0 @@
[incremental_trailing_whitespace_a.html]
type: reftest
disabled: https://github.com/servo/servo/issues/10473

View file

@ -161,6 +161,7 @@ test_interfaces([
"Touch",
"TouchEvent",
"TouchList",
"TransitionEvent",
"TreeWalker",
"UIEvent",
"URL",