| 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 LayoutBlockFlow {HTML} at (0,0) size 800x600 | 4 LayoutBlockFlow {HTML} at (0,0) size 800x600 |
| 5 LayoutBlockFlow {BODY} at (8,8) size 784x576 | 5 LayoutBlockFlow {BODY} at (8,8) size 784x576 |
| 6 LayoutBlockFlow {P} at (0,0) size 784x36 | 6 LayoutBlockFlow {P} at (0,0) size 784x36 |
| 7 LayoutText {#text} at (0,0) size 108x17 | 7 LayoutText {#text} at (0,0) size 108x17 |
| 8 text run at (0,0) width 108: "This is a test for " | 8 text run at (0,0) width 108: "This is a test for " |
| 9 LayoutInline {I} at (0,0) size 769x35 | 9 LayoutInline {I} at (0,0) size 769x35 |
| 10 LayoutText {#text} at (107,0) size 769x35 | 10 LayoutText {#text} at (107,0) size 769x35 |
| 11 text run at (107,0) width 662: "http://bugzilla.opendarwin.org/show_
bug.cgi?id=6139 ATSUI code path should implement small caps," | 11 text run at (107,0) width 662: "http://bugzilla.opendarwin.org/show_
bug.cgi?id=6139 ATSUI code path should implement small caps," |
| 12 text run at (0,18) width 412: "synthetic bold and oblique and correc
t metrics for fallback fonts" | 12 text run at (0,18) width 412: "synthetic bold and oblique and correc
t metrics for fallback fonts" |
| 13 LayoutText {#text} at (411,18) size 5x17 | 13 LayoutText {#text} at (411,18) size 5x17 |
| 14 text run at (411,18) width 5: "." | 14 text run at (411,18) width 5: "." |
| 15 LayoutBlockFlow {HR} at (0,52) size 784x2 [border: (1px inset #EEEEEE)] | 15 LayoutBlockFlow {HR} at (0,52) size 784x2 [border: (1px inset #EEEEEE)] |
| 16 LayoutBlockFlow {P} at (0,70) size 784x18 | 16 LayoutBlockFlow {P} at (0,70) size 784x18 |
| 17 LayoutText {#text} at (0,0) size 611x17 | 17 LayoutText {#text} at (0,0) size 611x17 |
| 18 text run at (0,0) width 611: "The two columns should be identical exce
pt for the accent over the e and the umlaut over the u." | 18 text run at (0,0) width 611: "The two columns should be identical exce
pt for the accent over the e and the umlaut over the u." |
| 19 LayoutTable {TABLE} at (0,104) size 237x131 [border: none] | 19 LayoutTable {TABLE} at (0,104) size 239x131 [border: none] |
| 20 LayoutTableSection {TBODY} at (0,0) size 236x130 | 20 LayoutTableSection {TBODY} at (0,0) size 238x130 |
| 21 LayoutTableRow {TR} at (0,0) size 236x26 | 21 LayoutTableRow {TR} at (0,0) size 238x26 |
| 22 LayoutTableCell {TD} at (0,0) size 118x26 [border: (1px solid #00800
0)] [r=0 c=0 rs=1 cs=1] | 22 LayoutTableCell {TD} at (0,0) size 119x26 [border: (1px solid #00800
0)] [r=0 c=0 rs=1 cs=1] |
| 23 LayoutText {#text} at (2,2) size 59x22 | 23 LayoutText {#text} at (2,2) size 59x22 |
| 24 text run at (2,2) width 59: "Lore\x{300}m " | 24 text run at (2,2) width 59: "Lore\x{300}m " |
| 25 LayoutInline {SPAN} at (0,0) size 50x22 | 25 LayoutInline {SPAN} at (0,0) size 50x22 |
| 26 LayoutText {#text} at (60,2) size 50x22 | 26 LayoutText {#text} at (60,2) size 50x22 |
| 27 text run at (60,2) width 50: "ipsu\x{308}m" | 27 text run at (60,2) width 50: "ipsu\x{308}m" |
| 28 LayoutText {#text} at (0,0) size 0x0 | 28 LayoutText {#text} at (0,0) size 0x0 |
| 29 LayoutTableCell {TD} at (118,0) size 118x26 [border: (1px solid #008
000)] [r=0 c=1 rs=1 cs=1] | 29 LayoutTableCell {TD} at (119,0) size 119x26 [border: (1px solid #008
000)] [r=0 c=1 rs=1 cs=1] |
| 30 LayoutText {#text} at (2,2) size 59x22 | 30 LayoutText {#text} at (2,2) size 59x22 |
| 31 text run at (2,2) width 59: "Lorem " | 31 text run at (2,2) width 59: "Lorem " |
| 32 LayoutInline {SPAN} at (0,0) size 50x22 | 32 LayoutInline {SPAN} at (0,0) size 50x22 |
| 33 LayoutText {#text} at (60,2) size 50x22 | 33 LayoutText {#text} at (60,2) size 50x22 |
| 34 text run at (60,2) width 50: "ipsum" | 34 text run at (60,2) width 50: "ipsum" |
| 35 LayoutText {#text} at (0,0) size 0x0 | 35 LayoutText {#text} at (0,0) size 0x0 |
| 36 LayoutTableRow {TR} at (0,26) size 236x26 | 36 LayoutTableRow {TR} at (0,26) size 238x26 |
| 37 LayoutTableCell {TD} at (0,26) size 118x26 [border: (1px solid #0080
00)] [r=1 c=0 rs=1 cs=1] | 37 LayoutTableCell {TD} at (0,26) size 119x26 [border: (1px solid #0080
00)] [r=1 c=0 rs=1 cs=1] |
| 38 LayoutText {#text} at (2,2) size 63x22 | 38 LayoutText {#text} at (2,2) size 63x22 |
| 39 text run at (2,2) width 63: "Lore\x{300}m " | 39 text run at (2,2) width 63: "Lore\x{300}m " |
| 40 LayoutInline {SPAN} at (0,0) size 53x22 | 40 LayoutInline {SPAN} at (0,0) size 53x22 |
| 41 LayoutText {#text} at (64,2) size 53x22 | 41 LayoutText {#text} at (64,2) size 53x22 |
| 42 text run at (64,2) width 53: "ipsu\x{308}m" | 42 text run at (64,2) width 53: "ipsu\x{308}m" |
| 43 LayoutText {#text} at (0,0) size 0x0 | 43 LayoutText {#text} at (0,0) size 0x0 |
| 44 LayoutTableCell {TD} at (118,26) size 118x26 [border: (1px solid #00
8000)] [r=1 c=1 rs=1 cs=1] | 44 LayoutTableCell {TD} at (119,26) size 119x26 [border: (1px solid #00
8000)] [r=1 c=1 rs=1 cs=1] |
| 45 LayoutText {#text} at (2,2) size 63x22 | 45 LayoutText {#text} at (2,2) size 63x22 |
| 46 text run at (2,2) width 63: "Lorem " | 46 text run at (2,2) width 63: "Lorem " |
| 47 LayoutInline {SPAN} at (0,0) size 53x22 | 47 LayoutInline {SPAN} at (0,0) size 53x22 |
| 48 LayoutText {#text} at (64,2) size 53x22 | 48 LayoutText {#text} at (64,2) size 53x22 |
| 49 text run at (64,2) width 53: "ipsum" | 49 text run at (64,2) width 53: "ipsum" |
| 50 LayoutText {#text} at (0,0) size 0x0 | 50 LayoutText {#text} at (0,0) size 0x0 |
| 51 LayoutTableRow {TR} at (0,52) size 236x26 | 51 LayoutTableRow {TR} at (0,52) size 238x26 |
| 52 LayoutTableCell {TD} at (0,52) size 118x26 [border: (1px solid #0080
00)] [r=2 c=0 rs=1 cs=1] | 52 LayoutTableCell {TD} at (0,52) size 119x26 [border: (1px solid #0080
00)] [r=2 c=0 rs=1 cs=1] |
| 53 LayoutText {#text} at (2,2) size 58x22 | 53 LayoutText {#text} at (2,2) size 58x22 |
| 54 text run at (2,2) width 58: "Lore\x{300}m " | 54 text run at (2,2) width 58: "Lore\x{300}m " |
| 55 LayoutInline {SPAN} at (0,0) size 49x22 | 55 LayoutInline {SPAN} at (0,0) size 49x22 |
| 56 LayoutText {#text} at (59,2) size 49x22 | 56 LayoutText {#text} at (59,2) size 49x22 |
| 57 text run at (59,2) width 49: "ipsu\x{308}m" | 57 text run at (59,2) width 49: "ipsu\x{308}m" |
| 58 LayoutText {#text} at (0,0) size 0x0 | 58 LayoutText {#text} at (0,0) size 0x0 |
| 59 LayoutTableCell {TD} at (118,52) size 118x26 [border: (1px solid #00
8000)] [r=2 c=1 rs=1 cs=1] | 59 LayoutTableCell {TD} at (119,52) size 119x26 [border: (1px solid #00
8000)] [r=2 c=1 rs=1 cs=1] |
| 60 LayoutText {#text} at (2,2) size 58x22 | 60 LayoutText {#text} at (2,2) size 58x22 |
| 61 text run at (2,2) width 58: "Lorem " | 61 text run at (2,2) width 58: "Lorem " |
| 62 LayoutInline {SPAN} at (0,0) size 49x22 | 62 LayoutInline {SPAN} at (0,0) size 49x22 |
| 63 LayoutText {#text} at (59,2) size 49x22 | 63 LayoutText {#text} at (59,2) size 49x22 |
| 64 text run at (59,2) width 49: "ipsum" | 64 text run at (59,2) width 49: "ipsum" |
| 65 LayoutText {#text} at (0,0) size 0x0 | 65 LayoutText {#text} at (0,0) size 0x0 |
| 66 LayoutTableRow {TR} at (0,78) size 236x26 | 66 LayoutTableRow {TR} at (0,78) size 238x26 |
| 67 LayoutTableCell {TD} at (0,78) size 118x26 [border: (1px solid #0080
00)] [r=3 c=0 rs=1 cs=1] | 67 LayoutTableCell {TD} at (0,78) size 119x26 [border: (1px solid #0080
00)] [r=3 c=0 rs=1 cs=1] |
| 68 LayoutText {#text} at (2,2) size 60x22 | 68 LayoutText {#text} at (2,2) size 60x22 |
| 69 text run at (2,2) width 60: "Lore\x{300}m " | 69 text run at (2,2) width 60: "Lore\x{300}m " |
| 70 LayoutInline {SPAN} at (0,0) size 51x22 | 70 LayoutInline {SPAN} at (0,0) size 51x22 |
| 71 LayoutText {#text} at (61,2) size 51x22 | 71 LayoutText {#text} at (61,2) size 51x22 |
| 72 text run at (61,2) width 51: "ipsu\x{308}m" | 72 text run at (61,2) width 51: "ipsu\x{308}m" |
| 73 LayoutText {#text} at (0,0) size 0x0 | 73 LayoutText {#text} at (0,0) size 0x0 |
| 74 LayoutTableCell {TD} at (118,78) size 118x26 [border: (1px solid #00
8000)] [r=3 c=1 rs=1 cs=1] | 74 LayoutTableCell {TD} at (119,78) size 119x26 [border: (1px solid #00
8000)] [r=3 c=1 rs=1 cs=1] |
| 75 LayoutText {#text} at (2,2) size 60x22 | 75 LayoutText {#text} at (2,2) size 60x22 |
| 76 text run at (2,2) width 60: "Lorem " | 76 text run at (2,2) width 60: "Lorem " |
| 77 LayoutInline {SPAN} at (0,0) size 51x22 | 77 LayoutInline {SPAN} at (0,0) size 51x22 |
| 78 LayoutText {#text} at (61,2) size 51x22 | 78 LayoutText {#text} at (61,2) size 51x22 |
| 79 text run at (61,2) width 51: "ipsum" | 79 text run at (61,2) width 51: "ipsum" |
| 80 LayoutText {#text} at (0,0) size 0x0 | 80 LayoutText {#text} at (0,0) size 0x0 |
| 81 LayoutTableRow {TR} at (0,104) size 236x26 | 81 LayoutTableRow {TR} at (0,104) size 238x26 |
| 82 LayoutTableCell {TD} at (0,104) size 118x26 [border: (1px solid #008
000)] [r=4 c=0 rs=1 cs=1] | 82 LayoutTableCell {TD} at (0,104) size 119x26 [border: (1px solid #008
000)] [r=4 c=0 rs=1 cs=1] |
| 83 LayoutText {#text} at (2,2) size 101x22 | 83 LayoutText {#text} at (2,2) size 101x22 |
| 84 text run at (2,2) width 101: "Lore\x{300}m ipsu\x{308}m" | 84 text run at (2,2) width 101: "Lore\x{300}m ipsu\x{308}m" |
| 85 LayoutTableCell {TD} at (118,104) size 118x26 [border: (1px solid #0
08000)] [r=4 c=1 rs=1 cs=1] | 85 LayoutTableCell {TD} at (119,104) size 119x26 [border: (1px solid #0
08000)] [r=4 c=1 rs=1 cs=1] |
| 86 LayoutText {#text} at (2,2) size 99x22 | 86 LayoutText {#text} at (2,2) size 99x22 |
| 87 text run at (2,2) width 99: "Lorem ipsum" | 87 text run at (2,2) width 99: "Lorem ipsum" |
| 88 LayoutBlockFlow {HR} at (0,243) size 784x2 [border: (1px inset #EEEEEE)] | 88 LayoutBlockFlow {HR} at (0,243) size 784x2 [border: (1px inset #EEEEEE)] |
| 89 LayoutBlockFlow {P} at (0,261) size 784x18 | 89 LayoutBlockFlow {P} at (0,261) size 784x18 |
| 90 LayoutText {#text} at (0,0) size 283x17 | 90 LayoutText {#text} at (0,0) size 283x17 |
| 91 text run at (0,0) width 283: "The following two lines should be identi
cal." | 91 text run at (0,0) width 283: "The following two lines should be identi
cal." |
| 92 LayoutBlockFlow {P} at (0,295) size 784x23 | 92 LayoutBlockFlow {P} at (0,295) size 784x23 |
| 93 LayoutInline {SPAN} at (0,0) size 349x22 [border: (1px solid #008000)] | 93 LayoutInline {SPAN} at (0,0) size 349x22 [border: (1px solid #008000)] |
| 94 LayoutText {#text} at (1,2) size 347x20 | 94 LayoutText {#text} at (1,2) size 347x20 |
| 95 text run at (1,2) width 347: "\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{
E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01
}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x
{E05}\x{E06}\x{E07}\x{E08}" | 95 text run at (1,2) width 347: "\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{
E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01
}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x
{E05}\x{E06}\x{E07}\x{E08}" |
| 96 LayoutText {#text} at (0,0) size 0x0 | 96 LayoutText {#text} at (0,0) size 0x0 |
| 97 LayoutBlockFlow {P} at (0,334) size 784x23 | 97 LayoutBlockFlow {P} at (0,334) size 784x23 |
| 98 LayoutInline {SPAN} at (0,0) size 349x22 [border: (1px solid #008000)] | 98 LayoutInline {SPAN} at (0,0) size 349x22 [border: (1px solid #008000)] |
| 99 LayoutText {#text} at (1,2) size 347x20 | 99 LayoutText {#text} at (1,2) size 347x20 |
| 100 text run at (1,2) width 347: "\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{
E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01
}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x
{E05}\x{E06}\x{E07}\x{E08}" | 100 text run at (1,2) width 347: "\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{
E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01
}\x{E02}\x{E03}\x{E04}\x{E05}\x{E06}\x{E07}\x{E08}\x{E01}\x{E02}\x{E03}\x{E04}\x
{E05}\x{E06}\x{E07}\x{E08}" |
| 101 LayoutText {#text} at (0,0) size 0x0 | 101 LayoutText {#text} at (0,0) size 0x0 |
| OLD | NEW |