| 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 230x17 | 7 LayoutText {#text} at (0,0) size 230x17 |
| 8 text run at (0,0) width 230: "This test requires Chromium Linux " | 8 text run at (0,0) width 230: "This test requires Chromium Linux " |
| 9 LayoutInline {TT} at (0,0) size 81x16 | 9 LayoutInline {TT} at (0,0) size 81x16 |
| 10 LayoutText {#text} at (229,2) size 81x16 | 10 LayoutText {#text} at (229,2) size 81x16 |
| 11 text run at (229,2) width 81: "test_shell" | 11 text run at (229,2) width 81: "test_shell" |
| 12 LayoutText {#text} at (309,0) size 22x17 | 12 LayoutText {#text} at (309,0) size 22x17 |
| 13 text run at (309,0) width 22: " in " | 13 text run at (309,0) width 22: " in " |
| 14 LayoutInline {TT} at (0,0) size 105x16 | 14 LayoutInline {TT} at (0,0) size 105x16 |
| 15 LayoutText {#text} at (330,2) size 105x16 | 15 LayoutText {#text} at (330,2) size 105x16 |
| 16 text run at (330,2) width 105: "--layout-test" | 16 text run at (330,2) width 105: "--layout-test" |
| 17 LayoutText {#text} at (434,0) size 772x35 | 17 LayoutText {#text} at (434,0) size 772x35 |
| 18 text run at (434,0) width 326: " mode, as that forces some rendering s
ettings used " | 18 text run at (434,0) width 326: " mode, as that forces some rendering s
ettings used " |
| 19 text run at (759,0) width 13: "in" | 19 text run at (759,0) width 13: "in" |
| 20 text run at (0,18) width 123: "the following tests." | 20 text run at (0,18) width 123: "the following tests." |
| 21 LayoutBlockFlow {OL} at (0,52) size 784x446 | 21 LayoutBlockFlow {OL} at (0,52) size 784x446 |
| 22 LayoutListItem {LI} at (40,0) size 744x52 | 22 LayoutListItem {LI} at (40,0) size 744x52 |
| 23 LayoutBlockFlow {P} at (0,0) size 744x18 | 23 LayoutBlockFlow {P} at (0,0) size 744x18 |
| 24 LayoutListMarker at (-20,0) size 16x17: "1" | 24 LayoutListMarker (anonymous) at (-20,0) size 16x17: "1" |
| 25 LayoutText {#text} at (0,0) size 352x17 | 25 LayoutText {#text} at (0,0) size 352x17 |
| 26 text run at (0,0) width 352: "The following text should render wit
hout anti-aliasing:" | 26 text run at (0,0) width 352: "The following text should render wit
hout anti-aliasing:" |
| 27 LayoutBlockFlow {P} at (0,34) size 744x18 | 27 LayoutBlockFlow {P} at (0,34) size 744x18 |
| 28 LayoutText {#text} at (0,0) size 141x17 | 28 LayoutText {#text} at (0,0) size 141x17 |
| 29 text run at (0,0) width 141: "Non anti-aliased sans." | 29 text run at (0,0) width 141: "Non anti-aliased sans." |
| 30 LayoutListItem {LI} at (40,68) size 744x70 | 30 LayoutListItem {LI} at (40,68) size 744x70 |
| 31 LayoutBlockFlow {P} at (0,0) size 744x36 | 31 LayoutBlockFlow {P} at (0,0) size 744x36 |
| 32 LayoutListMarker at (-20,0) size 16x17: "2" | 32 LayoutListMarker (anonymous) at (-20,0) size 16x17: "2" |
| 33 LayoutText {#text} at (0,0) size 717x35 | 33 LayoutText {#text} at (0,0) size 717x35 |
| 34 text run at (0,0) width 346: "The following text should be slightl
y-hinted Georgia. " | 34 text run at (0,0) width 346: "The following text should be slightl
y-hinted Georgia. " |
| 35 text run at (345,0) width 61: "The dots " | 35 text run at (345,0) width 61: "The dots " |
| 36 text run at (405,0) width 312: "should be equally spaced, and lett
ers in the word" | 36 text run at (405,0) width 312: "should be equally spaced, and lett
ers in the word" |
| 37 text run at (0,18) width 94: "\"government\" " | 37 text run at (0,18) width 94: "\"government\" " |
| 38 text run at (93,18) width 422: "should be naturally spaced (withou
t an ugly space before the \"e\")." | 38 text run at (93,18) width 422: "should be naturally spaced (withou
t an ugly space before the \"e\")." |
| 39 LayoutBlockFlow {P} at (0,52) size 744x18 | 39 LayoutBlockFlow {P} at (0,52) size 744x18 |
| 40 LayoutText {#text} at (0,0) size 209x17 | 40 LayoutText {#text} at (0,0) size 209x17 |
| 41 text run at (0,0) width 209: "government .........................
......." | 41 text run at (0,0) width 209: "government .........................
......." |
| 42 LayoutListItem {LI} at (40,154) size 744x70 | 42 LayoutListItem {LI} at (40,154) size 744x70 |
| 43 LayoutBlockFlow {P} at (0,0) size 744x36 | 43 LayoutBlockFlow {P} at (0,0) size 744x36 |
| 44 LayoutListMarker at (-20,0) size 16x17: "3" | 44 LayoutListMarker (anonymous) at (-20,0) size 16x17: "3" |
| 45 LayoutText {#text} at (0,0) size 734x35 | 45 LayoutText {#text} at (0,0) size 734x35 |
| 46 text run at (0,0) width 411: "The following text should be unhinte
d Verdana. The fontconfig " | 46 text run at (0,0) width 411: "The following text should be unhinte
d Verdana. The fontconfig " |
| 47 text run at (410,0) width 324: "configuration for this is contradi
ctory, setting both" | 47 text run at (410,0) width 324: "configuration for this is contradi
ctory, setting both" |
| 48 text run at (0,18) width 77: "full-hinting " | 48 text run at (0,18) width 77: "full-hinting " |
| 49 text run at (76,18) width 268: "and no-hinting. The latter should
win out." | 49 text run at (76,18) width 268: "and no-hinting. The latter should
win out." |
| 50 LayoutBlockFlow {P} at (0,52) size 744x18 | 50 LayoutBlockFlow {P} at (0,52) size 744x18 |
| 51 LayoutText {#text} at (0,0) size 505x17 | 51 LayoutText {#text} at (0,0) size 505x17 |
| 52 text run at (0,0) width 354: "Here is Tigger doing what tiggers do
best \x{2026} operating " | 52 text run at (0,0) width 354: "Here is Tigger doing what tiggers do
best \x{2026} operating " |
| 53 text run at (353,0) width 152: "hydraulic exoskeletons." | 53 text run at (353,0) width 152: "hydraulic exoskeletons." |
| 54 LayoutListItem {LI} at (40,240) size 744x52 | 54 LayoutListItem {LI} at (40,240) size 744x52 |
| 55 LayoutBlockFlow {P} at (0,0) size 744x18 | 55 LayoutBlockFlow {P} at (0,0) size 744x18 |
| 56 LayoutListMarker at (-20,0) size 16x17: "4" | 56 LayoutListMarker (anonymous) at (-20,0) size 16x17: "4" |
| 57 LayoutText {#text} at (0,0) size 647x17 | 57 LayoutText {#text} at (0,0) size 647x17 |
| 58 text run at (0,0) width 406: "The following text should show a dif
ference caused by forcing " | 58 text run at (0,0) width 406: "The following text should show a dif
ference caused by forcing " |
| 59 text run at (405,0) width 242: "autohinting. Note: the effect is s
ubtle." | 59 text run at (405,0) width 242: "autohinting. Note: the effect is s
ubtle." |
| 60 LayoutBlockFlow {P} at (0,34) size 744x18 | 60 LayoutBlockFlow {P} at (0,34) size 744x18 |
| 61 LayoutInline {SPAN} at (0,0) size 42x11 | 61 LayoutInline {SPAN} at (0,0) size 42x11 |
| 62 LayoutText {#text} at (0,5) size 42x11 | 62 LayoutText {#text} at (0,5) size 42x11 |
| 63 text run at (0,5) width 42: "autohinted" | 63 text run at (0,5) width 42: "autohinted" |
| 64 LayoutText {#text} at (42,0) size 4x17 | 64 LayoutText {#text} at (42,0) size 4x17 |
| 65 text run at (42,0) width 4: " " | 65 text run at (42,0) width 4: " " |
| 66 LayoutInline {I} at (0,0) size 14x17 | 66 LayoutInline {I} at (0,0) size 14x17 |
| 67 LayoutText {#text} at (46,0) size 14x17 | 67 LayoutText {#text} at (46,0) size 14x17 |
| 68 text run at (46,0) width 14: "vs" | 68 text run at (46,0) width 14: "vs" |
| 69 LayoutText {#text} at (59,0) size 5x17 | 69 LayoutText {#text} at (59,0) size 5x17 |
| 70 text run at (59,0) width 5: " " | 70 text run at (59,0) width 5: " " |
| 71 LayoutInline {SPAN} at (0,0) size 59x11 | 71 LayoutInline {SPAN} at (0,0) size 59x11 |
| 72 LayoutText {#text} at (63,5) size 59x11 | 72 LayoutText {#text} at (63,5) size 59x11 |
| 73 text run at (63,5) width 59: "not-autohinted" | 73 text run at (63,5) width 59: "not-autohinted" |
| 74 LayoutListItem {LI} at (40,308) size 744x70 | 74 LayoutListItem {LI} at (40,308) size 744x70 |
| 75 LayoutBlockFlow {P} at (0,0) size 744x36 | 75 LayoutBlockFlow {P} at (0,0) size 744x36 |
| 76 LayoutListMarker at (-20,0) size 16x17: "5" | 76 LayoutListMarker (anonymous) at (-20,0) size 16x17: "5" |
| 77 LayoutText {#text} at (0,0) size 557x17 | 77 LayoutText {#text} at (0,0) size 557x17 |
| 78 text run at (0,0) width 557: "The following text should be the sam
e. It verifies that, given the contradictory settings " | 78 text run at (0,0) width 557: "The following text should be the sam
e. It verifies that, given the contradictory settings " |
| 79 LayoutInline {TT} at (0,0) size 65x16 | 79 LayoutInline {TT} at (0,0) size 65x16 |
| 80 LayoutText {#text} at (556,2) size 65x16 | 80 LayoutText {#text} at (556,2) size 65x16 |
| 81 text run at (556,2) width 65: "hintfull" | 81 text run at (556,2) width 65: "hintfull" |
| 82 LayoutText {#text} at (620,0) size 32x17 | 82 LayoutText {#text} at (620,0) size 32x17 |
| 83 text run at (620,0) width 32: " and " | 83 text run at (620,0) width 32: " and " |
| 84 LayoutInline {TT} at (0,0) size 65x16 | 84 LayoutInline {TT} at (0,0) size 65x16 |
| 85 LayoutText {#text} at (651,2) size 65x16 | 85 LayoutText {#text} at (651,2) size 65x16 |
| 86 text run at (651,2) width 65: "autohint" | 86 text run at (651,2) width 65: "autohint" |
| 87 LayoutText {#text} at (715,0) size 743x35 | 87 LayoutText {#text} at (715,0) size 743x35 |
| 88 text run at (715,0) width 28: ", the" | 88 text run at (715,0) width 28: ", the" |
| 89 text run at (0,18) width 96: "latter wins out:" | 89 text run at (0,18) width 96: "latter wins out:" |
| 90 LayoutBlockFlow {P} at (0,52) size 744x18 | 90 LayoutBlockFlow {P} at (0,52) size 744x18 |
| 91 LayoutInline {SPAN} at (0,0) size 42x11 | 91 LayoutInline {SPAN} at (0,0) size 42x11 |
| 92 LayoutText {#text} at (0,5) size 42x11 | 92 LayoutText {#text} at (0,5) size 42x11 |
| 93 text run at (0,5) width 42: "autohinted" | 93 text run at (0,5) width 42: "autohinted" |
| 94 LayoutText {#text} at (42,0) size 4x17 | 94 LayoutText {#text} at (42,0) size 4x17 |
| 95 text run at (42,0) width 4: " " | 95 text run at (42,0) width 4: " " |
| 96 LayoutInline {I} at (0,0) size 14x17 | 96 LayoutInline {I} at (0,0) size 14x17 |
| 97 LayoutText {#text} at (46,0) size 14x17 | 97 LayoutText {#text} at (46,0) size 14x17 |
| 98 text run at (46,0) width 14: "vs" | 98 text run at (46,0) width 14: "vs" |
| 99 LayoutText {#text} at (59,0) size 5x17 | 99 LayoutText {#text} at (59,0) size 5x17 |
| 100 text run at (59,0) width 5: " " | 100 text run at (59,0) width 5: " " |
| 101 LayoutInline {SPAN} at (0,0) size 83x11 | 101 LayoutInline {SPAN} at (0,0) size 83x11 |
| 102 LayoutText {#text} at (63,5) size 83x11 | 102 LayoutText {#text} at (63,5) size 83x11 |
| 103 text run at (63,5) width 83: "hopefully autohinted" | 103 text run at (63,5) width 83: "hopefully autohinted" |
| 104 LayoutListItem {LI} at (40,394) size 744x52 | 104 LayoutListItem {LI} at (40,394) size 744x52 |
| 105 LayoutBlockFlow {P} at (0,0) size 744x18 | 105 LayoutBlockFlow {P} at (0,0) size 744x18 |
| 106 LayoutListMarker at (-20,0) size 16x17: "6" | 106 LayoutListMarker (anonymous) at (-20,0) size 16x17: "6" |
| 107 LayoutText {#text} at (0,0) size 638x17 | 107 LayoutText {#text} at (0,0) size 638x17 |
| 108 text run at (0,0) width 448: "The following text should show that
fontconfig can be used to enable " | 108 text run at (0,0) width 448: "The following text should show that
fontconfig can be used to enable " |
| 109 text run at (447,0) width 191: "or disable subpixel rendering." | 109 text run at (447,0) width 191: "or disable subpixel rendering." |
| 110 LayoutBlockFlow {P} at (0,34) size 744x18 | 110 LayoutBlockFlow {P} at (0,34) size 744x18 |
| 111 LayoutInline {SPAN} at (0,0) size 55x17 | 111 LayoutInline {SPAN} at (0,0) size 55x17 |
| 112 LayoutText {#text} at (0,0) size 55x17 | 112 LayoutText {#text} at (0,0) size 55x17 |
| 113 text run at (0,0) width 55: "subpixel" | 113 text run at (0,0) width 55: "subpixel" |
| 114 LayoutText {#text} at (54,0) size 5x17 | 114 LayoutText {#text} at (54,0) size 5x17 |
| 115 text run at (54,0) width 5: " " | 115 text run at (54,0) width 5: " " |
| 116 LayoutInline {I} at (0,0) size 14x17 | 116 LayoutInline {I} at (0,0) size 14x17 |
| 117 LayoutText {#text} at (58,0) size 14x17 | 117 LayoutText {#text} at (58,0) size 14x17 |
| 118 text run at (58,0) width 14: "vs" | 118 text run at (58,0) width 14: "vs" |
| 119 LayoutText {#text} at (71,0) size 5x17 | 119 LayoutText {#text} at (71,0) size 5x17 |
| 120 text run at (71,0) width 5: " " | 120 text run at (71,0) width 5: " " |
| 121 LayoutInline {SPAN} at (0,0) size 75x17 | 121 LayoutInline {SPAN} at (0,0) size 75x17 |
| 122 LayoutText {#text} at (75,0) size 75x17 | 122 LayoutText {#text} at (75,0) size 75x17 |
| 123 text run at (75,0) width 75: "no subpixel" | 123 text run at (75,0) width 75: "no subpixel" |
| OLD | NEW |