| 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 784x552 | 5 LayoutBlockFlow {BODY} at (8,8) size 784x552 |
| 6 LayoutBlockFlow (anonymous) at (0,0) size 784x18 | 6 LayoutBlockFlow (anonymous) at (0,0) size 784x18 |
| 7 LayoutText {#text} at (0,0) size 485x18 | 7 LayoutText {#text} at (0,0) size 485x18 |
| 8 text run at (0,0) width 485: "This tests the ZWJ and ZWNJ format contr
ol characters on basic Latin text." | 8 text run at (0,0) width 485: "This tests the ZWJ and ZWNJ format contr
ol characters on basic Latin text." |
| 9 LayoutBlockFlow {DIV} at (0,58) size 784x224 | 9 LayoutBlockFlow {DIV} at (0,58) size 784x218 |
| 10 LayoutBlockFlow {P} at (0,0) size 784x46 | 10 LayoutBlockFlow {P} at (0,0) size 784x46 |
| 11 LayoutText {#text} at (0,0) size 279x46 | 11 LayoutText {#text} at (0,0) size 279x46 |
| 12 text run at (0,0) width 279: "fi fl ff ffi ffl fl f i" | 12 text run at (0,0) width 279: "fi fl ff ffi ffl fl f i" |
| 13 LayoutBlockFlow {P} at (0,86) size 784x49 | 13 LayoutBlockFlow {P} at (0,86) size 784x46 |
| 14 LayoutText {#text} at (0,3) size 290x46 | 14 LayoutText {#text} at (0,0) size 290x46 |
| 15 text run at (0,3) width 290: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{2
00C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{2
00C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}
\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C
}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200
C}i" | 15 text run at (0,0) width 290: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{2
00C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{2
00C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}
\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C
}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200
C}i" |
| 16 LayoutBlockFlow {P} at (0,175) size 784x49 | 16 LayoutBlockFlow {P} at (0,172) size 784x46 |
| 17 LayoutText {#text} at (0,3) size 282x46 | 17 LayoutText {#text} at (0,0) size 282x46 |
| 18 text run at (0,3) width 282: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{2
00D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{2
00D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}
\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D
}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200
D}i" | 18 text run at (0,0) width 282: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{2
00D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{2
00D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}
\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D
}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200
D}i" |
| 19 LayoutBlockFlow {DIV} at (0,322) size 784x221 | 19 LayoutBlockFlow {DIV} at (0,316) size 784x221 |
| 20 LayoutBlockFlow {P} at (0,0) size 784x47 | 20 LayoutBlockFlow {P} at (0,0) size 784x47 |
| 21 LayoutText {#text} at (0,1) size 288x45 | 21 LayoutText {#text} at (0,1) size 288x45 |
| 22 text run at (0,1) width 288: "fi fl ff ffi ffl fl f i" | 22 text run at (0,1) width 288: "fi fl ff ffi ffl fl f i" |
| 23 LayoutBlockFlow {P} at (0,87) size 784x47 | 23 LayoutBlockFlow {P} at (0,87) size 784x47 |
| 24 LayoutText {#text} at (0,1) size 288x45 | 24 LayoutText {#text} at (0,1) size 288x45 |
| 25 text run at (0,1) width 288: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{2
00C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{2
00C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}
\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C
}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200
C}i" | 25 text run at (0,1) width 288: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{2
00C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{2
00C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}
\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C
}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200
C}i" |
| 26 LayoutBlockFlow {P} at (0,174) size 784x47 | 26 LayoutBlockFlow {P} at (0,174) size 784x47 |
| 27 LayoutText {#text} at (0,1) size 288x45 | 27 LayoutText {#text} at (0,1) size 288x45 |
| 28 text run at (0,1) width 288: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{2
00D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{2
00D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}
\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D
}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200
D}i" | 28 text run at (0,1) width 288: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{2
00D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{2
00D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}
\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D
}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200
D}i" |
| OLD | NEW |