mirror of
https://github.com/servo/servo.git
synced 2025-08-05 13:40:08 +01:00
style: Remove all references to the preference 'layout.css.moz-touch-enabled.enabled'.
Differential Revision: https://phabricator.services.mozilla.com/D91401
This commit is contained in:
parent
dab46fc958
commit
4a625be8ad
2 changed files with 1 additions and 26 deletions
|
@ -559,19 +559,6 @@ fn eval_system_metric(
|
||||||
query_value.map_or(supports_metric, |v| v == supports_metric)
|
query_value.map_or(supports_metric, |v| v == supports_metric)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn eval_moz_touch_enabled(
|
|
||||||
device: &Device,
|
|
||||||
query_value: Option<bool>,
|
|
||||||
_: Option<RangeOrOperator>,
|
|
||||||
) -> bool {
|
|
||||||
eval_system_metric(
|
|
||||||
device,
|
|
||||||
query_value,
|
|
||||||
atom!("-moz-touch-enabled"),
|
|
||||||
/* accessible_from_content = */ true,
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
fn eval_moz_os_version(
|
fn eval_moz_os_version(
|
||||||
device: &Device,
|
device: &Device,
|
||||||
query_value: Option<Atom>,
|
query_value: Option<Atom>,
|
||||||
|
@ -613,7 +600,7 @@ macro_rules! system_metric_feature {
|
||||||
/// to support new types in these entries and (2) ensuring that either
|
/// to support new types in these entries and (2) ensuring that either
|
||||||
/// nsPresContext::MediaFeatureValuesChanged is called when the value that
|
/// nsPresContext::MediaFeatureValuesChanged is called when the value that
|
||||||
/// would be returned by the evaluator function could change.
|
/// would be returned by the evaluator function could change.
|
||||||
pub static MEDIA_FEATURES: [MediaFeatureDescription; 56] = [
|
pub static MEDIA_FEATURES: [MediaFeatureDescription; 55] = [
|
||||||
feature!(
|
feature!(
|
||||||
atom!("width"),
|
atom!("width"),
|
||||||
AllowsRanges::Yes,
|
AllowsRanges::Yes,
|
||||||
|
@ -840,13 +827,4 @@ pub static MEDIA_FEATURES: [MediaFeatureDescription; 56] = [
|
||||||
system_metric_feature!(atom!("-moz-gtk-csd-close-button")),
|
system_metric_feature!(atom!("-moz-gtk-csd-close-button")),
|
||||||
system_metric_feature!(atom!("-moz-gtk-csd-reversed-placement")),
|
system_metric_feature!(atom!("-moz-gtk-csd-reversed-placement")),
|
||||||
system_metric_feature!(atom!("-moz-system-dark-theme")),
|
system_metric_feature!(atom!("-moz-system-dark-theme")),
|
||||||
// This is the only system-metric media feature that's accessible to
|
|
||||||
// content as of today.
|
|
||||||
// FIXME(emilio): Restrict (or remove?) when bug 1035774 lands.
|
|
||||||
feature!(
|
|
||||||
atom!("-moz-touch-enabled"),
|
|
||||||
AllowsRanges::No,
|
|
||||||
Evaluator::BoolInteger(eval_moz_touch_enabled),
|
|
||||||
ParsingRequirements::empty(),
|
|
||||||
),
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -221,9 +221,6 @@ fn consume_operation_or_colon(input: &mut Parser) -> Result<Option<Operator>, ()
|
||||||
fn disabled_by_pref(feature: &Atom, context: &ParserContext) -> bool {
|
fn disabled_by_pref(feature: &Atom, context: &ParserContext) -> bool {
|
||||||
#[cfg(feature = "gecko")]
|
#[cfg(feature = "gecko")]
|
||||||
{
|
{
|
||||||
if *feature == atom!("-moz-touch-enabled") {
|
|
||||||
return !static_prefs::pref!("layout.css.moz-touch-enabled.enabled");
|
|
||||||
}
|
|
||||||
if *feature == atom!("forced-colors") {
|
if *feature == atom!("forced-colors") {
|
||||||
return !static_prefs::pref!("layout.css.forced-colors.enabled");
|
return !static_prefs::pref!("layout.css.forced-colors.enabled");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue