servo/components/style
Oriol Brufau 16b07ee456 Implement outline-offset in layout-2020
Tests that are now passing:
- /_mozilla/css/outline_offset_a.htm
- /css/css-ui/outline-010.html
- /css/css-ui/outline-012.html
- /css/css-ui/outline-013.html
- /css/css-ui/outline-017.html
- /css/css-ui/outline-negative-offset-composited-scroll.html
- /css/css-ui/outline-offset-001.html
- /css/css-ui/outline-offset-table-001.html
- /css/css-ui/outline-offset.html
- /css/css-ui/parsing/outline-offset-computed.html
- /css/css-ui/parsing/outline-offset-valid.html

Also improvements in:
- /_mozilla/mozilla/calc.html
- /css/css-ui/animation/outline-offset-interpolation.html
- /css/css-ui/inheritance.html
2023-05-02 17:59:48 +02:00
..
counter_style Updated cssparser dependency to 0.29. 2021-11-18 16:16:46 +01:00
gecko Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
gecko_bindings style: Inline nsTArray::deref. 2021-02-26 16:44:05 +01:00
gecko_string_cache Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
invalidation Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
media_queries style: Move Ratio into independent files. 2021-02-26 16:44:05 +01:00
properties Implement outline-offset in layout-2020 2023-05-02 17:59:48 +02:00
rule_tree
servo Ensure reflow damage is calculated when hypothetical box changes. 2022-03-14 12:20:46 -04:00
sharing Upgrade to uluru 2 2021-07-15 18:28:12 +02:00
stylesheets Updated cssparser dependency to 0.29. 2021-11-18 16:16:46 +01:00
use_counters
values Bump euclid to 0.22 2023-01-26 08:59:21 +01:00
animation.rs animations: Don't convert linear easing to a bezier 2020-06-24 17:19:25 +02:00
applicable_declarations.rs
attr.rs Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
author_styles.rs
bezier.rs
bloom.rs
build.rs Add build github actions workflows for mac/windows/linux. 2021-02-26 04:20:22 -05:00
build_gecko.rs Do not use deprecated bindgen methods 2021-04-17 07:11:25 +02:00
Cargo.toml */Cargo.toml: use the shmem feature for the dependency on the selectors cratre 2023-02-14 13:05:59 -06:00
context.rs Upgrade to uluru 2 2021-07-15 18:28:12 +02:00
custom_properties.rs Update nightly rustc. 2021-11-01 08:46:18 -04:00
data.rs
dom.rs style: Make next_in_preorder generate slightly better code. 2021-02-26 16:44:05 +01:00
dom_apis.rs Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
driver.rs
element_state.rs Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
encoding_support.rs style: Remove some unused extern crate declarations now that style is in rust 2018. 2020-06-18 23:51:18 +02:00
error_reporting.rs
font_face.rs Updated cssparser dependency to 0.29. 2021-11-18 16:16:46 +01:00
font_metrics.rs
global_style_data.rs feat: shorten thread names 2021-07-19 00:57:48 +09:00
hash.rs
lib.rs Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
logical_geometry.rs
macros.rs Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
matching.rs style: Use Option::as_deref() in style code. 2021-02-26 16:44:05 +01:00
parallel.rs Update arrayvec. 2022-04-01 01:14:13 -04:00
parser.rs Rustfmt. 2021-02-26 16:44:05 +01:00
README.md
rule_cache.rs
rule_collector.rs style: Avoid some allocations in selector serialization. 2021-02-26 16:44:05 +01:00
scoped_tls.rs
selector_map.rs style: Make stylesheet invalidation faster. 2021-02-26 16:44:05 +01:00
selector_parser.rs Rustfmt. 2021-02-26 16:44:05 +01:00
shared_lock.rs style: build / rebase fixes. 2020-06-18 23:51:17 +02:00
str.rs Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
style_adjuster.rs Miscellaneous build / tidy fixes. 2021-02-26 17:53:55 +01:00
style_resolver.rs Rustfmt. 2021-02-26 16:44:05 +01:00
stylesheet_set.rs Rustfmt. 2021-02-26 16:44:05 +01:00
stylist.rs style: Minor cleanup of our @page rule setup. 2021-02-26 16:44:05 +01:00
thread_state.rs
traversal.rs style: Use Option::as_deref() in style code. 2021-02-26 16:44:05 +01:00
traversal_flags.rs

servo-style

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