Further changes required by Servo

This commit is contained in:
Oriol Brufau 2023-05-22 08:30:46 +02:00
parent 67f9b97735
commit 4f0e0c888c
4 changed files with 47 additions and 5 deletions

View file

@ -686,7 +686,11 @@ impl FontFamily {
pub fn parse_specified<'i, 't>(input: &mut Parser<'i, 't>) -> Result<Self, ParseError<'i>> {
let values = input.parse_comma_separated(SingleFontFamily::parse)?;
Ok(FontFamily::Values(FontFamilyList {
#[cfg(feature = "gecko")]
list: crate::ArcSlice::from_iter(values.into_iter()),
#[cfg(feature = "servo")]
list: values.into_boxed_slice(),
#[cfg(feature = "gecko")]
fallback: computed::GenericFontFamily::None,
}))
}