diff options
-rw-r--r-- | components/style/gecko/non_ts_pseudo_class_list.rs | 1 | ||||
-rw-r--r-- | components/style/gecko/wrapper.rs | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/components/style/gecko/non_ts_pseudo_class_list.rs b/components/style/gecko/non_ts_pseudo_class_list.rs index a019484e902..b9c109f3187 100644 --- a/components/style/gecko/non_ts_pseudo_class_list.rs +++ b/components/style/gecko/non_ts_pseudo_class_list.rs @@ -46,4 +46,5 @@ pseudo_class_list! { ("read-only", ReadOnly, _, IN_READ_WRITE_STATE, _), ("-moz-browser-frame", MozBrowserFrame, mozBrowserFrame, _, PSEUDO_CLASS_INTERNAL), + ("-moz-table-border-nonzero", MozTableBorderNonzero, mozTableBorderNonzero, _, PSEUDO_CLASS_INTERNAL), } diff --git a/components/style/gecko/wrapper.rs b/components/style/gecko/wrapper.rs index 19b8ca7a7dc..09c1d1accd4 100644 --- a/components/style/gecko/wrapper.rs +++ b/components/style/gecko/wrapper.rs @@ -621,6 +621,7 @@ impl<'le> ::selectors::Element for GeckoElement<'le> { !self.get_state().contains(pseudo_class.state_flag()) } + NonTSPseudoClass::MozTableBorderNonzero | NonTSPseudoClass::MozBrowserFrame => unsafe { Gecko_MatchesElement(pseudo_class.to_gecko_pseudoclasstype().unwrap(), self.0) } |