diff options
Diffstat (limited to 'src/components/style/selector_matching.rs')
-rw-r--r-- | src/components/style/selector_matching.rs | 6 |
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) |