diff --git a/Userland/Libraries/LibWeb/CSS/Parser/StyleBlockRule.h b/Userland/Libraries/LibWeb/CSS/Parser/StyleBlockRule.h index e22de43613..43ddecff81 100644 --- a/Userland/Libraries/LibWeb/CSS/Parser/StyleBlockRule.h +++ b/Userland/Libraries/LibWeb/CSS/Parser/StyleBlockRule.h @@ -19,12 +19,19 @@ class StyleBlockRule : public RefCounted { public: StyleBlockRule(); + explicit StyleBlockRule(Token token, Vector&& values) + : m_token(token) + , m_values(move(values)) + { + } ~StyleBlockRule(); bool is_curly() const { return m_token.is(Token::Type::OpenCurly); } bool is_paren() const { return m_token.is(Token::Type::OpenParen); } bool is_square() const { return m_token.is(Token::Type::OpenSquare); } + Token const& token() const { return m_token; } + Vector const& values() const { return m_values; } String to_string() const;