servo/components/style
bors-servo 525e77f64f Auto merge of #9385 - larsbergstrom:win32, r=frewsxcv,pcwalton,jdm,ecoal95
Win32 support

r? @frewsxcv for python stuff
r? @pcwalton for the "remove usage of Gaol" stuff for Win32
r? anybody else for misc cargo.lock updates, etc.

This replaces #7878.

This works best with https://github.com/servo/mozjs/pull/71, too, to enable static linking, but can be run without (via some PATH hackery).

The instructions are here, and will be added to a .md file in the repo once the mozjs changes also land:
https://hackpad.com/Servo-on-Windows-C1LPcI2bP25

I'd like to get these changes landed because I've been rebasing them for months, they're otherwise quite stable, and don't affect our other platforms and targets.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9385)
<!-- Reviewable:end -->
2016-01-23 07:27:27 +05:30
..
animation.rs Hoist the rest of css/matching.rs into style/. 2016-01-04 09:41:31 -08:00
attr.rs Remove parsed attribute 'background' field on HTMLBodyElement 2016-01-02 16:54:38 -08:00
build.rs win32: look for python.exe and variants on win32 in style/build.rs 2016-01-20 08:38:23 -06:00
Cargo.toml Update cssparser. 2016-01-21 17:58:03 +01:00
context.rs Hoist ParseErrorReporter into style and remove the dependency on msg. 2016-01-11 18:01:48 -08:00
custom_properties.rs Update string_cache to 0.2. 2015-11-25 10:13:21 -06:00
data.rs Separate style+layout and layout-specific wrapper functionality. 2015-12-29 11:50:03 -08:00
dom.rs Hoist style() and unstyle() into TNode. 2016-01-12 13:16:05 -08:00
error_reporting.rs Hoist ParseErrorReporter into style and remove the dependency on msg. 2016-01-11 18:01:48 -08:00
font_face.rs Update cssparser. 2016-01-21 17:58:03 +01:00
lib.rs Update cssparser. 2016-01-21 17:58:03 +01:00
list_properties.py Make the properties list JSON and add some more info. 2016-01-15 18:13:12 +01:00
Mako-0.9.1.zip Cargoify servo 2014-09-08 20:21:42 -06:00
matching.rs Hoist the rest of css/matching.rs into style/. 2016-01-04 09:41:31 -08:00
media_queries.rs Update cssparser. 2016-01-21 17:58:03 +01:00
parallel.rs Bonus Fix - Rename traverse_dom_preorder to traverse_dom. 2016-01-06 19:21:13 -08:00
parser.rs Hoist ParseErrorReporter into style and remove the dependency on msg. 2016-01-11 18:01:48 -08:00
properties.mako.rs Update cssparser. 2016-01-21 17:58:03 +01:00
README.md Update style/README.md - libcss is gone now 2014-10-23 16:23:54 -05:00
restyle_hints.rs Fix a bunch of clippy lints 2016-01-02 23:27:15 +01:00
selector_matching.rs Hoist ParseErrorReporter into style and remove the dependency on msg. 2016-01-11 18:01:48 -08:00
sequential.rs Bonus Fix - Rename traverse_dom_preorder to traverse_dom. 2016-01-06 19:21:13 -08:00
stylesheets.rs Update cssparser. 2016-01-21 17:58:03 +01:00
traversal.rs Basic wrappers and glue for GeckoLib. 2016-01-13 12:14:00 -08:00
values.rs Update cssparser. 2016-01-21 17:58:03 +01:00
viewport.rs Deny unsafe code in style. 2015-12-30 14:46:35 +01:00

servo-style

Style system for Servo, using rust-cssparser for parsing.