diff --git a/components/style/values/computed/motion.rs b/components/style/values/computed/motion.rs index 88a5b7c7280..e2565ff3468 100644 --- a/components/style/values/computed/motion.rs +++ b/components/style/values/computed/motion.rs @@ -23,8 +23,10 @@ fn is_auto_zero_angle(auto: &bool, angle: &Angle) -> bool { ComputeSquaredDistance, Copy, Debug, + Deserialize, MallocSizeOf, PartialEq, + Serialize, ToAnimatedZero, ToCss, ToResolvedValue, diff --git a/components/style/values/generics/position.rs b/components/style/values/generics/position.rs index 2742dd87913..a3552ea3eab 100644 --- a/components/style/values/generics/position.rs +++ b/components/style/values/generics/position.rs @@ -12,8 +12,10 @@ ComputeSquaredDistance, Copy, Debug, + Deserialize, MallocSizeOf, PartialEq, + Serialize, SpecifiedValueInfo, ToAnimatedValue, ToAnimatedZero, @@ -44,15 +46,18 @@ impl Position { /// A generic type for representing an `Auto | `. /// This is used by for now. /// https://drafts.fxtf.org/motion-1/#offset-anchor-property +/// cbindgen:private-default-tagged-enum-constructor=false #[derive( Animate, Clone, ComputeSquaredDistance, Copy, Debug, + Deserialize, MallocSizeOf, Parse, PartialEq, + Serialize, SpecifiedValueInfo, ToAnimatedZero, ToComputedValue,