servo/components
bors-servo fdddeb1c92 Auto merge of #14833 - emilio:mq-refactor, r=heycam,bz
style: Isolate the soon-to-be style-backend-specific code from the media_query module.

The idea here is having (for convenience) different `Expression` and `Device` representations for Gecko.

Both will be implemented in rust, but will use `nsMediaFeatures` as a source of media features instead of the Servo bits.

Does it sound good?

r? @heycam or @Manishearth

<!-- 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/14833)
<!-- Reviewable:end -->
2017-01-07 05:03:41 -08:00
..
atoms Fire 'input' event after 'keypress' in input and textarea elements 2016-12-27 15:57:34 +05:30
bluetooth Use tinyfiledialogs from crates.io 2017-01-05 16:59:44 -05:00
bluetooth_traits Auto merge of #14612 - szeged:connect-disconnect-update, r=jdm 2016-12-22 06:51:16 -08:00
canvas Remove azure(canvas) dependency from canvas_traits 2016-12-25 17:41:29 +02:00
canvas_traits Remove azure(canvas) dependency from canvas_traits 2016-12-25 17:41:29 +02:00
compositing replace match by if let statements if possible 2016-12-31 12:34:05 +01:00
config Auto merge of #14860 - asajeffrey:constellation-index-past-correctly-when-discarding, r=cbrewster 2017-01-06 03:53:35 -08:00
constellation Auto merge of #14860 - asajeffrey:constellation-index-past-correctly-when-discarding, r=cbrewster 2017-01-06 03:53:35 -08:00
debugger Removed util. 2016-12-14 18:04:37 -06:00
devtools replace match by if let statements if possible 2016-12-31 12:34:05 +01:00
devtools_traits Urlmageddon: Use refcounted urls more often. 2016-11-17 18:34:23 +01:00
geometry Removed util. 2016-12-14 18:04:37 -06:00
gfx replace match by if let statements if possible 2016-12-31 12:34:05 +01:00
gfx_traits Don't promote all scrollable regions to stacking contexts 2016-11-05 18:36:45 +01:00
jstraceable_derive Mark JSTraceable and its method as unsafe 2016-12-06 13:15:06 -10:00
layout Bug 1298588 part 9, servo piece. Pass through useful default styles to cascade(). r=bholley 2017-01-04 23:13:46 -05:00
layout_thread Bug 1298588 part 5. Store a ComputedValues on SharedStyleContext. r=bholley 2017-01-04 23:13:40 -05:00
layout_traits Make the layout content process shutdown sender optional. 2016-11-30 01:24:45 +01:00
msg Auto merge of #14286 - gterzian:update_canvas_with_offscreen_context, r=jdm 2016-11-24 12:29:52 -08:00
net Use tinyfiledialogs from crates.io 2017-01-05 16:59:44 -05:00
net_traits Rustfmt net_traits. 2017-01-03 15:06:41 +01:00
plugins Update to rustc 1.16.0-nightly (4ecc85beb 2016-12-28) 2017-01-02 10:51:02 +01:00
profile replace match by if let statements if possible 2016-12-31 12:34:05 +01:00
profile_traits Removed util. 2016-12-14 18:04:37 -06:00
rand An in-memory RNG that shares its file descriptor. 2017-01-05 13:51:53 +00:00
range
remutex Removed util. 2016-12-14 18:04:37 -06:00
script Auto merge of #14840 - servo:entry-global, r=nox 2017-01-06 05:15:11 -08:00
script_layout_interface Bug 1298588 part 9, servo piece. Pass through useful default styles to cascade(). r=bholley 2017-01-04 23:13:46 -05:00
script_traits Implement browsing context discarding. 2017-01-05 21:12:57 +00:00
servo Update WR (windows font fixes, ridge/groove borders, scrolling improvements). 2016-12-23 14:00:40 +10:00
style style: Isolate the soon-to-be style-backend-specific from the media_query module. 2017-01-07 12:34:43 +01:00
style_traits style: Document style_traits and deny missing docs on it. 2016-12-31 12:17:07 +01:00
url Implement discarding Document objects to reclaim space. 2017-01-04 11:29:31 +00:00
webdriver_server Update url, num_cpus, heapsize, webdriver. 2017-01-06 14:12:42 -08:00