| layer at (0,0) size 800x600 |
| RenderView at (0,0) size 800x600 |
| layer at (0,0) size 400x400 |
| RenderSVGRoot {svg} at (0,0) size 400x400 |
| RenderSVGHiddenContainer {defs} at (0,0) size 0x0 |
| RenderSVGResourceLinearGradient {linearGradient} [id="gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(0,1)] |
| RenderSVGGradientStop {stop} [offset=0.00] [color=#FF72B480] |
| RenderSVGGradientStop {stop} [offset=1.00] [color=#FF007B] |
| RenderSVGResourceLinearGradient {linearGradient} [id="h_stroke_gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)] |
| RenderSVGGradientStop {stop} [offset=0.00] [color=#000000] |
| RenderSVGGradientStop {stop} [offset=1.00] [color=#00000000] |
| RenderSVGResourceLinearGradient {linearGradient} [id="v_stroke_gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(0,1)] |
| RenderSVGGradientStop {stop} [offset=0.00] [color=#000000] |
| RenderSVGGradientStop {stop} [offset=1.00] [color=#00000000] |
| RenderSVGRect {rect} at (0,0) size 400x400 [fill={[type=LINEAR-GRADIENT] [id="gradient"]}] [x=0.00] [y=0.00] [width=400.00] [height=400.00] |
| RenderSVGContainer {g} at (9,6) size 381x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}] |
| RenderSVGRect {rect} at (10,10) size 380x25 [opacity=0.50] [fill={[type=SOLID] [color=#FFFFFF]}] [x=0.00] [y=0.00] [width=380.00] [height=25.00] |
| RenderSVGContainer {g} at (9,9) size 381x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-0.50,-0.50)}] |
| RenderSVGPath {line} at (9,9) size 381x1 [stroke={[type=LINEAR-GRADIENT] [id="h_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=380.00] [y2=0.00] |
| RenderSVGPath {line} at (9,9) size 1x26 [stroke={[type=LINEAR-GRADIENT] [id="v_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=-0.50] [x2=0.00] [y2=25.00] |
| RenderSVGText {text} at (2,-4) size 323x24 contains 1 chunk(s) |
| RenderSVGInlineText {#text} at (0,0) size 323x23 |
| chunk 1 text run 1 at (2.00,14.40) startOffset 0 endOffset 40 width 323.00: "This is hanging from the top-left corner" |
| RenderSVGForeignObject {foreignObject} at (10,45) size 380x150 |
| RenderBlock {html} at (0,0) size 380x124 |
| RenderBody {body} at (8,0) size 364x124 |
| RenderBlock {p} at (0,0) size 364x90 |
| RenderText {#text} at (0,0) size 347x36 |
| text run at (0,0) width 347: "The piece of text above should be aligned with the top-" |
| text run at (0,18) width 286: "left corner of the rectangle below it. Both the " |
| RenderInline {code} at (0,0) size 48x15 |
| RenderText {#text} at (286,20) size 48x15 |
| text run at (286,20) width 48: "<text>" |
| RenderText {#text} at (334,18) size 361x36 |
| text run at (334,18) width 27: " and" |
| text run at (0,36) width 23: "the " |
| RenderInline {code} at (0,0) size 48x15 |
| RenderText {#text} at (23,38) size 48x15 |
| text run at (23,38) width 48: "<rect>" |
| RenderText {#text} at (71,36) size 272x18 |
| text run at (71,36) width 272: " are located at the same coordinates and the" |
| RenderInline {code} at (0,0) size 48x15 |
| RenderText {#text} at (0,56) size 48x15 |
| text run at (0,56) width 48: "<text>" |
| RenderText {#text} at (48,54) size 111x18 |
| text run at (48,54) width 111: " element uses the " |
| RenderInline {code} at (0,0) size 56x15 |
| RenderText {#text} at (159,56) size 56x15 |
| text run at (159,56) width 56: "hanging" |
| RenderText {#text} at (215,54) size 78x18 |
| text run at (215,54) width 78: " value for its" |
| RenderInline {code} at (0,0) size 136x15 |
| RenderText {#text} at (0,74) size 136x15 |
| text run at (0,74) width 136: "dominant-baseline" |
| RenderText {#text} at (136,72) size 59x18 |
| text run at (136,72) width 59: " attribute." |
| RenderBlock {p} at (0,106) size 364x18 |
| RenderInline {a} at (0,0) size 91x18 [color=#800000] |
| RenderText {#text} at (0,0) size 91x18 |
| text run at (0,0) width 91: "Antoine Quint" |
| RenderText {#text} at (91,0) size 89x18 |
| text run at (91,0) width 89: ", January 27th" |