fune/servo/components/style
Tiaan Louw dbd7895df6 Bug 1897092 - Don't clamp hsl/hwb channels for modern syntax colors r=layout-reviewers,emilio
If hsl/hwb colors were created with rcs, then they are assumed to be
modern syntax and thens hould not be gamut mapped/clipped in any way.

Differential Revision: https://phabricator.services.mozilla.com/D210615
2024-05-20 08:37:32 +00:00
..
color Bug 1897092 - Don't clamp hsl/hwb channels for modern syntax colors r=layout-reviewers,emilio 2024-05-20 08:37:32 +00:00
counter_style Bug 1897361 - Share counter-style / list-style-type representation between Servo and Gecko. r=jwatt 2024-05-19 21:24:16 +00:00
gecko Bug 1897361 - Share counter-style / list-style-type representation between Servo and Gecko. r=jwatt 2024-05-19 21:24:16 +00:00
gecko_bindings Bug 1281158 - Improve interaction of ThinVec in the style system. r=dshin 2024-05-08 16:06:46 +00:00
gecko_string_cache Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
invalidation Bug 1896380: Don't double-invalidate relative selector dependencies for :empty and :(first|last)-child. r=firefox-style-system-reviewers,emilio 2024-05-17 17:00:43 +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 1897361 - Share counter-style / list-style-type representation between Servo and Gecko. r=jwatt 2024-05-19 21:24:16 +00:00
properties_and_values
queries Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
rule_tree
servo
sharing Bug 1894756 - Remove owning_ref. r=firefox-style-system-reviewers,supply-chain-reviewers,zrhoffman,sylvestre 2024-05-10 08:15:04 +00:00
stylesheets Bug 1891700 - Accept color-mix() in font palette override colors, provided the components used are absolute colors. r=tlouw 2024-05-15 10:45:18 +00:00
use_counters
values Bug 1897605 - Derive more stuff in anchor-positioning types. r=jwatt 2024-05-19 23:00:53 +00:00
animation.rs
applicable_declarations.rs
attr.rs
author_styles.rs
bezier.rs
bloom.rs Bug 1894756 - Remove owning_ref. r=firefox-style-system-reviewers,supply-chain-reviewers,zrhoffman,sylvestre 2024-05-10 08:15:04 +00:00
build.rs
build_gecko.rs
Cargo.toml Bug 1894756 - Remove owning_ref. r=firefox-style-system-reviewers,supply-chain-reviewers,zrhoffman,sylvestre 2024-05-10 08:15:04 +00:00
context.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
custom_properties.rs Bug 1894041 - If syntax is universal, convert substitution to universal. r=firefox-style-system-reviewers,emilio 2024-05-06 14:26:21 +00:00
custom_properties_map.rs
data.rs Bug 1834876 - Part 2: Resolve starting style if we don't have before-change style. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-30 05:06:53 +00:00
dom.rs
dom_apis.rs
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 Bug 1281158 - Improve interaction of ThinVec in the style system. r=dshin 2024-05-08 16:06:46 +00:00
logical_geometry.rs
macros.rs
matching.rs Bug 1834876 - Part 4: Fix the case when changing the display from none. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-30 05:06:54 +00:00
parallel.rs Bug 1889030 - Remove redundant imports from style. r=emilio 2024-04-03 06:35:27 +00:00
parser.rs
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 1834876 - Part 2: Resolve starting style if we don't have before-change style. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-30 05:06:53 +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
style_resolver.rs Bug 1834876 - Part 2: Resolve starting style if we don't have before-change style. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-30 05:06:53 +00:00
stylesheet_set.rs
stylist.rs Bug 1834876 - Part 2: Resolve starting style if we don't have before-change style. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-30 05:06:53 +00:00
thread_state.rs
traversal.rs Bug 1834876 - Part 2: Resolve starting style if we don't have before-change style. r=layout-reviewers,firefox-style-system-reviewers,emilio 2024-04-30 05:06:53 +00:00
traversal_flags.rs

servo-style

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