layer at (0,0) size 800x600 LayoutView at (0,0) size 800x600 layer at (0,0) size 800x600 LayoutBlockFlow {HTML} at (0,0) size 800x600 LayoutBlockFlow {BODY} at (8,8) size 784x584 LayoutBlockFlow {P} at (0,0) size 784x18 LayoutText {#text} at (0,0) size 707x17 text run at (0,0) width 707: "This tests for a bug where hitting return after a line break in text that preserves newlines wouldn't do anything." LayoutBlockFlow {DIV} at (0,34) size 784x54 LayoutBlockFlow (anonymous) at (0,0) size 784x36 LayoutText {#text} at (0,0) size 24x17 text run at (0,0) width 24: "xxx" text run at (24,0) width 0: " " LayoutBR {BR} at (0,18) size 0x17 LayoutBlockFlow {DIV} at (0,36) size 784x18 LayoutText {#text} at (0,0) size 676x17 text run at (0,0) width 676: "There should be an empty paragraph before this one, and the caret should be at the start of this paragraph." caret: position 0 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of body