diff --git a/components/style/values/computed/font.rs b/components/style/values/computed/font.rs index d0b14b7e3fa..336408fb87a 100644 --- a/components/style/values/computed/font.rs +++ b/components/style/values/computed/font.rs @@ -477,10 +477,20 @@ impl From<&SingleFontFamily> for FontKitFamilyName { } } +#[cfg(feature = "servo")] #[derive( - Clone, Debug, Eq, Hash, MallocSizeOf, PartialEq, ToComputedValue, ToResolvedValue, ToShmem, + Clone, + Debug, + Deserialize, + Eq, + Hash, + MallocSizeOf, + PartialEq, + Serialize, + ToComputedValue, + ToResolvedValue, + ToShmem, )] -#[cfg_attr(feature = "servo", derive(Serialize, Deserialize))] /// A list of SingleFontFamily pub struct FontFamilyList(Box<[SingleFontFamily]>);