| OLD | NEW |
| 1 layer at (0,0) size 800x600 | 1 layer at (0,0) size 800x600 |
| 2 LayoutView at (0,0) size 800x600 | 2 LayoutView at (0,0) size 800x600 |
| 3 layer at (0,0) size 800x600 | 3 layer at (0,0) size 800x600 |
| 4 LayoutSVGRoot {svg} at (0,0) size 300x100 | 4 LayoutSVGRoot {svg} at (0,0) size 800x600 |
| 5 LayoutSVGForeignObject {foreignObject} at (0,0) size 300x100 | 5 LayoutSVGForeignObject {foreignObject} at (0,0) size 300x100 |
| 6 LayoutBlockFlow {html} at (0,0) size 300x20 | 6 LayoutBlockFlow {html} at (0,0) size 300x20 |
| 7 LayoutBlockFlow {p} at (0,0) size 300x20 | 7 LayoutBlockFlow {p} at (0,0) size 300x20 |
| 8 LayoutText {#text} at (0,0) size 127x19 | 8 LayoutText {#text} at (0,0) size 127x19 |
| 9 text run at (0,0) width 127: "This should not crash" | 9 text run at (0,0) width 127: "This should not crash" |
| 10 LayoutBlockFlow (anonymous) at (0,20) size 300x0 | 10 LayoutBlockFlow (anonymous) at (0,20) size 300x0 |
| 11 LayoutInline {g} at (0,0) size 0x0 | 11 LayoutInline {g} at (0,0) size 0x0 |
| 12 LayoutText {#text} at (0,0) size 0x0 | 12 LayoutText {#text} at (0,0) size 0x0 |
| OLD | NEW |