servo/components/style
Martin Robinson 4a3995bb37 Add DocumentAnimationSet and AnimationSetKey
This will be used in order to hold animations for pseudo elements in the
DocumentAnimationSet. Also no longer store the OpaqueNode in the
animation and transition data structures. This is already part of the
DocumentAnimationSet key.
2020-06-15 10:28:30 +02:00
..
counter_style style: Reformat recent changes. 2020-04-16 17:50:17 +02:00
gecko Include animations and transitions in the cascade 2020-06-09 11:41:07 +02:00
gecko_bindings style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
gecko_string_cache style: Gracefully handle errors creating shared memory UA style sheets. 2020-06-04 01:50:36 +02:00
invalidation style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
media_queries style: Replace AspectRatio with computed::position::Ratio in media-queries. 2020-06-04 01:50:36 +02:00
properties Implement visibility for layout_2020 2020-06-14 00:31:37 +02:00
rule_tree style: Export a size to fix a test that was trying to use a now-private type. 2020-04-23 05:07:02 +02:00
servo style: Miscellaneous servo build fixes. 2020-06-04 01:50:36 +02:00
sharing Include animations and transitions in the cascade 2020-06-09 11:41:07 +02:00
stylesheets style: Remove the @-moz-document url-prefix() hack preference, enable it everywhere. 2020-06-04 01:50:36 +02:00
use_counters style: Support css use counters for unimplemented properties. 2019-09-12 22:34:16 +02:00
values Derive Serialize and Deserialize traits for font styles for #[cfg_attr(feature = "servo")] 2020-06-12 18:43:09 +05:30
animation.rs Add DocumentAnimationSet and AnimationSetKey 2020-06-15 10:28:30 +02:00
applicable_declarations.rs style: Rustfmt recent changes. 2019-11-30 20:45:07 +01:00
attr.rs Update parse_length to match spec 2020-04-03 21:32:02 +02:00
author_styles.rs style: Remove support for XBL resources. 2019-05-07 12:55:29 +02:00
bezier.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
bloom.rs style: Update smallvec to 1.0. 2019-12-16 14:23:56 +01:00
build.rs style: Convert GenerateServoCSSPropList.py to py3. 2020-04-16 16:35:07 +02:00
build_gecko.rs style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
Cargo.toml Enable textAlign, textBaseline and direction attributes for canvas 2020-06-10 22:34:20 +05:30
context.rs Add DocumentAnimationSet and AnimationSetKey 2020-06-15 10:28:30 +02:00
custom_properties.rs style: Reformat recent changes. 2020-04-16 17:50:17 +02:00
data.rs Remove unused code from selector and style crates 2019-06-07 15:14:21 +02:00
dom.rs Include animations and transitions in the cascade 2020-06-09 11:41:07 +02:00
dom_apis.rs style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
driver.rs Implement concept of dirty root 2020-05-19 16:26:36 +02:00
element_state.rs style: fix tidy. 2020-06-04 05:01:54 +02:00
encoding_support.rs Some servo build fixes. 2020-04-16 18:29:30 +02:00
error_reporting.rs Make use of RefCell::try_borrow_unguarded 2019-04-12 19:02:07 +02:00
font_face.rs Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
font_metrics.rs Rustfmt recent changes. 2019-12-16 14:23:56 +01:00
global_style_data.rs style: Fix Servo build, and rustfmt recent changes. 2019-09-12 23:04:56 +02:00
hash.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
lib.rs Enable textAlign, textBaseline and direction attributes for canvas 2020-06-10 22:34:20 +05:30
logical_geometry.rs Rustfmt recent changes. 2019-12-16 14:23:56 +01:00
macros.rs Stylo: replace uses of mem::uninitialized with MaybeUninit 2019-07-16 08:03:54 +02:00
matching.rs Add DocumentAnimationSet and AnimationSetKey 2020-06-15 10:28:30 +02:00
parallel.rs style: Update smallvec to 1.0. 2019-12-16 14:23:56 +01:00
parser.rs style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
README.md Update link 2020-04-28 09:09:54 -07:00
rule_cache.rs style: Undo minor debugging change. 2019-11-30 20:45:07 +01:00
rule_collector.rs style: Reformat recent changes. 2020-04-16 17:50:17 +02:00
scoped_tls.rs Replace ScopedTLS::unsafe_get by ScopedTLS::into_slots 2020-04-05 01:20:39 +02:00
selector_map.rs style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
selector_parser.rs style: Add derived ToShmem implementations. 2019-04-12 12:19:52 +02:00
shared_lock.rs style: Miscellaneous servo build fixes. 2020-06-04 01:50:36 +02:00
str.rs Fix some new warnings 2019-06-22 14:59:09 +02:00
style_adjuster.rs style: Reformat recent changes. 2020-04-16 17:50:17 +02:00
style_resolver.rs animations: Don't always re-resolve the node style 2020-06-10 17:03:58 +02:00
stylesheet_set.rs style: Minor cleanup of ServoStyleSet. 2020-04-16 16:35:07 +02:00
stylist.rs style: Clean up cascade rule iteration. r=nordzilla 2020-06-04 01:50:36 +02:00
thread_state.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
traversal.rs Include animations and transitions in the cascade 2020-06-09 11:41:07 +02:00
traversal_flags.rs style: Cleanup unused style traversal flags. 2019-04-12 12:20:07 +02:00

servo-style

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