servo/components/style
bors-servo e07245caba Auto merge of #19235 - emilio:chrome-props, r=xidorn
style: Add infra to differentiate chrome and UA sheets.

This keeps the behavior of stuff being accessible from chrome stylesheets being
the same of content sheets except on the UA origin. That will be changed in a
followup.

<!-- 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/19235)
<!-- Reviewable:end -->
2017-11-16 14:01:39 -06:00
..
counter_style Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
gecko Auto merge of #19226 - emilio:inline-qs, r=nox 2017-11-15 09:22:14 -06:00
gecko_bindings style: Remove some uses of unused unsafe. 2017-11-15 13:26:24 +01:00
gecko_string_cache style: Remove some uses of unused unsafe. 2017-11-15 13:26:24 +01:00
invalidation style: Remove some unneeded indirections in the invalidation code. 2017-11-04 11:34:39 +01:00
properties Auto merge of #19235 - emilio:chrome-props, r=xidorn 2017-11-16 14:01:39 -06:00
rule_tree style: Stop allowing unused_unsafe. 2017-11-15 13:26:26 +01:00
servo Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) 2017-11-09 16:56:39 +01:00
sharing style: Move lru_cache to its own crate. 2017-11-15 16:18:11 +01:00
stylesheets Use InvalidRule for nested rule list. 2017-11-15 13:23:52 -08:00
values Auto merge of #19220 - CYBAI:font-variant-east-asian-out-of-mako, r=emilio 2017-11-15 20:00:48 -06:00
animation.rs style: Move animation-iteration-count outside of mako. 2017-10-24 22:28:34 +02:00
applicable_declarations.rs Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
attr.rs Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
bezier.rs
bloom.rs Un-inline some methods initializing thread_local! … 2017-09-12 11:42:04 +02:00
build.rs Use env::var_os to read paths from the environment 2017-10-20 09:03:21 -07:00
build_gecko.rs style: Update bindgen to 0.31.3. 2017-10-31 20:09:18 +01:00
Cargo.toml style: Move lru_cache to its own crate. 2017-11-15 16:18:11 +01:00
context.rs Auto merge of #19230 - emilio:lru-cache, r=nox 2017-11-15 22:40:06 -06:00
custom_properties.rs Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
data.rs style: Remove "reconstructed ancestor" checks. 2017-11-10 17:03:01 +01:00
dom.rs style: Inline DomDescendants. 2017-11-04 11:34:40 +01:00
dom_apis.rs style: Allow disabling invalidation-based querySelector from C++ 2017-11-04 11:34:40 +01:00
driver.rs style: Lazily tweak the traversal root to account for sibling invalidations. 2017-09-26 13:09:03 +02:00
element_state.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
encoding_support.rs Use encoding-rs instead of rust-encoding for CSS parsing 2017-10-31 19:08:43 +01:00
error_reporting.rs Update to cssparser 0.22 (source location in error types) 2017-10-10 13:28:17 +02:00
font_face.rs Fix commonmark Markdown warnings in docs, part 1 2017-10-17 11:24:57 -07:00
font_metrics.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
hash.rs Revert "Diagnostic map semantics." 2017-10-23 13:51:08 -07:00
lib.rs Auto merge of #19230 - emilio:lru-cache, r=nox 2017-11-15 22:40:06 -06:00
logical_geometry.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
macros.rs Auto merge of #19220 - CYBAI:font-variant-east-asian-out-of-mako, r=emilio 2017-11-15 20:00:48 -06:00
matching.rs style: Stop inspecting children to recascade them just because we reframed. 2017-11-10 20:47:37 +01:00
media_queries.rs style: Simplify a bit media query construction. 2017-11-06 13:51:53 +01:00
parallel.rs Increase stack safety margin for stylo. 2017-09-07 11:44:45 -07:00
parser.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
README.md
rule_cache.rs stylo: Add keyword info to computed value of font-size 2017-09-23 10:51:21 -07:00
scoped_tls.rs
selector_map.rs style: Make the SelectorMap API slightly nicer. 2017-10-30 12:33:44 +01:00
selector_parser.rs Revert "Diagnostic map semantics." 2017-10-23 13:51:08 -07:00
shared_lock.rs Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
str.rs Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
style_adjuster.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
style_resolver.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
stylesheet_set.rs Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
stylist.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
thread_state.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
timer.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
traversal.rs style: Stop inspecting children to recascade them just because we reframed. 2017-11-10 20:47:37 +01:00
traversal_flags.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00

servo-style

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