aboutsummaryrefslogtreecommitdiffstats
path: root/components/style
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2023-10-31 22:32:13 +0100
committerMartin Robinson <mrobinson@igalia.com>2023-11-04 08:17:09 +0100
commit1beb9880a9b2815b523a9ab6d35535a5d83b8cc9 (patch)
tree78d43bd91e0a6433ac98288c0fdacdab1ab6b695 /components/style
parent6ea75b064689c7967caff7161110efcafd4946e4 (diff)
downloadservo-1beb9880a9b2815b523a9ab6d35535a5d83b8cc9.tar.gz
servo-1beb9880a9b2815b523a9ab6d35535a5d83b8cc9.zip
Further changes required by Servo
Diffstat (limited to 'components/style')
-rw-r--r--components/style/font_face.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/style/font_face.rs b/components/style/font_face.rs
index ae35bd793e6..f1b4651c769 100644
--- a/components/style/font_face.rs
+++ b/components/style/font_face.rs
@@ -492,7 +492,7 @@ pub struct FontFace<'a>(&'a FontFaceRuleData);
#[cfg(feature = "servo")]
#[derive(Clone, Debug)]
#[cfg_attr(feature = "servo", derive(Deserialize, Serialize))]
-pub struct EffectiveSources(SourceList);
+pub struct EffectiveSources(Vec<Source>);
#[cfg(feature = "servo")]
impl<'a> FontFace<'a> {
@@ -502,6 +502,7 @@ impl<'a> FontFace<'a> {
pub fn effective_sources(&self) -> EffectiveSources {
EffectiveSources(
self.sources()
+ .0
.iter()
.rev()
.filter(|source| {