From 3e9bfdd72ed39e216f18ba98e37afbec0fee1e51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Sat, 7 Oct 2017 14:32:46 +0200 Subject: [PATCH] stylo: Remove :-moz-system-metric pseudo-class. Bug: 1405311 Reviewed-by: xidorn MozReview-Commit-ID: CIF64dG1F2k --- components/style/gecko/non_ts_pseudo_class_list.rs | 2 -- components/style/gecko/wrapper.rs | 1 - 2 files changed, 3 deletions(-) diff --git a/components/style/gecko/non_ts_pseudo_class_list.rs b/components/style/gecko/non_ts_pseudo_class_list.rs index 0399c8d4b82..6a16d4dc3db 100644 --- a/components/style/gecko/non_ts_pseudo_class_list.rs +++ b/components/style/gecko/non_ts_pseudo_class_list.rs @@ -116,8 +116,6 @@ macro_rules! apply_non_ts_list { ("-moz-window-inactive", MozWindowInactive, mozWindowInactive, _, _), ], string: [ - // FIXME(emilio): Unship this for content docs (bug 1396066). - ("-moz-system-metric", MozSystemMetric, mozSystemMetric, _, _), ("lang", Lang, lang, _, _), ], keyword: [ diff --git a/components/style/gecko/wrapper.rs b/components/style/gecko/wrapper.rs index d15715b46c1..66f53fc2e77 100644 --- a/components/style/gecko/wrapper.rs +++ b/components/style/gecko/wrapper.rs @@ -1975,7 +1975,6 @@ impl<'le> ::selectors::Element for GeckoElement<'le> { NonTSPseudoClass::Lang(ref lang_arg) => { self.match_element_lang(None, lang_arg) } - NonTSPseudoClass::MozSystemMetric(ref s) | NonTSPseudoClass::MozLocaleDir(ref s) | NonTSPseudoClass::Dir(ref s) => { unsafe {