diff options
Diffstat (limited to 'Userland/Libraries/LibWeb/Bindings/CSSRuleWrapperFactory.cpp')
-rw-r--r-- | Userland/Libraries/LibWeb/Bindings/CSSRuleWrapperFactory.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/Bindings/CSSRuleWrapperFactory.cpp b/Userland/Libraries/LibWeb/Bindings/CSSRuleWrapperFactory.cpp index e20db17db7..bafaea3772 100644 --- a/Userland/Libraries/LibWeb/Bindings/CSSRuleWrapperFactory.cpp +++ b/Userland/Libraries/LibWeb/Bindings/CSSRuleWrapperFactory.cpp @@ -5,9 +5,11 @@ */ #include <AK/TypeCasts.h> +#include <LibWeb/Bindings/CSSFontFaceRuleWrapper.h> #include <LibWeb/Bindings/CSSRuleWrapper.h> #include <LibWeb/Bindings/CSSRuleWrapperFactory.h> #include <LibWeb/Bindings/CSSStyleRuleWrapper.h> +#include <LibWeb/CSS/CSSFontFaceRule.h> #include <LibWeb/CSS/CSSStyleRule.h> namespace Web::Bindings { @@ -19,6 +21,8 @@ CSSRuleWrapper* wrap(JS::GlobalObject& global_object, CSS::CSSRule& rule) if (is<CSS::CSSStyleRule>(rule)) return static_cast<CSSRuleWrapper*>(wrap_impl(global_object, verify_cast<CSS::CSSStyleRule>(rule))); + if (is<CSS::CSSFontFaceRule>(rule)) + return static_cast<CSSRuleWrapper*>(wrap_impl(global_object, verify_cast<CSS::CSSFontFaceRule>(rule))); return static_cast<CSSRuleWrapper*>(wrap_impl(global_object, rule)); } |