gecko-dev/servo/components/style
Emilio Cobos Álvarez 8a684e8429 Bug 1650189 - Fix an off-by-one in the transition property iterator. r=mrobinson
By the time we get to iterate over the longhands of a shorthand, we've
already advanced the range iterator, so we look at the next duration and
such, which causes this bug.

I'm seriously baffled that no existing test caught this when it
landed, neither in our internal test suite nor wpt...  :/

Differential Revision: https://phabricator.services.mozilla.com/D82396
2020-07-06 16:26:20 +00:00
..
counter_style Bug 1646546 - Switch all callsites of try() to try_parse() in the style crate. r=boris 2020-06-17 22:27:37 +00:00
gecko Bug 1506364 - Implement the prefers-contrast media-query. r=morgan,emilio 2020-06-29 17:46:12 +00:00
gecko_bindings Bug 1646546 - Port the style crate to rust 2018. r=boris 2020-06-17 23:40:30 +00:00
gecko_string_cache Bug 1621773 - Gracefully handle errors creating shared memory UA style sheets. r=emilio 2020-05-11 00:11:45 +00:00
invalidation Bug 1646811 - Sync some comment changes from servo. 2020-06-18 18:14:10 +00:00
media_queries Bug 1506364 - Implement the prefers-contrast media-query. r=morgan,emilio 2020-06-29 17:46:12 +00:00
properties Bug 1650189 - Fix an off-by-one in the transition property iterator. r=mrobinson 2020-07-06 16:26:20 +00:00
rule_tree Bug 1632363 - Make the rule tree actually threadsafe. r=emilio 2020-04-23 05:10:20 +02:00
servo Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame 2020-06-22 09:45:40 +00:00
sharing Bug 1646811 - servo: Include animations and transitions in the cascade. 2020-06-18 18:12:14 +00:00
stylesheets Bug 1646546 - Switch all callsites of try() to try_parse() in the style crate. r=boris 2020-06-17 22:27:37 +00:00
use_counters
values Bug 1650259 - Remove unused function on Appearance. r=emilio 2020-07-03 04:11:18 +00:00
animation.rs Bug 1646811 - Fix gecko build. 2020-06-18 18:14:29 +00:00
applicable_declarations.rs
attr.rs Bug 1630676 - Update Servo's attribute length parsing code to match spec. 2020-04-16 21:17:40 +02:00
author_styles.rs
bezier.rs
bloom.rs
build_gecko.rs Bug 1646546 - Port the style crate to rust 2018. r=boris 2020-06-17 23:40:30 +00:00
build.rs Bug 1646811 - Remove some unused extern crate declarations now that style is in rust 2018. 2020-06-18 18:14:24 +00:00
Cargo.toml Bug 1633410 - Back out bug 1631721. 2020-06-18 15:25:33 +00:00
context.rs Bug 1646811 - servo: Add DocumentAnimationSet and AnimationSetKey. 2020-06-18 18:14:02 +00:00
custom_properties.rs Bug 1646546 - Switch all callsites of try() to try_parse() in the style crate. r=boris 2020-06-17 22:27:37 +00:00
data.rs
dom_apis.rs Bug 1643201 - Rustfmt recent changes. 2020-06-04 00:35:41 +00:00
dom.rs Bug 1646811 - Fix gecko build. 2020-06-18 18:14:29 +00:00
driver.rs Bug 1643201 - servo: Return the root from the traversal. 2020-06-04 00:35:00 +00:00
element_state.rs Bug 1646811 - Sync some comment changes from servo. 2020-06-18 18:14:10 +00:00
encoding_support.rs Bug 1646811 - Remove some unused extern crate declarations now that style is in rust 2018. 2020-06-18 18:14:24 +00:00
error_reporting.rs
font_face.rs Bug 1646546 - Switch all callsites of try() to try_parse() in the style crate. r=boris 2020-06-17 22:27:37 +00:00
font_metrics.rs
global_style_data.rs
hash.rs Bug 1633410 - Back out bug 1631721. 2020-06-18 15:25:33 +00:00
lib.rs Bug 1646811 - Remove some unused extern crate declarations now that style is in rust 2018. 2020-06-18 18:14:24 +00:00
logical_geometry.rs
macros.rs
matching.rs Bug 1646811 - Fix gecko build. 2020-06-18 18:14:29 +00:00
parallel.rs
parser.rs Bug 1643201 - Rustfmt recent changes. 2020-06-04 00:35:41 +00:00
README.md Bug 1643201 - Cherry-pick some Servo Cargo.toml cleanups. 2020-06-04 00:35:19 +00:00
rule_cache.rs
rule_collector.rs Bug 1646811 - servo: Combine AnimationAndTransitionDeclarations and AnimationRules. 2020-06-18 18:14:07 +00:00
scoped_tls.rs Bug 1630676 - Replace ScopedTLS::unsafe_get by ScopedTLS::into_slots. r=emilio 2020-04-16 21:17:42 +02:00
selector_map.rs Bug 1633410 - Back out bug 1631721. 2020-06-18 15:25:33 +00:00
selector_parser.rs
shared_lock.rs Bug 1643201 - Miscellaneous build fixes. 2020-06-04 00:35:08 +00:00
str.rs
style_adjuster.rs Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame 2020-06-22 09:45:40 +00:00
style_resolver.rs Bug 1646811 - Fix gecko build. 2020-06-18 18:14:29 +00:00
stylesheet_set.rs Bug 1630676 - Fix some errors and formatting changes when updating rustc to 1.43.0-nightly (5d04ce67f 2020-02-13). 2020-04-16 21:17:38 +02:00
stylist.rs Bug 1646811 - servo: Combine AnimationAndTransitionDeclarations and AnimationRules. 2020-06-18 18:14:07 +00:00
thread_state.rs
traversal_flags.rs
traversal.rs Bug 1646811 - servo: Include animations and transitions in the cascade. 2020-06-18 18:12:14 +00:00

servo-style

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