LibWeb: Dump CSSDescriptors in a generic way

This replaces the need for bespoke (and verbose) dumping for each
at-rule that has descriptors.
This commit is contained in:
Sam Atkins 2025-05-08 14:37:25 +01:00
commit fbdef98307
Notes: github-actions[bot] 2025-05-08 15:22:39 +00:00
3 changed files with 17 additions and 88 deletions

View file

@ -24,7 +24,8 @@ public:
bool is_valid() const;
ParsedFontFace font_face() const;
CSSStyleDeclaration* style() { return m_style; }
GC::Ref<CSSStyleDeclaration> style() { return m_style; }
GC::Ref<CSSFontFaceDescriptors const> descriptors() const { return m_style; }
private:
CSSFontFaceRule(JS::Realm&, GC::Ref<CSSFontFaceDescriptors>);