servo/tests/unit
bors-servo fb52bb7c8d Auto merge of #13228 - Manishearth:uncompute, r=heycam
Add uncompute functionality (WIP)

As discussed in Taipei we plan to do animations in Stylo on the Rust side. For cascading properly, we need to "uncompute" these,
i.e. convert them into a cascadeable specified value which when computed gets us the same thing again.

This patch starts work on this. Before writing uncompute code for everything, I'd like to check that this is an acceptable amount of mako magic,
and that the general design is okay (to avoid having to rewrite everything once it's done).

Preliminary r? @SimonSapin @birtles

<!-- 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/13228)
<!-- Reviewable:end -->
2016-09-22 23:14:48 -05:00
..
gfx Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
layout All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
net Auto merge of #13294 - 6112:referrer-typo-fix, r=jdm 2016-09-16 15:43:54 -05:00
net_traits All our Cargo.toml files should contain an MPL-2.0 license field. 2016-07-14 10:26:34 -05:00
profile Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
script Implement minlength for text inputs 2016-09-21 07:54:39 -05:00
style Rename SpecifiedExplicitSize to ExplicitSize 2016-09-23 09:44:31 +05:30
stylo Move sanity checks to stylo tests 2016-09-21 00:05:54 +05:30
util Replaced mutex in constellation logging by a reentrant mutex. 2016-07-29 09:44:45 -05:00