From f9815966221ffb2c3104da02b67f941862ab95bc Mon Sep 17 00:00:00 2001 From: Oriol Brufau Date: Fri, 11 Aug 2023 02:15:00 +0200 Subject: [PATCH] Further changes required by Servo --- components/style/servo/media_queries.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/components/style/servo/media_queries.rs b/components/style/servo/media_queries.rs index 4c70b7af9a1..67b5a32097e 100644 --- a/components/style/servo/media_queries.rs +++ b/components/style/servo/media_queries.rs @@ -12,6 +12,7 @@ use crate::media_queries::media_feature::{Evaluator, MediaFeatureDescription}; use crate::media_queries::MediaType; use crate::properties::ComputedValues; use crate::values::computed::CSSPixelLength; +use crate::values::computed::Context; use crate::values::specified::font::FONT_MEDIUM_PX; use crate::values::specified::ViewportVariant; use crate::values::KeyframesName; @@ -234,8 +235,8 @@ impl Device { } /// https://drafts.csswg.org/mediaqueries-4/#width -fn eval_width(device: &Device) -> CSSPixelLength { - CSSPixelLength::new(device.au_viewport_size().width.to_f32_px()) +fn eval_width(context: &Context) -> CSSPixelLength { + CSSPixelLength::new(context.device().au_viewport_size().width.to_f32_px()) } #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)] @@ -246,7 +247,7 @@ enum Scan { } /// https://drafts.csswg.org/mediaqueries-4/#scan -fn eval_scan(_: &Device, _: Option) -> bool { +fn eval_scan(_: &Context, _: Option) -> bool { // Since we doesn't support the 'tv' media type, the 'scan' feature never // matches. false