servo/components/style/values/computed
Emilio Cobos Álvarez dcafbde256 style: Move fixed-point font types to Rust
Now that cbindgen and rust support const generics, it seems more simple.

This centralizes all the relevant font constants etc in rust and avoids
conversions when going from rust to C++ and vice versa.

Differential Revision: https://phabricator.services.mozilla.com/D148847
2023-10-02 14:37:19 +00:00
..
align.rs style: Rustfmt recent changes. 2020-06-04 02:02:50 +02:00
angle.rs style: Use serde to serialize LengthPercentage and StyleRayFunction. 2019-11-04 13:36:32 +01:00
background.rs style: Use rust types for background-size. 2019-02-23 21:02:46 -08:00
basic_shape.rs style: Split clip-path and shape-outside values. 2020-04-16 16:35:07 +02:00
border.rs style: Reformat recent style system changes. 2019-05-29 16:14:30 +02:00
box.rs style: Parse scroll-snap-stop style and propagate it to APZ side 2023-08-16 17:46:41 +02:00
color.rs style: Use ColorMix for interpolated colors in the computed style rather than ComplexColorRatios 2023-08-16 17:46:41 +02:00
column.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
counters.rs style: [css-lists] Style system changes to support 'reversed(<counter-name>)' 2023-06-09 10:22:18 +02:00
easing.rs style: Hook up linear easing calculation for servo and expose it to C++ 2023-10-02 14:37:19 +00:00
effects.rs style: rustfmt recent changes. 2019-07-08 12:45:56 +02:00
flex.rs style: Use Rust sizes for flex-basis, width, height, and their min/max properties. 2019-02-23 21:02:18 -08:00
font.rs style: Move fixed-point font types to Rust 2023-10-02 14:37:19 +00:00
image.rs Further changes required by Servo 2023-08-16 17:46:41 +02:00
length.rs style: Implement new {small,large,dynamic} viewport units 2023-08-16 17:46:41 +02:00
length_percentage.rs style: Don't simplify percentages that resolve to lengths in min/max/clamp 2023-05-24 18:32:31 +02:00
list.rs style: [css-lists] Remove the internal '-moz-list-reversed' CSS property that is no longer needed 2023-06-09 10:22:19 +02:00
mod.rs style: Parse scroll-snap-stop style and propagate it to APZ side 2023-08-16 17:46:41 +02:00
motion.rs style: Use Serde for OffsetRotate and PositionOrAuto. 2020-02-12 02:43:14 +01:00
outline.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
page.rs style: Add support for parsing container-query-specific features 2023-08-16 17:46:41 +02:00
percentage.rs style: Use ColorMix for interpolated colors in the computed style rather than ComplexColorRatios 2023-08-16 17:46:41 +02:00
position.rs style: Move Ratio into independent files. 2021-02-26 16:44:05 +01:00
ratio.rs style: Refactor media feature expression representation in preparation to support multi-range syntax 2023-08-16 17:46:41 +02:00
rect.rs style: Use Rust types for some misc properties. 2019-02-23 21:04:33 -08:00
resolution.rs style: Implement parsing and serialization for most of image-set(). 2021-02-26 16:44:05 +01:00
svg.rs style: Use ColorMix for interpolated colors in the computed style rather than ComplexColorRatios 2023-08-16 17:46:41 +02:00
table.rs style: Move caption-side outside of mako. 2021-02-26 16:44:05 +01:00
text.rs style: Remove servo/components/{hashglobe,fallible} in favor of try_reserve 2023-06-09 10:22:24 +02:00
time.rs style: Derive ToResolvedValue. 2019-04-12 12:20:09 +02:00
transform.rs style: Run rustfmt on servo/components/style and servo/ports/geckolib 2023-06-09 10:22:19 +02:00
ui.rs style: Support image-set() on the cursor property 2023-05-16 12:50:55 +02:00
url.rs style: Support full <image> syntax in list-style-image as per spec. 2021-02-26 16:44:05 +01:00