gecko-dev/servo/components/style
Boris Chiou 8bc06baebe Bug 1889496 - Part 1: Parse @starting-style rule. r=layout-reviewers,firefox-style-system-reviewers,emilio
We introduce this rule and parse it in this patch. Also, fix some wpt
expectations for ERROR.

We will introduce CSSStartingStyleRule in the following patch, and test
it there.

Differential Revision: https://phabricator.services.mozilla.com/D206428
2024-04-05 21:03:06 +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 Backed out 2 changesets (bug 1889496) for causing build bustages in RefPtr.h CLOSED TREE 2024-04-04 19:15:49 -04: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
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
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
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
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.