diff --git a/Libraries/LibWeb/CSS/PseudoClasses.json b/Libraries/LibWeb/CSS/PseudoClasses.json index 122af6a678e..7fc5b8bd7a5 100644 --- a/Libraries/LibWeb/CSS/PseudoClasses.json +++ b/Libraries/LibWeb/CSS/PseudoClasses.json @@ -11,9 +11,6 @@ "checked": { "argument": "" }, - "closed": { - "argument": "" - }, "defined": { "argument": "" }, diff --git a/Libraries/LibWeb/CSS/SelectorEngine.cpp b/Libraries/LibWeb/CSS/SelectorEngine.cpp index e6ffa8767ea..93a1061a0e7 100644 --- a/Libraries/LibWeb/CSS/SelectorEngine.cpp +++ b/Libraries/LibWeb/CSS/SelectorEngine.cpp @@ -728,7 +728,6 @@ static inline bool matches_pseudo_class(CSS::Selector::SimpleSelector::PseudoCla return false; } case CSS::PseudoClass::Open: - case CSS::PseudoClass::Closed: return matches_open_state_pseudo_class(element, pseudo_class.type == CSS::PseudoClass::Open); case CSS::PseudoClass::Modal: { // https://drafts.csswg.org/selectors/#modal-state diff --git a/Tests/LibWeb/Ref/expected/css-open-closed-selectors-ref.html b/Tests/LibWeb/Ref/expected/css-open-closed-selectors-ref.html index 4dd0e89ae4b..f169657966d 100644 --- a/Tests/LibWeb/Ref/expected/css-open-closed-selectors-ref.html +++ b/Tests/LibWeb/Ref/expected/css-open-closed-selectors-ref.html @@ -3,15 +3,12 @@ .open { color: green; } - .closed { - color: red; - }
Hi Well hello friends!
-
+
Hi Well hello friends!
diff --git a/Tests/LibWeb/Ref/input/css-open-closed-selectors.html b/Tests/LibWeb/Ref/input/css-open-closed-selectors.html index 1b8a5f7a21c..32568ae98af 100644 --- a/Tests/LibWeb/Ref/input/css-open-closed-selectors.html +++ b/Tests/LibWeb/Ref/input/css-open-closed-selectors.html @@ -4,9 +4,6 @@ :open { color: green; } -:closed { - color: red; -}
Hi