gecko-dev/servo/components/style
Boris Chiou d2f5968f8b Bug 1884424 - Support shape() for offset-path and render it. r=layout-reviewers,emilio
We treat it as other basic shapes (excluding path(), which has some
special handling and it doesn't rely on the current layout position).

Therefore, we don't have any implementation for caching and we would like to
leave this part to Bug 1837042.

Also, add some more simple tests in css/motion to make sure we render it
properly.

Differential Revision: https://phabricator.services.mozilla.com/D204440
2024-03-27 20:18:38 +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 1873738 - Make non-html elements have a directionality. r=emilio 2024-03-26 12:54:25 +00:00
gecko_bindings
gecko_string_cache Bug 1877389 - Simplify Servo static atom setup. r=glandium,firefox-style-system-reviewers,zrhoffman 2024-01-30 23:30:31 +00:00
invalidation Bug 1865589 - Notify PresShell of CustomState changes, so Restyle can invalidate. r=emilio,dshin 2024-03-22 22:18:05 +00:00
media_queries
properties Bug 1887738 - Remove preferences of motion path (ray(), basic-shapes, coord-box, offset-position). r=layout-reviewers,devtools-reviewers,emilio,nchevobbe 2024-03-26 16:52:03 +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
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 1887745: Correct relative selector parsing for inner rules in @scope. r=firefox-style-system-reviewers,emilio 2024-03-27 18:31:46 +00:00
use_counters
values Bug 1884424 - Support shape() for offset-path and render it. r=layout-reviewers,emilio 2024-03-27 20:18:38 +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
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-27 17:07:23 +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 1878780 - Don't use refs to mut static directly. r=emilio 2024-03-20 00:02:22 +00:00
encoding_support.rs
error_reporting.rs
font_face.rs
font_metrics.rs
global_style_data.rs
lib.rs
logical_geometry.rs
macros.rs
matching.rs
parallel.rs
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
selector_map.rs
selector_parser.rs
shared_lock.rs
str.rs
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 1882581: Implement @scope parsing. r=firefox-style-system-reviewers,saschanaz,emilio 2024-03-19 13:36:48 +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.