servo/components/style/properties
Martin Robinson b875f14e86 Better computation of animation keyframes
This begins to address #26625 by properly applying CSS variables during
keyframe computation and no longer using `apply_declarations`. Instead,
walk the declarations, combining them into IntermediateComputedKeyframe,
maintaining declarations that modify CSS custom properties. Then compute
a set of AnimationValues for each keyframe and use those to produce
interpolated animation values.
2020-06-05 13:40:29 +02:00
..
helpers style: Miscellaneous servo build fixes. 2020-06-04 01:50:36 +02:00
longhands Keep flex items in order-modified document order in the box tree 2020-06-04 13:19:53 +02:00
shorthands layout_2020: Add support for transitions and animations 2020-05-19 10:02:03 +02:00
build.py style: Update mako in the style system. 2020-04-16 16:35:07 +02:00
cascade.rs style: Don't apply minimum font sizes to SVG text. 2020-06-04 01:50:36 +02:00
computed_value_flags.rs style: Simplify the implementation of HasAuthorSpecifiedRules. 2020-04-16 16:35:07 +02:00
counted_unknown_properties.py style: Add support for parsing of the CSS text-underline-position property. 2019-12-15 21:03:31 +01:00
data.py style: Allow 'opacity' on ::first-letter/::first-line pseudos. 2020-06-04 01:50:36 +02:00
declaration_block.rs Better computation of animation keyframes 2020-06-05 13:40:29 +02:00
gecko.mako.rs style: Don't apply minimum font sizes to SVG text. 2020-06-04 01:50:36 +02:00
helpers.mako.rs style: Build mako-generated stylo rust sources deterministically. 2020-04-16 16:35:07 +02:00
Mako-1.1.2-py2.py3-none-any.whl style: Update mako in the style system. 2020-04-16 16:35:07 +02:00
properties.html.mako Generate apis.html and css-properties.json for docs as part of crates’ build scripts 2019-07-30 08:37:33 +02:00
properties.mako.rs Cache animation computed values when animations change 2020-06-05 13:21:19 +02:00