servo/components/style
Emilio Cobos Álvarez a76cb65751
stylo: Integrate Servo SourceSizeList in ResponsiveImageSelector.
This needs to dumb down the parsing in order to match what we do in Gecko and
pass more tests.

The remaining tests are just because of calc() in media queries and "or" media
expressions.

Bug: 1408308
Reviewed-by: Manishearth
MozReview-Commit-ID: CXGdYVbojBL
2017-11-13 02:48:48 +01:00
..
counter_style Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
gecko style: Make css(dimension) apply to the variant. 2017-11-12 16:25:00 +01:00
gecko_bindings Share transform function lists between set_transform and clone_transform 2017-11-02 14:30:05 -07:00
gecko_string_cache Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
invalidation style: Remove some unneeded indirections in the invalidation code. 2017-11-04 11:34:39 +01:00
properties Add general impl in gecko_properties for TransformOrigin value and add -moz-window-transform-origin. 2017-11-12 10:59:55 -08:00
rule_tree Remove XBL as a separate cascading level in Stylo. 2017-10-23 17:34:34 +11:00
servo Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) 2017-11-09 16:56:39 +01:00
sharing style: Make style sharing look at XBL / Shadow DOM rules. 2017-10-28 12:43:43 +02:00
stylesheets Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
values stylo: Integrate Servo SourceSizeList in ResponsiveImageSelector. 2017-11-13 02:48:48 +01: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 Don't use Point2D<f32> for cubic curves anymore 2017-07-19 10:19:41 +02:00
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 Auto merge of #19073 - servo:encoding-rs, r=SimonSapin 2017-11-01 06:37:54 -05:00
context.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
custom_properties.rs Allow unused imports for AsciiExt in style code. 2017-11-09 12:43:23 +01:00
data.rs style: Remove the skip_applying_damage "optimization". 2017-11-09 15:21:53 +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 stylo: Integrate Servo SourceSizeList in ResponsiveImageSelector. 2017-11-13 02:48:48 +01:00
logical_geometry.rs Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
macros.rs Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
matching.rs style: Remove the skip_applying_damage "optimization". 2017-11-09 15:21:53 +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 Reduce the size of top_down_dom stackframes. 2017-06-08 13:02:36 -04:00
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 Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +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.