gecko-dev/servo/components/style
Boris Chiou f28ff20558 Bug 1889496 - Part 2: Implement CSSStartingStyleRule interface. r=webidl,firefox-style-system-reviewers,layout-reviewers,emilio
Introduce CSSStartingStyleRule and add one extra parsing test for
@starting-style rule.

Differential Revision: https://phabricator.services.mozilla.com/D206564
2024-04-05 21:03:07 +00:00
..
color Bug 1880307 - Color component parsers return typed values. r=layout-reviewers,emilio 2024-03-13 12:42:32 +00:00
counter_style
gecko Bug 1889496 - Part 2: Implement CSSStartingStyleRule interface. r=webidl,firefox-style-system-reviewers,layout-reviewers,emilio 2024-04-05 21:03:07 +00:00
gecko_bindings Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
gecko_string_cache Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
invalidation Bug 1889496 - Part 1: Parse @starting-style rule. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-05 21:03:06 +00:00
media_queries Bug 1874042: Refactor KleeneValue for use in selector invalidation. r=firefox-style-system-reviewers,emilio 2024-04-02 20:29:05 +00:00
properties Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
properties_and_values Bug 1877383 - Preserve computed registered custom property types. r=firefox-style-system-reviewers,emilio 2024-03-11 05:50:18 +00:00
queries Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
rule_tree
servo
sharing Bug 1883796 - Deal with an assert that doesn't hold always. r=dshin 2024-03-07 14:24:47 +00:00
stylesheets Bug 1889496 - Part 1: Parse @starting-style rule. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-05 21:03:06 +00:00
use_counters Bug 1870676 - Move a bunch of code in properties.mako.rs outside of mako. r=firefox-style-system-reviewers,zrhoffman 2023-12-19 10:50:21 +00:00
values Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
animation.rs Bug 1875546 - [css-properties-values-api] Support interpolating custom properties in transitions r=firefox-style-system-reviewers,emilio 2024-03-18 19:42:13 +00:00
applicable_declarations.rs Bug 1886596: Update out-of-date comment for ApplicableDeclarationBlock::source_order. r=firefox-style-system-reviewers,emilio 2024-03-20 21:19:41 +00:00
attr.rs
author_styles.rs
bezier.rs
bloom.rs Bug 1887913 - AtomIdent and LocalName are different in Servo. r=emilio 2024-03-26 16:21:53 +00:00
build_gecko.rs Bug 1883518 - Remove a bunch of unused ServoBindings.toml entries. r=firefox-style-system-reviewers,boris 2024-03-04 22:58:55 +00:00
build.rs Bug 1886218 - Unify servo-2013 and servo-2020. r=emilio 2024-03-19 23:10:39 +00:00
Cargo.toml Bug 1886218 - Unify servo-2013 and servo-2020. r=emilio 2024-03-19 23:10:39 +00:00
context.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
custom_properties_map.rs Bug 1864736 - Use ComputedRegisteredValue for custom property maps. r=firefox-style-system-reviewers,emilio 2024-03-11 05:50:17 +00:00
custom_properties.rs Bug 1887063 - Use VibrancyManager / regular CSS to implement the unified toolbar looks. r=mstange,mac-reviewers,desktop-theme-reviewers,places-reviewers,dao 2024-03-30 10:29:39 +00:00
data.rs
dom_apis.rs Bug 1887913 - AtomIdent and LocalName are different in Servo. r=emilio 2024-03-26 16:21:53 +00:00
dom.rs Bug 1887913 - AtomIdent and LocalName are different in Servo. r=emilio 2024-03-26 16:21:53 +00:00
driver.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
encoding_support.rs
error_reporting.rs
font_face.rs Bug 1872784 - Remove layout.css.font-display.enabled pref r=jfkthame,webidl,smaug 2024-01-09 20:44:39 +00:00
font_metrics.rs
global_style_data.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
lib.rs Bug 1874050 - Share more memory in custom property storage. r=dshin 2024-01-12 18:01:17 +00:00
logical_geometry.rs
macros.rs
matching.rs
parallel.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
parser.rs Bug 1887745: Correct relative selector parsing for inner rules in @scope. r=firefox-style-system-reviewers,emilio 2024-03-27 18:31:46 +00:00
piecewise_linear.rs
README.md
rule_cache.rs
rule_collector.rs
scoped_tls.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
selector_map.rs Bug 1868399 - Use attribute bucketing for revalidation. r=firefox-style-system-reviewers,zrhoffman 2023-12-12 13:39:35 +00:00
selector_parser.rs
shared_lock.rs
str.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
style_adjuster.rs Bug 1886218 - Unify servo-2013 and servo-2020. r=emilio 2024-03-19 23:10:39 +00:00
style_resolver.rs Bug 1876962: Part 3 - Remove special case handling for :has in style sharing. r=firefox-style-system-reviewers,emilio 2024-02-12 14:42:08 +00:00
stylesheet_set.rs
stylist.rs Bug 1889496 - Part 1: Parse @starting-style rule. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-05 21:03:06 +00:00
thread_state.rs
traversal_flags.rs
traversal.rs Bug 1886218 - Unify servo-2013 and servo-2020. r=emilio 2024-03-19 23:10:39 +00:00

servo-style

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