servo/components/style/values/generics
Martin Robinson a05598402e
Add initial support for sticky positioning for non-legacy layout (#30686)
* Add initial support for sticky positioning for non-legacy layout

Many tests still fail for a variety of reasons. One of the primary ones
is that CSSOM currently does not return correct values for elements
positioned by sticky nodes. This requires changes to WebRender to work
properly.

* Fix an assertion failure in the legacy layout sticky code
2023-11-29 09:03:24 +00:00
..
animation.rs style: Add animation-timeline: view() in style system 2023-11-21 15:36:35 +01:00
background.rs style: Fix the serialization of the computed value of background-size. 2019-06-25 13:11:31 +02:00
basic_shape.rs style: Rustfmt servo/. r=zrhoffman 2023-11-24 08:57:14 +01:00
border.rs style: Remove -moz-outline-radius 2023-05-24 18:32:35 +02:00
box.rs style: Share computed animation-iteration-count representation between Servo and Gecko 2023-11-06 09:35:57 +01:00
calc.rs style: Add negate node to use in place of mul_by in sum nodes 2023-11-21 15:36:35 +01:00
color.rs style: Hardening color checks 2023-11-24 08:57:14 +01:00
column.rs style: Derive ToResolvedValue. 2019-04-12 12:20:09 +02:00
counters.rs style: Rustfmt servo/. r=zrhoffman 2023-11-24 08:57:14 +01:00
easing.rs style: Implement ipdl reads without needing default ctors 2023-11-06 09:35:57 +01:00
effects.rs Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
flex.rs style: Miscellaneous servo build fixes. 2020-06-04 01:50:36 +02:00
font.rs style: De-dup items with the same tag in the computed value of font-feature-settings and font-variation-settings 2023-11-06 09:35:57 +01:00
grid.rs style: Rustfmt servo/. r=zrhoffman 2023-11-24 08:57:14 +01:00
image.rs style: Make image-set without valid images render nothing 2023-11-21 15:36:35 +01:00
length.rs Add initial support for sticky positioning for non-legacy layout (#30686) 2023-11-29 09:03:24 +00:00
mod.rs style: Move animation-related values from box.rs/ui.rs to animation.rs 2023-11-21 15:36:35 +01:00
motion.rs style: Add at <position> into ray() in style system 2023-11-24 08:57:14 +01:00
page.rs style: Rustfmt servo/. r=zrhoffman 2023-11-24 08:57:14 +01:00
position.rs style: Add at <position> into ray() in style system 2023-11-24 08:57:14 +01:00
ratio.rs style: Implement Animate trait and ComputeSquaredDistance trait for <ratio>. 2021-02-26 16:44:05 +01:00
rect.rs style: Use write_char in place of write_str when serializing single-character literals 2023-11-06 09:35:57 +01:00
size.rs style: Use write_char in place of write_str when serializing single-character literals 2023-11-06 09:35:57 +01:00
svg.rs Fix warnings introduced in newer Rust Nightly 2021-02-25 15:36:03 +01:00
text.rs style: Resolve <number> to <length> in ToResolvedValue for line-height 2023-11-06 09:35:57 +01:00
transform.rs style: [css-properties-values-api] Parsing and serialization for @property syntax descriptor 2023-11-24 08:57:14 +01:00
ui.rs style: Move animation-related values from box.rs/ui.rs to animation.rs 2023-11-21 15:36:35 +01:00
url.rs style: Update cbindgen. 2019-09-12 22:34:16 +02:00