aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/style/gecko/non_ts_pseudo_class_list.rs1
-rw-r--r--components/style/gecko/wrapper.rs1
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)
}