1 | 1 | layer at (0,0) size 800x600
2 | 2 | LayoutView at (0,0) size 800x600
3 |  | layer at (0,0) size 800x600
4 |  | LayoutBlockFlow {HTML} at (0,0) size 800x600
5 |  | LayoutBlockFlow {BODY} at (8,16) size 784x565.28
6 |  | LayoutBlockFlow {DIV} at (0,0) size 784x18
| 3 | layer at (0,0) size 800x357
| 4 | LayoutNGBlockFlow {HTML} at (0,0) size 800x357.03
| 5 | LayoutNGBlockFlow {BODY} at (8,16) size 784x322.31
| 6 | LayoutNGBlockFlow {DIV} at (0,0) size 784x18
7 | 7 | LayoutText {#text} at (0,0) size 165x18
8 |  | text run at (0,0) width 165: "Outline ring painting test."
9 |  | LayoutBlockFlow {DIV} at (0,34) size 784x95.44
10 |  | LayoutBlockFlow (anonymous) at (0,0) size 784x18
11 |  | LayoutBlockFlow (anonymous) at (0,77.44) size 784x18
12 |  | LayoutBlockFlow {DIV} at (0,148.16) size 784x58.72
13 |  | LayoutBlockFlow (anonymous) at (0,0) size 784x0
14 |  | LayoutBlockFlow (anonymous) at (0,40.72) size 784x18
15 |  | LayoutBlockFlow {DIV} at (0,222.88) size 784x58.72
16 |  | LayoutBlockFlow (anonymous) at (0,0) size 784x18
17 |  | LayoutBlockFlow (anonymous) at (0,77.44) size 784x0
18 |  | LayoutBlockFlow {DIV} at (0,300.31) size 784x22
19 |  | LayoutBlockFlow (anonymous) at (0,0) size 784x0
20 |  | LayoutBlockFlow (anonymous) at (0,40.72) size 784x0
| 8 | LayoutNGBlockFlow {DIV} at (0,34) size 784x95.44
| 9 | LayoutNGBlockFlow (anonymous) at (0,0) size 784x18
| 10 | LayoutNGBlockFlow (anonymous) at (0,77.44) size 784x18
| 11 | LayoutNGBlockFlow {DIV} at (0,148.16) size 784x58.72
| 12 | LayoutNGBlockFlow (anonymous) at (0,0) size 784x0
| 13 | LayoutNGBlockFlow (anonymous) at (0,40.72) size 784x18
| 14 | LayoutNGBlockFlow {DIV} at (0,222.88) size 784x58.72
| 15 | LayoutNGBlockFlow (anonymous) at (0,0) size 784x18
| 16 | LayoutNGBlockFlow (anonymous) at (0,77.44) size 784x0
| 17 | LayoutNGBlockFlow {DIV} at (0,300.31) size 784x22
| 18 | LayoutNGBlockFlow (anonymous) at (0,0) size 784x0
| 19 | LayoutNGBlockFlow (anonymous) at (0,40.72) size 784x0
21 | 20 | layer at (8,50) size 100x18
22 | 21 | LayoutInline (relative positioned) {SPAN} at (0,0) size 100x18
23 | 22 | LayoutText {#text} at (0,0) size 100x18
24 |  | text run at (0,0) width 100: "Content before."
25 | 23 | layer at (8,87) size 784x22
26 |  | LayoutBlockFlow (anonymous) (relative positioned) at (0,36.72) size 784x22
27 |  | LayoutBlockFlow {H3} at (0,0) size 784x22
| 24 | LayoutNGBlockFlow (anonymous) (relative positioned) at (0,36.72) size 784x22
| 25 | LayoutNGBlockFlow {H3} at (0,0) size 784x22
28 | 26 | LayoutText {#text} at (0,0) size 146x22
29 |  | text run at (0,0) width 146: "Bold with margin."
30 | 27 | layer at (8,127) size 84x18
31 | 28 | LayoutInline (relative positioned) {SPAN} at (0,0) size 84x18
32 | 29 | LayoutText {#text} at (0,0) size 84x18
33 |  | text run at (0,0) width 84: "Content after"
34 | 30 | layer at (8,164) size 0x0
35 | 31 | LayoutInline (relative positioned) {SPAN} at (0,0) size 0x0
36 | 32 | layer at (8,164) size 784x22
37 |  | LayoutBlockFlow (anonymous) (relative positioned) at (0,0) size 784x22
38 |  | LayoutBlockFlow {H3} at (0,0) size 784x22
| 33 | LayoutNGBlockFlow (anonymous) (relative positioned) at (0,0) size 784x22
| 34 | LayoutNGBlockFlow {H3} at (0,0) size 784x22
39 | 35 | LayoutText {#text} at (0,0) size 147x22
40 |  | text run at (0,0) width 147: "No content before."
41 | 36 | layer at (8,205) size 88x18
42 | 37 | LayoutInline (relative positioned) {SPAN} at (0,0) size 88x18
43 | 38 | LayoutText {#text} at (0,0) size 88x18
44 |  | text run at (0,0) width 88: "Content after."
45 | 39 | layer at (8,239) size 96x18
46 | 40 | LayoutInline (relative positioned) {SPAN} at (0,0) size 96x18
47 | 41 | LayoutText {#text} at (0,0) size 96x18
48 |  | text run at (0,0) width 96: "Content before"
49 | 42 | layer at (8,276) size 784x22
50 |  | LayoutBlockFlow (anonymous) (relative positioned) at (0,36.72) size 784x22
51 |  | LayoutBlockFlow {H3} at (0,0) size 784x22
52 |  | LayoutText {#text} at (0,0) size 174x22
53 |  | text run at (0,0) width 174: "But No Content After"
| 43 | LayoutNGBlockFlow (anonymous) (relative positioned) at (0,36.72) size 784x22
| 44 | LayoutNGBlockFlow {H3} at (0,0) size 784x22
| 45 | LayoutText {#text} at (0,0) size 173x22
54 | 46 | layer at (8,316) size 0x0
55 | 47 | LayoutInline (relative positioned) {SPAN} at (0,0) size 0x0
56 | 48 | layer at (8,316) size 0x0
57 | 49 | LayoutInline (relative positioned) {SPAN} at (0,0) size 0x0
58 | 50 | layer at (8,316) size 784x22
59 |  | LayoutBlockFlow (anonymous) (relative positioned) at (0,0) size 784x22
60 |  | LayoutBlockFlow {H3} at (0,0) size 784x22
| 51 | LayoutNGBlockFlow (anonymous) (relative positioned) at (0,0) size 784x22
| 52 | LayoutNGBlockFlow {H3} at (0,0) size 784x22
61 | 53 | LayoutText {#text} at (0,0) size 211x22
62 |  | text run at (0,0) width 211: "No content before or after."
63 | 54 | layer at (8,357) size 0x0
64 | 55 | LayoutInline (relative positioned) {SPAN} at (0,0) size 0x0