servo/components/gfx
bors-servo 605842f193 Auto merge of #10155 - bholley:generalize_style_structs, r=SimonSapin
Generalize the style structs

This allows geckolib to pass gecko style structs and have the style system write to them directly, provided we implement all the traits.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10155)
<!-- Reviewable:end -->
2016-03-25 03:27:33 +05:30
..
display_list Introduce traits for style structs and computed values. 2016-03-24 11:49:46 -07:00
platform Bump serde to 0.7 2016-03-17 13:52:39 +01:00
text Remove util::vec::Comparator 2016-03-01 14:28:16 +01:00
Cargo.toml gfx: Drop "canvas_traits" dependency 2016-03-23 18:12:39 +01:00
filters.rs Split Au type into separate crate, with minimal dependencies. 2015-10-01 07:16:11 +10:00
font.rs Add WebRender integration to Servo. 2016-02-18 10:35:29 +10:00
font_cache_thread.rs Make use of From<String> for Atom 2016-02-24 17:52:13 +01:00
font_context.rs Add WebRender integration to Servo. 2016-02-18 10:35:29 +10:00
font_template.rs Derive Debug on FontGroup and its components 2015-12-12 10:04:33 +01:00
lib.rs gfx: Drop "canvas_traits" dependency 2016-03-23 18:12:39 +01:00
paint_context.rs gfx: Allow images to be shipped to the WebRender thread without shipping 2016-03-22 14:49:47 -07:00
paint_thread.rs canvas: Remove all the canvas layerization infrastructure 2016-03-23 18:12:37 +01:00