mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 18:27:36 +00:00
LibWeb: Use SVGGraphicsBox for <symbol>
and <use>
elements
This allows various SVG properties (like masking) to be applied to these elements.
This commit is contained in:
parent
05f42efc06
commit
15e3b0ebde
5 changed files with 15 additions and 14 deletions
|
@ -9,8 +9,8 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline
|
|||
TextNode <#text>
|
||||
SVGSVGBox <svg> at (8,8) content-size 300x150 [SVG] children: inline
|
||||
TextNode <#text>
|
||||
Box <use> at (8,8) content-size 300x150 children: inline
|
||||
Box <symbol#braces> at (92.375,26.75) content-size 131.25x112.15625 [BFC] children: inline
|
||||
SVGGraphicsBox <use> at (92.375,26.75) content-size 131.25x112.15625 children: not-inline
|
||||
SVGGraphicsBox <symbol#braces> at (92.375,26.75) content-size 131.25x112.15625 [BFC] children: inline
|
||||
TextNode <#text>
|
||||
SVGGeometryBox <path> at (92.375,26.75) content-size 131.25x112.15625 children: inline
|
||||
TextNode <#text>
|
||||
|
@ -24,6 +24,6 @@ ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
|||
PaintableWithLines (BlockContainer(anonymous)) [8,8 784x0]
|
||||
PaintableWithLines (BlockContainer<DIV>) [8,8 784x150]
|
||||
SVGSVGPaintable (SVGSVGBox<svg>) [8,8 300x150]
|
||||
PaintableBox (Box<use>) [8,8 300x150]
|
||||
PaintableBox (Box<symbol>#braces) [92.375,26.75 131.25x112.15625]
|
||||
SVGGraphicsPaintable (SVGGraphicsBox<use>) [92.375,26.75 131.25x112.15625]
|
||||
SVGGraphicsPaintable (SVGGraphicsBox<symbol>#braces) [92.375,26.75 131.25x112.15625]
|
||||
SVGPathPaintable (SVGGeometryBox<path>) [92.375,26.75 131.25x112.15625]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue