mirror of
https://github.com/zebrajr/ladybird.git
synced 2025-12-06 00:19:53 +01:00
LibWeb: Correct initialization order for SVGFE*Element
We should first set the prototype before initializing our base, otherwise e.g. attributes will simply not work.
This commit is contained in:
parent
1a0d4487a8
commit
ffcf91cd30
|
|
@ -21,8 +21,8 @@ SVGFEBlendElement::SVGFEBlendElement(DOM::Document& document, DOM::QualifiedName
|
|||
|
||||
void SVGFEBlendElement::initialize(JS::Realm& realm)
|
||||
{
|
||||
Base::initialize(realm);
|
||||
WEB_SET_PROTOTYPE_FOR_INTERFACE(SVGFEBlendElement);
|
||||
Base::initialize(realm);
|
||||
}
|
||||
|
||||
void SVGFEBlendElement::visit_edges(Cell::Visitor& visitor)
|
||||
|
|
|
|||
|
|
@ -22,8 +22,8 @@ SVGFEFloodElement::SVGFEFloodElement(DOM::Document& document, DOM::QualifiedName
|
|||
|
||||
void SVGFEFloodElement::initialize(JS::Realm& realm)
|
||||
{
|
||||
Base::initialize(realm);
|
||||
WEB_SET_PROTOTYPE_FOR_INTERFACE(SVGFEFloodElement);
|
||||
Base::initialize(realm);
|
||||
}
|
||||
|
||||
void SVGFEFloodElement::visit_edges(Cell::Visitor& visitor)
|
||||
|
|
|
|||
|
|
@ -22,8 +22,8 @@ SVGFEGaussianBlurElement::SVGFEGaussianBlurElement(DOM::Document& document, DOM:
|
|||
|
||||
void SVGFEGaussianBlurElement::initialize(JS::Realm& realm)
|
||||
{
|
||||
Base::initialize(realm);
|
||||
WEB_SET_PROTOTYPE_FOR_INTERFACE(SVGFEGaussianBlurElement);
|
||||
Base::initialize(realm);
|
||||
}
|
||||
|
||||
void SVGFEGaussianBlurElement::visit_edges(Cell::Visitor& visitor)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user