| OLD | NEW |
| (Empty) |
| 1 layer at (0,0) size 800x600 | |
| 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,8) size 784x584 | |
| 6 LayoutBlockFlow (anonymous) at (0,0) size 784x120 | |
| 7 LayoutText {#text} at (0,0) size 780x119 | |
| 8 text run at (0,0) width 499: "Here's the HTML test case, extracted fro
m the Netcenter Address Book page. At " | |
| 9 text run at (499,0) width 281: "the top of the address book is a \"too
l bar\" with" | |
| 10 text run at (0,20) width 120: "options like \"New,\" " | |
| 11 text run at (119,20) width 438: "\"Directory,\" \"Sign-out,\" \"Custom
ize,\" etc. These are areas in a client side " | |
| 12 text run at (556,20) width 206: "image map. You should be able to" | |
| 13 text run at (0,40) width 272: "click on these areas of the map, includ
ing the " | |
| 14 text run at (272,40) width 476: "areas on the right side of the map. H
owever, in NGLayout, the right side of the " | |
| 15 text run at (747,40) width 27: "map" | |
| 16 text run at (0,60) width 403: "isn't \"clickable\" -- the cursor doesn
't change and the link cannot be " | |
| 17 text run at (403,60) width 72: "\"activated.\" " | |
| 18 text run at (475,60) width 297: "I think somewhere we're miscalculatin
g where the" | |
| 19 text run at (0,80) width 190: "imagemap's areas are, because " | |
| 20 text run at (190,80) width 459: "the areas on the left still work, alt
hough clicking on them sometimes crashes. " | |
| 21 text run at (649,80) width 79: "It's as though" | |
| 22 text run at (0,100) width 341: "NGLayout thinks the Imagemap areas are
located a few " | |
| 23 text run at (341,100) width 155: "hundred pixels to the left. " | |
| 24 LayoutBR {BR} at (0,0) size 0x0 | |
| 25 LayoutTable {TABLE} at (0,120) size 638x63 | |
| 26 LayoutTableSection {TBODY} at (0,0) size 638x63 | |
| 27 LayoutTableRow {TR} at (0,2) size 638x59 | |
| 28 LayoutTableCell {TD} at (2,20) size 178x22 [r=0 c=0 rs=1 cs=1] | |
| 29 LayoutText {#text} at (1,1) size 176x19 | |
| 30 text run at (1,1) width 176: "Let's put some space in here!" | |
| 31 LayoutTableCell {TD} at (182,2) size 454x59 [r=0 c=1 rs=1 cs=1] | |
| 32 LayoutTable {TABLE} at (1,1) size 452x57 | |
| 33 LayoutTableSection {TBODY} at (0,0) size 452x57 | |
| 34 LayoutTableRow {TR} at (0,2) size 452x53 | |
| 35 LayoutTableCell {TD} at (2,2) size 448x53 [r=0 c=0 rs=1 cs=1
] | |
| 36 LayoutTable {TABLE} at (1,1) size 446x51 | |
| 37 LayoutTableSection {TBODY} at (0,0) size 446x51 | |
| 38 LayoutTableRow {TR} at (0,2) size 446x47 | |
| 39 LayoutTableCell {TD} at (2,2) size 442x47 [r=0 c=0 r
s=1 cs=1] | |
| 40 LayoutImage {IMG} at (1,45) size 4x1 | |
| 41 LayoutImage {IMG} at (5,6) size 436x35 | |
| 42 LayoutText {#text} at (0,0) size 0x0 | |
| 43 LayoutInline {MAP} at (0,0) size 0x0 | |
| 44 LayoutText {#text} at (0,0) size 0x0 | |
| 45 LayoutInline {AREA} at (0,0) size 0x0 | |
| 46 LayoutText {#text} at (0,0) size 0x0 | |
| 47 LayoutInline {AREA} at (0,0) size 0x0 | |
| 48 LayoutText {#text} at (0,0) size 0x0 | |
| 49 LayoutInline {AREA} at (0,0) size 0x0 | |
| 50 LayoutText {#text} at (0,0) size 0x0 | |
| 51 LayoutInline {AREA} at (0,0) size 0x0 | |
| 52 LayoutText {#text} at (0,0) size 0x0 | |
| 53 LayoutInline {AREA} at (0,0) size 0x0 | |
| 54 LayoutText {#text} at (0,0) size 0x0 | |
| 55 LayoutInline {AREA} at (0,0) size 0x0 | |
| 56 LayoutText {#text} at (0,0) size 0x0 | |
| 57 LayoutInline {AREA} at (0,0) size 0x0 | |
| 58 LayoutText {#text} at (0,0) size 0x0 | |
| 59 LayoutInline {AREA} at (0,0) size 0x0 | |
| 60 LayoutText {#text} at (0,0) size 0x0 | |
| 61 LayoutInline {AREA} at (0,0) size 0x0 | |
| 62 LayoutText {#text} at (0,0) size 0x0 | |
| 63 LayoutText {#text} at (0,0) size 0x0 | |
| OLD | NEW |