Auto merge of #16527 - BorisChiou:stylo/transition/shorthands, r=emilio

stylo: Bug 1353628 - Support shorthand properties for CSS Transition.

These patches add shorthand properties into TransitionProperty, so we can parse the shorthand properties properly and create transitions for them.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix Bug 1353628
- [X] There are tests for these changes

<!-- 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/16527)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-04-19 07:35:09 -05:00 committed by GitHub
commit 355d5f89da
8 changed files with 150 additions and 25 deletions

View file

@ -1,11 +0,0 @@
[events-001.htm]
type: testharness
[transition:padding, changing padding-left / events]
expected: FAIL
[transition:padding, changing padding / events]
expected: FAIL
[transition:padding, changing padding but not padding-bottom / events]
expected: FAIL

View file

@ -15,9 +15,6 @@
[parse 'foobar, all']
expected: FAIL
[parse 'inherit']
expected: FAIL
[parse 'initial']
expected: FAIL