mirror of
https://github.com/servo/servo.git
synced 2025-07-30 10:40:27 +01:00
style: Remove dead prefers-color-scheme: no preference code
It was removed in bug 1643656. Differential Revision: https://phabricator.services.mozilla.com/D111461
This commit is contained in:
parent
3da3d76a08
commit
7bb15f19f1
1 changed files with 1 additions and 7 deletions
|
@ -275,10 +275,6 @@ enum PrefersReducedMotion {
|
||||||
Reduce,
|
Reduce,
|
||||||
}
|
}
|
||||||
|
|
||||||
fn color_scheme_no_preference_enabled(_: &crate::parser::ParserContext) -> bool {
|
|
||||||
static_prefs::pref!("layout.css.prefers-color-scheme-no-preference.enabled")
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Values for the prefers-color-scheme media feature.
|
/// Values for the prefers-color-scheme media feature.
|
||||||
#[derive(Clone, Copy, Debug, FromPrimitive, Parse, PartialEq, ToCss)]
|
#[derive(Clone, Copy, Debug, FromPrimitive, Parse, PartialEq, ToCss)]
|
||||||
#[repr(u8)]
|
#[repr(u8)]
|
||||||
|
@ -286,8 +282,6 @@ fn color_scheme_no_preference_enabled(_: &crate::parser::ParserContext) -> bool
|
||||||
pub enum PrefersColorScheme {
|
pub enum PrefersColorScheme {
|
||||||
Light,
|
Light,
|
||||||
Dark,
|
Dark,
|
||||||
#[parse(condition = "color_scheme_no_preference_enabled")]
|
|
||||||
NoPreference,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-motion
|
/// https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-motion
|
||||||
|
@ -408,7 +402,7 @@ fn eval_prefers_color_scheme(device: &Device, query_value: Option<PrefersColorSc
|
||||||
unsafe { bindings::Gecko_MediaFeatures_PrefersColorScheme(device.document()) };
|
unsafe { bindings::Gecko_MediaFeatures_PrefersColorScheme(device.document()) };
|
||||||
match query_value {
|
match query_value {
|
||||||
Some(v) => prefers_color_scheme == v,
|
Some(v) => prefers_color_scheme == v,
|
||||||
None => prefers_color_scheme != PrefersColorScheme::NoPreference,
|
None => true,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue