mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-06 08:36:15 +00:00
Preparation work before adding support for SVGForeignObjectElement masking. Having a mixin makes possible sharing mask calculation between SVGForeignObjectElement's paintable and SVGGraphicsPaintable. Both has to support masking: - PaintableWithLines (from SVGForeignObjectElement) -> PaintableBox - SVGGraphicsPaintable -> SVGPaintable -> PaintableBox After this change it will be possible to introduce a new paintable type for foreignObject that inherits from both PaintableWithLines and SVGMaskable.
907 B
907 B