servo/components
bors-servo d8ac5100e8 Auto merge of #14034 - bholley:more_concrete_types, r=emilio
incremental restyle: Use more concrete types in the style system

We need to hang both snapshots and restyle damage off of ElementData, and so we need them to be concrete to avoid infecting ElementData with the trait hierarchy.

<!-- 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/14034)
<!-- Reviewable:end -->
2016-11-07 16:31:10 -06:00
..
atoms Add more event names to atom list; use more atom macros. 2016-11-06 11:03:14 -05:00
bluetooth Blacklisted items are removed when calling getServices/Characteristics/Descriptors. 2016-11-04 15:36:55 +01:00
bluetooth_traits Blacklisted items are removed when calling getServices/Characteristics/Descriptors. 2016-11-04 15:36:55 +01:00
canvas canvas: Cleanup CanvasData and layout and script messages. 2016-11-07 11:28:40 +01:00
canvas_traits canvas: Cleanup CanvasData and layout and script messages. 2016-11-07 11:28:40 +01:00
compositing Remove CollectMemoryReports from compositor (fixes #13735) 2016-11-06 01:43:09 +01:00
constellation Replace rust-websocket with ws-rs in the debugger server. 2016-11-07 11:49:10 +01:00
debugger Replace rust-websocket with ws-rs in the debugger server. 2016-11-07 11:49:10 +01:00
devtools Remove #![feature(custom_attribute)] 2016-11-03 11:24:13 +01:00
devtools_traits Remove #![feature(rustc_attrs)] 2016-11-03 11:24:19 +01:00
gfx Remove the direct azure dependencies from gfx, layout and layout_thread. 2016-11-04 12:14:42 +01:00
gfx_traits Remove #![feature(rustc_attrs)] 2016-11-03 11:24:19 +01:00
jstraceable_derive Make #[derive(JSTraceable)] a procedural macro 2016-11-03 01:10:35 +01:00
layout Stop using associated types for the concrete TRestyleDamage implementation. 2016-11-07 11:10:48 -08:00
layout_thread Stop using associated types for the concrete TRestyleDamage implementation. 2016-11-07 11:10:48 -08:00
layout_traits Remove old rendering backend. 2016-10-18 10:21:27 +10:00
msg Move ReferrerPolicy to net_traits. 2016-11-04 10:43:37 +01:00
net Auto merge of #14105 - servo:rm-rc, r=nox 2016-11-07 11:47:37 -06:00
net_traits Code review comments and upstream merge conflicts 2016-11-04 11:18:22 -04:00
plugins Make #[derive(JSTraceable)] a procedural macro 2016-11-03 01:10:35 +01:00
profile Remove #![feature(custom_derive)] 2016-11-03 10:14:21 +01:00
profile_traits Remove #![feature(structural_match)] 2016-11-03 11:24:18 +01:00
range Remove #![feature(rustc_attrs)] 2016-11-03 11:24:19 +01:00
script Stop using associated types for the concrete TRestyleDamage implementation. 2016-11-07 11:10:48 -08:00
script_layout_interface Stop using associated types for the concrete TRestyleDamage implementation. 2016-11-07 11:10:48 -08:00
script_traits Move ReferrerPolicy to net_traits. 2016-11-04 10:43:37 +01:00
servo Auto merge of #14110 - servo:ejpbruel-ws, r=metajack 2016-11-07 12:47:58 -06:00
style Stop using associated types for the concrete TRestyleDamage implementation. 2016-11-07 11:10:48 -08:00
style_traits Prefer Servo-specific ToCss for all types 2016-11-07 09:14:22 +05:30
util Auto merge of #14059 - mrnayak:refPolicy, r=nox 2016-11-07 04:37:35 -06:00
webdriver_server Move Image and PixelFormat to net_traits. 2016-10-21 16:12:39 +02:00