servo/components
Emilio Cobos Álvarez 58fd80e282
style: Split stylesheets.rs
This file has become quite bloated lately. This commit deletes that file in
favor of a set of submodules.

The only noticeable change apart from code move, is converting deep_clone_foo
methods into a trait.

It also unifies logic related to different style rules in the same place.

There's some missing work, specially related to font-face and counter-style, but
I think this is worth landing in the meantime.
2017-06-04 21:50:09 +02:00
..
atoms
bluetooth
bluetooth_traits
canvas Bump cssparser to 0.13.7 2017-06-02 17:43:56 -07:00
canvas_traits Bump cssparser to 0.13.7 2017-06-02 17:43:56 -07:00
compositing Auto merge of #17074 - paulrouget:remove_viewport, r=emilio 2017-05-29 07:13:58 -05:00
config Update rust-webvr 2017-05-25 10:05:30 +02:00
constellation Auto merge of #15354 - cynicaldevil:manual-redirect, r=jdm 2017-06-02 14:49:21 -07:00
debugger
deny_public_fields
devtools Remove some usage of rust-encoding 2017-05-27 13:34:23 +02:00
devtools_traits
dom_struct
domobject_derive
geometry Silence a warning in servo_geometry 2017-05-20 22:00:36 +02:00
gfx [gfx] [layout] [style] Upgrade unicode-bidi to 0.3 2017-05-22 20:06:19 -05:00
gfx_traits
jstraceable_derive
layout Bump cssparser to 0.13.7 2017-06-02 17:43:56 -07:00
layout_thread Update rayon to 0.7.1. 2017-05-31 17:55:26 +10:00
layout_traits Added a TopLevelBrowsingContextId type. 2017-05-22 09:27:07 -05:00
msg Remove cssparser dependency from msg. 2017-05-31 11:35:18 -04:00
net Revert "Update Rust nightly to 1.19.0-nightly (6165203c4 2017-06-03)" 2017-06-03 14:37:17 +02:00
net_traits Revert "Update Rust nightly to 1.19.0-nightly (6165203c4 2017-06-03)" 2017-06-03 14:37:17 +02:00
profile Conditionally define macro that's only used in Linux builds. 2017-05-29 14:52:44 -04:00
profile_traits Implemented Houdini worklets. 2017-05-17 09:01:05 -05:00
rand
range
remutex Upgrade to rustc 1.19.0-nightly (ced823e26 2017-05-07) 2017-05-08 12:46:03 +02:00
script style: Split stylesheets.rs 2017-06-04 21:50:09 +02:00
script_layout_interface Bump cssparser to 0.13.7 2017-06-02 17:43:56 -07:00
script_plugins Revert "Update Rust nightly to 1.19.0-nightly (6165203c4 2017-06-03)" 2017-06-03 14:37:17 +02:00
script_traits Redirect document loads manually 2017-05-31 17:28:53 +05:30
selectors Bump cssparser to 0.13.7 2017-06-02 17:43:56 -07:00
servo -Z wr-no-batch option 2017-05-19 21:43:35 -04:00
size_of_test Add size_of_test crate 2017-05-16 10:12:51 +02:00
style style: Split stylesheets.rs 2017-06-04 21:50:09 +02:00
style_derive Derive the most trivial ToCss implementations 🌋 2017-06-04 16:17:56 +02:00
style_traits Bump cssparser to 0.13.7 2017-06-02 17:43:56 -07:00
url
webdriver_server Auto merge of #16997 - asajeffrey:webdriver-browsing-contexts-not-pipelines, r=jgraham 2017-05-26 16:38:12 -05:00
webvr
webvr_traits Update rust-webvr 2017-05-25 10:05:30 +02:00