gecko-dev/servo/components/style
Emilio Cobos Álvarez 2d0e69f4a1 Bug 1824957 - Remove a bunch of now completely dead XUL layout code. r=layout-reviewers,desktop-theme-reviewers,devtools-reviewers,dao,TYLin
And some related tests.

A bunch of -moz-box* properties are web exposed, so I'll file a
follow-up for hiding them.

Differential Revision: https://phabricator.services.mozilla.com/D173819
2023-03-29 21:23:55 +00:00
..
color Bug 1822041 - Color interpolation takes none keyword into account r=emilio,layout-reviewers 2023-03-19 10:09:53 +00:00
counter_style Bug 1813395 - Use write_char in place of write_str when serializing single-character literals. r=emilio 2023-01-29 22:01:28 +00:00
gecko Bug 1166581 - Implement scripting media feature r=emilio 2023-03-28 08:01:49 +00:00
gecko_bindings Bug 1813395 - Use write_char in place of write_str when serializing single-character literals. r=emilio 2023-01-29 22:01:28 +00:00
gecko_string_cache
invalidation Bug 1822432 - Restyle pseudo-elements as well on part attribute changes. r=jwatt 2023-03-27 18:17:56 +00:00
media_queries Bug 1818327 - Layer should be an invalid media type. r=boris 2023-02-23 22:28:50 +00:00
properties Bug 1824957 - Remove a bunch of now completely dead XUL layout code. r=layout-reviewers,desktop-theme-reviewers,devtools-reviewers,dao,TYLin 2023-03-29 21:23:55 +00:00
queries Bug 1736914 - Implement prefers-reduced-transparency media query r=geckoview-reviewers,emilio,jonalmeida,ohall 2023-03-13 21:30:17 +00:00
rule_tree
servo Bug 1817641 - Convert RGBA to AbsoluteColor for computed/animated/resolved CSS colors r=emilio 2023-03-07 11:28:15 +00:00
sharing Bug 1822432 - Restyle pseudo-elements as well on part attribute changes. r=jwatt 2023-03-27 18:17:56 +00:00
stylesheets Bug 1427715 - Add (unused for now) parsing for support conditions in @import. r=CanadaHonk 2023-03-15 12:41:26 +00:00
use_counters
values Bug 1824957 - Remove a bunch of now completely dead XUL layout code. r=layout-reviewers,desktop-theme-reviewers,devtools-reviewers,dao,TYLin 2023-03-29 21:23:55 +00:00
Cargo.toml Bug 1352757 - Add lab(), lch(), oklab(), oklch() to specified colors. r=supply-chain-reviewers,emilio 2023-01-20 10:55:51 +00:00
README.md
animation.rs Bug 1810946 - Share computed animation-iteration-count representation between Servo and Gecko. r=boris 2023-01-19 10:06:38 +00:00
applicable_declarations.rs Bug 1792615 - Run "cargo +nightly fmt" for style components in servo. r=emilio 2022-09-28 07:10:52 +00:00
attr.rs
author_styles.rs
bezier.rs
bloom.rs
build.rs
build_gecko.rs Bug 1803702 - Remove explicit rust target for bindgen in stylo. r=emilio 2022-12-02 01:35:56 +00:00
context.rs Bug 1814786 - Part 6: Create timeline objects when mutating scroll-timeline property. r=emilio 2023-03-07 23:57:55 +00:00
custom_properties.rs Bug 1820280 - Be consistent for which URIs we expose chrome rules. r=dshin 2023-03-07 20:22:23 +00:00
data.rs Bug 1822432 - Restyle pseudo-elements as well on part attribute changes. r=jwatt 2023-03-27 18:17:56 +00:00
dom.rs Bug 1822432 - Restyle pseudo-elements as well on part attribute changes. r=jwatt 2023-03-27 18:17:56 +00:00
dom_apis.rs Bug 1823642 - Optimize [id=foo] as #foo in querySelector/All. r=zrhoffman 2023-03-21 21:40:12 +00:00
driver.rs Bug 1791281 - Simplify our setup for font metric queries from style. r=jfkthame 2022-09-20 19:30:45 +00:00
encoding_support.rs
error_reporting.rs Bug 1791777 - patch 1 - Implement CSS parsing for the @font-palette-values rule. r=emilio 2022-10-07 23:00:43 +00:00
font_face.rs Bug 1813395 - Use write_char in place of write_str when serializing single-character literals. r=emilio 2023-01-29 22:01:28 +00:00
font_metrics.rs Bug 1791281 - Simplify our setup for font metric queries from style. r=jfkthame 2022-09-20 19:30:45 +00:00
global_style_data.rs
lib.rs Bug 1128204 - Implement color() function from CSS specification r=emilio,supply-chain-reviewers 2023-01-27 12:44:18 +00:00
logical_geometry.rs
macros.rs
matching.rs Bug 1822432 - Restyle pseudo-elements as well on part attribute changes. r=jwatt 2023-03-27 18:17:56 +00:00
parallel.rs Bug 1792615 - Run "cargo +nightly fmt" for style components in servo. r=emilio 2022-09-28 07:10:52 +00:00
parser.rs
piecewise_linear.rs Bug 1813395 - Use write_char in place of write_str when serializing single-character literals. r=emilio 2023-01-29 22:01:28 +00:00
rule_cache.rs Bug 1503662 - Use used, rather than computed font-size for font-metric dependent units. r=jfkthame 2023-01-02 02:29:30 +00:00
rule_collector.rs
scoped_tls.rs
selector_map.rs Bug 1790652 - Allow propagating computed style bits from the selector-matching process. r=dshin 2022-10-20 14:24:36 +00:00
selector_parser.rs Bug 1813395 - Use write_char in place of write_str when serializing single-character literals. r=emilio 2023-01-29 22:01:28 +00:00
shared_lock.rs
str.rs
style_adjuster.rs Bug 1724892 - Implement the font-synthesis-{weight,style,small-caps} longhand properties, and make font-synthesis into a shorthand. r=emilio 2023-01-29 13:25:31 +00:00
style_resolver.rs Bug 1808228 - Implement selector matching for :nth-child(An+B of selector list) and :nth-last-child(An+B of selector list) r=emilio 2023-01-16 11:26:41 +00:00
stylesheet_set.rs
stylist.rs Bug 1823602 - Check that the lowercase attribute is different before trying to track it r=emilio 2023-03-21 10:23:54 +00:00
thread_state.rs
traversal.rs Bug 1822432 - Restyle pseudo-elements as well on part attribute changes. r=jwatt 2023-03-27 18:17:56 +00:00
traversal_flags.rs

README.md

servo-style

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