servo/components/style
Emilio Cobos Álvarez d29fade4c2
Bug 1332969: stylo: Synchronously do a style update when the device changes.
Ideally this would be lazy, but eventually we're going to need to restyle in
RebuildAllStyleData anyway, which would require us to have the style up to date,
so no need to complicate our lives.

MozReview-Commit-ID: AlmUGRCNm2z
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-01-23 18:55:45 +01:00
..
binding_tools Avoid write atoms files when not necessary 2016-12-28 17:49:34 +11:00
gecko Bug 1332969: stylo: Synchronously do a style update when the device changes. 2017-01-23 18:55:45 +01:00
gecko_bindings Regen bindings 2017-01-21 16:54:17 -08:00
gecko_string_cache style: Document gecko_string_cache. 2017-01-02 12:58:07 +01:00
properties Auto merge of #14978 - shinglyu:inline-flex, r=notriddle 2017-01-22 19:57:49 -08:00
rule_tree style: Document a bit better the rule tree code. 2016-12-31 12:16:59 +01:00
servo Auto merge of #15077 - emilio:stylo-medialist, r=heycam,Manishearth,upsuper 2017-01-18 05:39:57 -08:00
values Auto merge of #15065 - Manishearth:box-calclop, r=heycam 2017-01-17 11:49:52 -08:00
animation.rs Convert animation-iteration-count longhand into vector_longhand 2017-01-08 17:19:09 +03:00
attr.rs Remove redundant url clones 2016-11-18 12:39:22 +08:00
bezier.rs More docs in style. 2017-01-02 10:40:20 +01:00
bloom.rs style: Document the bloom filter. 2016-12-31 23:24:18 +01:00
build.rs Do build-time bindgen 2016-12-10 00:33:41 -10:00
build_gecko.rs Regen bindings 2017-01-21 16:54:17 -08:00
cache.rs style: Document and remove dead code from cache.rs 2016-12-31 04:53:37 +01:00
Cargo.toml Update selectors to 0.15.1 2017-01-23 14:51:10 +08:00
cascade_info.rs style: Document cascade_info. 2016-12-31 23:24:19 +01:00
context.rs Bug 1331856 - Add style performance statistics to Servo. r=emilio 2017-01-19 15:05:19 -08:00
custom_properties.rs style: Simplify the cascade function in the custom_properties module. 2017-01-02 12:57:56 +01:00
data.rs Bug 1325734 - Simplify ElementData and eliminate the concept of consuming styles. r=emilio 2017-01-09 11:51:37 -08:00
dom.rs style: Fully document the dom module. 2016-12-31 12:17:11 +01:00
element_state.rs Change order of element state bits 2017-01-06 10:04:49 +11:00
error_reporting.rs style: Document the error_reporting module. 2016-12-31 23:24:19 +01:00
font_face.rs style: Document the font_face module. 2017-01-02 12:57:57 +01:00
font_metrics.rs style: Document the font_metrics module. 2016-12-31 23:24:19 +01:00
keyframes.rs Reduce allocator churn when parsing property declaration blocks (fixes #15060) 2017-01-18 16:31:46 -08:00
lib.rs Support @supports (fixes #14786) 2017-01-07 23:17:50 -08:00
logical_geometry.rs Activate flexbox layout tracing 2016-12-28 15:31:45 +08:00
matching.rs Bug 1331272: style: Unify restyle-damage display: none checks. 2017-01-16 09:39:14 +01:00
media_queries.rs Bug 1331213: Bootstrap a Gecko-side Device, and track it's dirtiness manually in the per-doc data. r=heycam 2017-01-17 14:05:23 +01:00
owning_handle.rs style: Document the owning_handle module. 2017-01-02 12:57:53 +01:00
parallel.rs Bug 1331856 - Add style performance statistics to Servo. r=emilio 2017-01-19 15:05:19 -08:00
parser.rs CSSOM bits for @supports: CSSConditionRule and CSSSupportsRule, with conditionText attribute 2017-01-07 23:17:52 -08:00
README.md docs: Add style overview. 2016-05-04 00:34:03 +02:00
restyle_hints.rs style: Document the restyle hints code, and make it operate on TElement. 2017-01-02 12:57:52 +01:00
scoped_tls.rs Bug 1331856 - Add style performance statistics to Servo. r=emilio 2017-01-19 15:05:19 -08:00
selector_parser.rs style: Document the restyle hints code, and make it operate on TElement. 2017-01-02 12:57:52 +01:00
sequential.rs Bug 1331856 - Add style performance statistics to Servo. r=emilio 2017-01-19 15:05:19 -08:00
sink.rs style: document the sink module. 2017-01-02 12:57:49 +01:00
str.rs Auto merge of #14796 - jlevesy:jl-match-to-if-let, r=Wafflespeanut 2016-12-31 21:28:41 -08:00
stylesheets.rs Support @supports (fixes #14786) 2017-01-07 23:17:50 -08:00
stylist.rs Bug 1331213: Bootstrap a Gecko-side Device, and track it's dirtiness manually in the per-doc data. r=heycam 2017-01-17 14:05:23 +01:00
supports.rs Fix too many parens in @supports serialization. 2017-01-09 19:35:00 +01:00
thread_state.rs Tidy up rust code with regard to new rule (no = in beginning of line) 2017-01-06 20:57:16 +01:00
timer.rs style: Document the timer module. 2016-12-31 12:17:04 +01:00
traversal.rs Bug 1331856 - Add style performance statistics to Servo. r=emilio 2017-01-19 15:05:19 -08:00
viewport.rs Box CalcLengthOrPercentage to reduce inline size of PropertyDeclaration(s) 2017-01-17 08:09:54 -08:00

servo-style

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