servo/components/style
Emilio Cobos Álvarez dd503dfacb Refactor style to be completely backend-independent
This commit refactors the style crate to be completely independent of
the actual implementation and pseudo-elements supported.

This also adds a gecko backend which introduces parsing for the
anonymous box pseudo-elements[1], although there's still no way of
querying them.

https://mxr.mozilla.org/mozilla-central/source/layout/style/nsCSSAnonBoxList.h
2016-02-13 16:05:14 +01:00
..
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 Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
context.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
custom_properties.rs Say farewell to in-tree HeapSizeOf 2016-02-04 22:03:32 +01:00
data.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
dom.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
element_state.rs Update rust-selectors 2016-02-03 02:11:31 +01: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 Say farewell to in-tree HeapSizeOf 2016-02-04 22:03:32 +01:00
lib.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +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 Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
media_queries.rs Say farewell to in-tree HeapSizeOf 2016-02-04 22:03:32 +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 Ensure that text nodes don't inherit opacity. 2016-02-02 14:40:47 +10:00
README.md Update style/README.md - libcss is gone now 2014-10-23 16:23:54 -05:00
restyle_hints.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
selector_impl.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
selector_matching.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
sequential.rs Bonus Fix - Rename traverse_dom_preorder to traverse_dom. 2016-01-06 19:21:13 -08:00
servo.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
stylesheets.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
traversal.rs Refactor style to be completely backend-independent 2016-02-13 16:05:14 +01:00
values.rs Update cssparser. 2016-01-21 17:58:03 +01:00
viewport.rs Say farewell to in-tree HeapSizeOf 2016-02-04 22:03:32 +01:00

servo-style

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