| layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 680 |
| LayoutView at (0,0) size 800x600 |
| layer at (0,0) size 785x600 |
| LayoutNGBlockFlow {HTML} at (0,0) size 785x600 |
| LayoutNGBlockFlow {BODY} at (0,0) size 785x600 [border: (1px solid #000000)] |
| LayoutNGBlockFlow {DIV} at (21,21) size 202x202 [border: (1px solid #000000)] |
| LayoutText {#text} at (243,228) size 4x19 |
| text run at (243,228) width 4: " " |
| LayoutNGBlockFlow {DIV} at (267,21) size 202x202 [border: (1px solid #000000)] |
| LayoutText {#text} at (0,0) size 0x0 |
| LayoutBR {BR} at (489,228) size 0x19 |
| LayoutNGBlockFlow {DIV} at (21,268) size 202x202 [border: (1px solid #000000)] |
| LayoutText {#text} at (243,475) size 4x19 |
| text run at (243,475) width 4: " " |
| LayoutNGBlockFlow {DIV} at (267,268) size 202x202 [border: (1px solid #000000)] |
| LayoutText {#text} at (0,0) size 0x0 |
| layer at (30,500) size 496x180 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 |
| LayoutNGBlockFlow (positioned) {DIV} at (30,500) size 496x180 |
| LayoutInline {SPAN} at (0,0) size 297x19 [color=#008000] |
| LayoutText {#text} at (0,0) size 297x19 |
| text run at (0,0) width 297: "PASS: event at (48, 48) hit box1 at offset (5, 5)" |
| LayoutBR {BR} at (297,15) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 297x19 [color=#008000] |
| LayoutText {#text} at (0,20) size 297x19 |
| text run at (0,20) width 297: "PASS: event at (70, 41) hit box2 at offset (2, 2)" |
| LayoutBR {BR} at (297,35) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 329x19 [color=#008000] |
| LayoutText {#text} at (0,40) size 329x19 |
| text run at (0,40) width 329: "PASS: event at (185, 164) hit box2 at offset (96, 96)" |
| LayoutBR {BR} at (329,55) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 305x19 [color=#008000] |
| LayoutText {#text} at (0,60) size 305x19 |
| text run at (0,60) width 305: "PASS: event at (338, 64) hit box7 at offset (2, 2)" |
| LayoutBR {BR} at (305,75) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 488x19 [color=#FF0000] |
| LayoutText {#text} at (0,80) size 488x19 |
| text run at (0,80) width 488: "FAIL: event at (92, 310) expected to hit box10 at (2, 2) but hit box10 at (2, 1)" |
| LayoutBR {BR} at (488,95) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 337x19 [color=#008000] |
| LayoutText {#text} at (0,100) size 337x19 |
| text run at (0,100) width 337: "PASS: event at (217, 444) hit box10 at offset (95, 95)" |
| LayoutBR {BR} at (337,115) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 321x19 [color=#008000] |
| LayoutText {#text} at (0,120) size 321x19 |
| text run at (0,120) width 321: "PASS: event at (337, 309) hit box13 at offset (1, 1)" |
| LayoutBR {BR} at (321,135) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 496x19 [color=#FF0000] |
| LayoutText {#text} at (0,140) size 496x19 |
| text run at (0,140) width 496: "FAIL: event at (360, 334) expected to hit box14 at (1, 1) but hit box14 at (1, 0)" |
| LayoutBR {BR} at (496,155) size 0x0 |
| LayoutInline {SPAN} at (0,0) size 337x19 [color=#008000] |
| LayoutText {#text} at (0,160) size 337x19 |
| text run at (0,160) width 337: "PASS: event at (500, 484) hit box14 at offset (95, 95)" |
| LayoutBR {BR} at (337,175) size 0x0 |
| layer at (42,42) size 140x140 |
| LayoutNGBlockFlow {DIV} at (21,21) size 140x140 [bgcolor=#DDDDDD] [border: (1px solid #000000)] |
| layer at (63,63) size 100x100 |
| LayoutNGBlockFlow (relative positioned) {DIV} at (21,21) size 100x100 [bgcolor=#AAAAAA] [border: (1px solid #000000)] |
| layer at (288,42) size 140x140 |
| LayoutNGBlockFlow {DIV} at (21,21) size 140x140 [bgcolor=#DDDDDD] [border: (1px solid #000000)] |
| layer at (309,63) size 100x100 |
| LayoutNGBlockFlow (relative positioned) {DIV} at (21,21) size 100x100 [bgcolor=#AAAAAA] [border: (1px solid #000000)] |
| LayoutNGBlockFlow {DIV} at (21,21) size 100x100 [bgcolor=#0000FF] [border: (1px solid #000000)] |
| layer at (42,289) size 140x140 |
| LayoutNGBlockFlow {DIV} at (21,21) size 140x140 [bgcolor=#DDDDDD] [border: (1px solid #000000)] |
| layer at (63,310) size 100x100 |
| LayoutNGBlockFlow (relative positioned) {DIV} at (21,21) size 100x100 [bgcolor=#AAAAAA] [border: (1px solid #000000)] |
| layer at (88,282) size 136x170 |
| LayoutNGBlockFlow (relative positioned) {DIV} at (21,21) size 100x100 [bgcolor=#0000FF] [border: (1px solid #000000)] |
| layer at (288,289) size 140x140 |
| LayoutNGBlockFlow {DIV} at (21,21) size 140x140 [bgcolor=#DDDDDD] [border: (1px solid #000000)] |
| layer at (309,310) size 100x100 |
| LayoutNGBlockFlow (relative positioned) {DIV} at (21,21) size 100x100 [bgcolor=#AAAAAA] [border: (1px solid #000000)] |
| LayoutNGBlockFlow {DIV} at (21,21) size 100x100 [bgcolor=#C0D69E] [border: (1px solid #000000)] |
| layer at (358,313) size 150x180 |
| LayoutNGBlockFlow (relative positioned) {DIV} at (21,21) size 100x100 [bgcolor=#0000FF] [border: (1px solid #000000)] |