diff --git a/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.cpp b/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.cpp index 30eb493ab2..86f2cf963c 100644 --- a/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.cpp +++ b/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.cpp @@ -14,14 +14,14 @@ namespace Web::CSS { -CSSNamespaceRule::CSSNamespaceRule(JS::Realm& realm, Optional prefix, StringView namespace_uri) +CSSNamespaceRule::CSSNamespaceRule(JS::Realm& realm, Optional prefix, StringView namespace_uri) : CSSRule(realm) , m_namespace_uri(namespace_uri) - , m_prefix(prefix.has_value() ? prefix.value() : ""sv) + , m_prefix(prefix.value_or(""sv)) { } -WebIDL::ExceptionOr> CSSNamespaceRule::create(JS::Realm& realm, Optional prefix, AK::StringView namespace_uri) +WebIDL::ExceptionOr> CSSNamespaceRule::create(JS::Realm& realm, Optional prefix, AK::StringView namespace_uri) { return MUST_OR_THROW_OOM(realm.heap().allocate(realm, realm, prefix, namespace_uri)); } diff --git a/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.h b/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.h index b115114a5d..59a1ae1bc4 100644 --- a/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.h +++ b/Userland/Libraries/LibWeb/CSS/CSSNamespaceRule.h @@ -14,7 +14,7 @@ class CSSNamespaceRule final : public CSSRule { WEB_PLATFORM_OBJECT(CSSNamespaceRule, CSSRule); public: - static WebIDL::ExceptionOr> create(JS::Realm&, Optional prefix, StringView namespace_uri); + static WebIDL::ExceptionOr> create(JS::Realm&, Optional prefix, StringView namespace_uri); virtual ~CSSNamespaceRule() = default; @@ -25,7 +25,7 @@ public: virtual Type type() const override { return Type::Namespace; } private: - CSSNamespaceRule(JS::Realm&, Optional prefix, StringView namespace_uri); + CSSNamespaceRule(JS::Realm&, Optional prefix, StringView namespace_uri); virtual void initialize(JS::Realm&) override; diff --git a/Userland/Libraries/LibWeb/CSS/Parser/Parser.cpp b/Userland/Libraries/LibWeb/CSS/Parser/Parser.cpp index 75be8c5fdd..341bec0672 100644 --- a/Userland/Libraries/LibWeb/CSS/Parser/Parser.cpp +++ b/Userland/Libraries/LibWeb/CSS/Parser/Parser.cpp @@ -3331,7 +3331,7 @@ CSSRule* Parser::convert_to_rule(NonnullRefPtr rule) token_stream.skip_whitespace(); auto token = token_stream.next_token(); - Optional prefix = {}; + Optional prefix = {}; if (token.is(Token::Type::Ident)) { prefix = token.token().ident(); token_stream.skip_whitespace();