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 784x576
6 LayoutBlockFlow {P} at (0,0) size 784x40
7 LayoutText {#text} at (0,0) size 210x19
8 text run at (0,0) width 210: "This test requires Chromium Linux "
9 LayoutInline {TT} at (0,0) size 80x16
10 LayoutText {#text} at (210,3) size 80x16
11 text run at (210,3) width 80: "test_shell"
12 LayoutText {#text} at (290,0) size 18x19
13 text run at (290,0) width 18: " in "
14 LayoutInline {TT} at (0,0) size 104x16
15 LayoutText {#text} at (308,3) size 104x16
16 text run at (308,3) width 104: "--layout-test"
17 LayoutText {#text} at (412,0) size 750x39
18 text run at (412,0) width 306: " mode, as that forces some rendering settings used "
19 text run at (718,0) width 32: "in the"
20 text run at (0,20) width 89: "following tests."
21 LayoutBlockFlow {OL} at (0,56) size 784x473
22 LayoutListItem {LI} at (40,0) size 744x55
23 LayoutBlockFlow {P} at (0,0) size 744x20
24 LayoutListMarker (anonymous) at (-21,0) size 16x19: "1"
25 LayoutText {#text} at (0,0) size 318x19
26 text run at (0,0) width 318: "The following text should render without anti-aliasing:"
27 LayoutBlockFlow {P} at (0,36) size 744x19
28 LayoutText {#text} at (0,0) size 154x18
29 text run at (0,0) width 154: "Non anti-aliased sans."
30 LayoutListItem {LI} at (40,71) size 744x75
31 LayoutBlockFlow {P} at (0,0) size 744x40
32 LayoutListMarker (anonymous) at (-21,0) size 16x19: "2"
33 LayoutText {#text} at (0,0) size 665x39
34 text run at (0,0) width 315: "The following text should be slightly-hinted Georgia. "
35 text run at (315,0) width 57: "The dots "
36 text run at (372,0) width 293: "should be equally spaced, and letters in the word"
37 text run at (0,20) width 84: "\"government\" "
38 text run at (84,20) width 392: "should be naturally spaced (without an ugly space before the \"e\")."
39 LayoutBlockFlow {P} at (0,56) size 744x19
40 LayoutText {#text} at (0,0) size 218x19
41 text run at (0,0) width 218: "government ................................"
42 LayoutListItem {LI} at (40,162) size 744x75
43 LayoutBlockFlow {P} at (0,0) size 744x40
44 LayoutListMarker (anonymous) at (-21,0) size 16x19: "3"
45 LayoutText {#text} at (0,0) size 738x39
46 text run at (0,0) width 377: "The following text should be unhinted Verdana. The fontconfig "
47 text run at (377,0) width 361: "configuration for this is contradictory, setting both full-hinting"
48 text run at (0,20) width 245: "and no-hinting. The latter should win out."
49 LayoutBlockFlow {P} at (0,56) size 744x19
50 LayoutText {#text} at (0,0) size 632x19
51 text run at (0,0) width 444: "Here is Tigger doing what tiggers do best \x{2026} operating "
52 text run at (444,0) width 188: "hydraulic exoskeletons."
53 LayoutListItem {LI} at (40,253) size 744x56
54 LayoutBlockFlow {P} at (0,0) size 744x20
55 LayoutListMarker (anonymous) at (-21,0) size 16x19: "4"
56 LayoutText {#text} at (0,0) size 595x19
57 text run at (0,0) width 374: "The following text should show a difference caused by forcing "
58 text run at (374,0) width 221: "autohinting. Note: the effect is subtle."
59 LayoutBlockFlow {P} at (0,36) size 744x20
60 LayoutInline {SPAN} at (0,0) size 48x11
61 LayoutText {#text} at (0,6) size 48x11
62 text run at (0,6) width 48: "autohinted"
63 LayoutText {#text} at (48,0) size 4x19
64 text run at (48,0) width 4: " "
65 LayoutInline {I} at (0,0) size 14x19
66 LayoutText {#text} at (52,0) size 14x19
67 text run at (52,0) width 14: "vs"
68 LayoutText {#text} at (66,0) size 4x19
69 text run at (66,0) width 4: " "
70 LayoutInline {SPAN} at (0,0) size 69x13
71 LayoutText {#text} at (70,5) size 69x13
72 text run at (70,5) width 69: "not-autohinted"
73 LayoutListItem {LI} at (40,325) size 744x76
74 LayoutBlockFlow {P} at (0,0) size 744x40
75 LayoutListMarker (anonymous) at (-21,0) size 16x19: "5"
76 LayoutText {#text} at (0,0) size 512x19
77 text run at (0,0) width 512: "The following text should be the same. It verifies that, given the contradictory settings "
78 LayoutInline {TT} at (0,0) size 64x16
79 LayoutText {#text} at (512,3) size 64x16
80 text run at (512,3) width 64: "hintfull"
81 LayoutText {#text} at (576,0) size 30x19
82 text run at (576,0) width 30: " and "
83 LayoutInline {TT} at (0,0) size 64x16
84 LayoutText {#text} at (606,3) size 64x16
85 text run at (606,3) width 64: "autohint"
86 LayoutText {#text} at (670,0) size 730x39
87 text run at (670,0) width 60: ", the latter"
88 text run at (0,20) width 53: "wins out:"
89 LayoutBlockFlow {P} at (0,56) size 744x20
90 LayoutInline {SPAN} at (0,0) size 48x11
91 LayoutText {#text} at (0,6) size 48x11
92 text run at (0,6) width 48: "autohinted"
93 LayoutText {#text} at (48,0) size 4x19
94 text run at (48,0) width 4: " "
95 LayoutInline {I} at (0,0) size 14x19
96 LayoutText {#text} at (52,0) size 14x19
97 text run at (52,0) width 14: "vs"
98 LayoutText {#text} at (66,0) size 4x19
99 text run at (66,0) width 4: " "
100 LayoutInline {SPAN} at (0,0) size 92x11
101 LayoutText {#text} at (70,6) size 92x11
102 text run at (70,6) width 92: "hopefully autohinted"
103 LayoutListItem {LI} at (40,417) size 744x56
104 LayoutBlockFlow {P} at (0,0) size 744x20
105 LayoutListMarker (anonymous) at (-21,0) size 16x19: "6"
106 LayoutText {#text} at (0,0) size 590x19
107 text run at (0,0) width 414: "The following text should show that fontconfig can be used to enable "
108 text run at (414,0) width 176: "or disable subpixel rendering."
109 LayoutBlockFlow {P} at (0,36) size 744x20
110 LayoutInline {SPAN} at (0,0) size 57x18
111 LayoutText {#text} at (0,0) size 57x18
112 text run at (0,0) width 57: "subpixel"
113 LayoutText {#text} at (57,0) size 4x19
114 text run at (57,0) width 4: " "
115 LayoutInline {I} at (0,0) size 14x19
116 LayoutText {#text} at (61,0) size 14x19
117 text run at (61,0) width 14: "vs"
118 LayoutText {#text} at (75,0) size 4x19
119 text run at (75,0) width 4: " "
120 LayoutInline {SPAN} at (0,0) size 78x18
121 LayoutText {#text} at (79,0) size 78x18
122 text run at (79,0) width 78: "no subpixel"