From aad4051885c68b1ae353fe29a917732863e9fd94 Mon Sep 17 00:00:00 2001 From: Srikavin Ramkumar Date: Mon, 20 Mar 2023 04:33:22 -0400 Subject: [PATCH] LibWeb: Match selected option elements with checked pseudo-class --- Userland/Libraries/LibWeb/CSS/SelectorEngine.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibWeb/CSS/SelectorEngine.cpp b/Userland/Libraries/LibWeb/CSS/SelectorEngine.cpp index 1d37450b1a..7ad6d480be 100644 --- a/Userland/Libraries/LibWeb/CSS/SelectorEngine.cpp +++ b/Userland/Libraries/LibWeb/CSS/SelectorEngine.cpp @@ -89,8 +89,10 @@ static inline bool matches_checked_pseudo_class(DOM::Element const& element) } } - // FIXME: - option elements whose selectedness is true - + // - option elements whose selectedness is true + if (is(element)) { + return static_cast(element).selected(); + } return false; }