aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/style/selector_matching.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/style/selector_matching.rs')
-rw-r--r--src/components/style/selector_matching.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/components/style/selector_matching.rs b/src/components/style/selector_matching.rs
index 5a2b3798ff9..2ca288f2f6c 100644
--- a/src/components/style/selector_matching.rs
+++ b/src/components/style/selector_matching.rs
@@ -784,6 +784,12 @@ fn matches_simple_selector<E:TElement,
let elem = element.as_element();
elem.get_disabled_state()
},
+ // http://www.whatwg.org/html/#selector-enabled
+ Enabled => {
+ *shareable = false;
+ let elem = element.as_element();
+ elem.get_enabled_state()
+ },
FirstChild => {
*shareable = false;
matches_first_child(element)