gecko-dev/servo/components/style
David Shin 6269eeec34 Bug 1780038 - `linear(...)` easing: Implement right-continuous behaviour on discontinuities. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D152078
2022-07-18 19:55:08 +00:00
..
counter_style Bug 1741990 - Run rustfmt on servo/components/style and servo/ports/geckolib. r=emilio,layout-reviewers 2021-11-19 00:14:27 +00:00
gecko Bug 1778983 - Ensure we cancel transitions without the need of an extra flush. r=boris 2022-07-14 12:45:14 +00:00
gecko_bindings
gecko_string_cache
invalidation Bug 1771896 - Add simple parsing and matching support for :has r=emilio 2022-06-20 08:53:02 +00:00
media_queries Bug 1766020 - Add support for parsing container-query-specific features. r=firefox-style-system-reviewers,layout-reviewers,boris 2022-04-27 10:52:32 +00:00
properties Bug 1777982 - Propagate flags from original property to aliases. r=AlaskanEmily 2022-07-12 22:22:17 +00:00
queries Bug 1769612 - More container queries plumbing. r=boris 2022-05-20 09:59:39 +00:00
rule_tree Bug 1768905 - Move size of tests to compile-time tests in the style crate. r=dshin 2022-05-11 19:02:58 +00:00
servo Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
sharing Bug 1770894 - Update style to uluru 3.0. r=emilio 2022-05-31 22:05:05 +00:00
stylesheets Bug 1293490 - Part 3: Support animation-composition in keyframe at rules. r=emilio 2022-07-12 19:02:04 +00:00
use_counters
values Bug 1778296 - make contain-intrinsic-size *animatable*. r=emilio 2022-07-11 08:37:44 +00:00
Cargo.toml Bug 1774501 - Update stylo to itertools:0.10, itoa:1.0 and toml:0.5. r=emilio 2022-06-16 20:44:03 +00:00
README.md
animation.rs Bug 1766041: Part 2: Update rust's step function basd on C++ `ComputedTimingFunction`. r=boris 2022-07-09 17:33:57 +00:00
applicable_declarations.rs Bug 1769612 - More container queries plumbing. r=boris 2022-05-20 09:59:39 +00:00
attr.rs
author_styles.rs Bug 1741990 - Run rustfmt on servo/components/style and servo/ports/geckolib. r=emilio,layout-reviewers 2021-11-19 00:14:27 +00:00
bezier.rs Bug 1766041: Part 4: Port bezier edge cases handling from C++ to Rust. r=emilio 2022-07-09 17:33:58 +00:00
bloom.rs Bug 1728851 - Add attributes to the rule hash. r=boris 2021-09-03 15:57:30 +00:00
build.rs
build_gecko.rs Bug 1771993 - Fix warnings about whitelist/blocklist functions being deprecated in bindgen 0.59. r=emilio 2022-05-31 21:40:29 +00:00
context.rs Bug 1680285 - Simplify selector flag setting now that flag setting is atomic. r=nika,decoder 2022-03-24 15:09:47 +00:00
custom_properties.rs Bug 1762298 - Inherit used color-scheme from embedder <browser> elements. r=nika,dao,Gijs 2022-04-04 18:22:04 +00:00
data.rs Bug 1768905 - Move size of tests to compile-time tests in the style crate. r=dshin 2022-05-11 19:02:58 +00:00
dom.rs Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
dom_apis.rs Bug 1767625 - Simplify selector flags setup even more. r=boris 2022-05-06 08:17:20 +00:00
driver.rs Bug 1746920 - Use ThreadPool::scope_fifo in style. r=TYLin 2021-12-20 23:55:36 +00:00
encoding_support.rs
error_reporting.rs Bug 1741990 - Run rustfmt on servo/components/style and servo/ports/geckolib. r=emilio,layout-reviewers 2021-11-19 00:14:27 +00:00
font_face.rs Bug 1773558 - Move fixed-point font types to Rust. r=layout-reviewers,jfkthame 2022-06-13 00:59:23 +00:00
font_metrics.rs Bug 1531223 - Add support for the 'ic' font-relative unit. r=emilio 2021-12-08 17:07:05 +00:00
global_style_data.rs Bug 1713773 - Part 2: Join servo style threads during shutdown, r=emilio 2022-04-12 20:22:24 +00:00
lib.rs Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
logical_geometry.rs Bug 1769612 - More container queries plumbing. r=boris 2022-05-20 09:59:39 +00:00
macros.rs Bug 1768905 - Move size of tests to compile-time tests in the style crate. r=dshin 2022-05-11 19:02:58 +00:00
matching.rs Bug 1778983 - Ensure we cancel transitions without the need of an extra flush. r=boris 2022-07-14 12:45:14 +00:00
parallel.rs Bug 1770894 - Update style to arrayvec 0.7. r=emilio 2022-05-31 22:05:04 +00:00
parser.rs
piecewise_linear.rs Bug 1780038 - `linear(...)` easing: Implement right-continuous behaviour on discontinuities. r=emilio 2022-07-18 19:55:08 +00:00
rule_cache.rs
rule_collector.rs Bug 1769612 - More container queries plumbing. r=boris 2022-05-20 09:59:39 +00:00
scoped_tls.rs
selector_map.rs Bug 1771725 - Add a low-priority selector list for pseudo-classes that have global rules. r=boris 2022-06-09 12:16:26 +00:00
selector_parser.rs Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
shared_lock.rs Bug 1741990 - Run rustfmt on servo/components/style and servo/ports/geckolib. r=emilio,layout-reviewers 2021-11-19 00:14:27 +00:00
str.rs
style_adjuster.rs Bug 1463600 - Implement CSS 'contain: style' r=emilio 2022-06-22 16:16:59 +00:00
style_resolver.rs Bug 1767625 - Simplify selector flags setup even more. r=boris 2022-05-06 08:17:20 +00:00
stylesheet_set.rs
stylist.rs Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
thread_state.rs
traversal.rs Bug 1779078 - Clean up a bit traversal culling. r=boris 2022-07-12 09:38:47 +00:00
traversal_flags.rs

README.md

servo-style

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