mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-30 04:39:06 +00:00
LibWeb: Stub SVGGraphicsElement
methods/attributes
This stubs the `SVGGraphicsElement.getBBox()` method and the `.transform` attribute.
This commit is contained in:
parent
329262d54f
commit
5739ea9ba1
Notes:
sideshowbarker
2024-07-17 01:53:23 +09:00
Author: https://github.com/MacDue
Commit: 5739ea9ba1
Pull-request: https://github.com/SerenityOS/serenity/pull/23793
Reviewed-by: https://github.com/shannonbooth
3 changed files with 37 additions and 1 deletions
|
@ -244,4 +244,18 @@ Optional<float> SVGGraphicsElement::stroke_width() const
|
|||
return width.to_px(*layout_node(), scaled_viewport_size).to_double();
|
||||
}
|
||||
|
||||
JS::NonnullGCPtr<Geometry::DOMRect> SVGGraphicsElement::get_b_box(Optional<SVGBoundingBoxOptions>)
|
||||
{
|
||||
dbgln("(STUBBED) SVGGraphicsElement::get_b_box(). Called on: {}", debug_description());
|
||||
return Geometry::DOMRect::create(realm());
|
||||
}
|
||||
|
||||
JS::NonnullGCPtr<SVGAnimatedTransformList> SVGGraphicsElement::transform() const
|
||||
{
|
||||
dbgln("(STUBBED) SVGGraphicsElement::transform(). Called on: {}", debug_description());
|
||||
auto base_val = SVGTransformList::create(realm());
|
||||
auto anim_val = SVGTransformList::create(realm());
|
||||
return SVGAnimatedTransformList::create(realm(), base_val, anim_val);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue