Auto merge of #15953 - bholley:size_of_stylo, r=Manishearth

Make size_of tests measure stylo and reduce the size of stylo PropertyDeclarations by 16 bytes

Right now they don't, which means that we have four properties making PropertyDeclaration 16 bytes bigger than it should be.

I'm not sure if there's a better way to get these tests to run against stylo than to hoist them into the properties file, but I couldn't figure it out. This seems good enough.

<!-- 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/15953)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-03-15 11:23:24 -07:00 committed by GitHub
commit f5c67fda04
10 changed files with 81 additions and 51 deletions

View file

@ -11,6 +11,7 @@ crate-type = ["staticlib", "rlib"]
[features]
bindgen = ["style/use_bindgen"]
testing = ["style/testing"]
[dependencies]
atomic_refcell = "0.1"