1 layer at (0,0) size 163024x1728
2 RenderView at (0,0) size 784x584
3 layer at (0,0) size 784x1728
4 RenderBlock {HTML} at (0,0) size 784x1728
5 RenderBody {BODY} at (8,16) size 768x1696
6 RenderBlock {P} at (0,0) size 768x90 [bgcolor=#FFFFFF]
7 RenderText {#text} at (0,0) size 765x89
8 text run at (0,0) width 765: "The following lines test various combinations of letter-spacing (especially negative values) and opacity. All of the lines"
9 text run at (0,18) width 764: "should say \"Hello, world\" but the spacing and background shading will vary from test to test. The W3C specs are fairly"
10 text run at (0,36) width 761: "silent on how user agents should handle unusual values of letter-spacing, especially negative ones, which are explicitly"
11 text run at (0,54) width 738: "implementation-dependent. Different browsers will render these differently, but hopefully the WebKit ports will be"
12 text run at (0,72) width 121: "consistent, at least."
13 RenderBlock {P} at (0,106) size 768x18 [bgcolor=#FFFFFF]
14 RenderText {#text} at (0,0) size 262x17
15 text run at (0,0) width 262: "The first line should be normally spaced."
16 RenderBlock {P} at (0,140) size 768x18 [bgcolor=#EEEEEE]
17 RenderInline {SPAN} at (0,0) size 81x17
18 RenderText {#text} at (160,0) size 81x17
19 text run at (160,0) width 81: "Hello, world"
20 RenderBlock {P} at (0,174) size 768x18 [bgcolor=#FFFFFF]
21 RenderText {#text} at (0,0) size 669x17
22 text run at (0,0) width 669: "The next line tests a slight positive letter spacing, and should be slightly spaced out (wider than normal)."
23 RenderBlock {P} at (0,208) size 768x18 [bgcolor=#EEEEEE]
24 RenderInline {SPAN} at (0,0) size 177x17
25 RenderText {#text} at (160,0) size 177x17
26 text run at (160,0) width 177: "Hello, world"
27 RenderBlock {P} at (0,242) size 768x36 [bgcolor=#FFFFFF]
28 RenderText {#text} at (0,0) size 754x35
29 text run at (0,0) width 754: "The next line tests a large positive letter spacing, and should be *very* spaced out. You may only see an 'H' and a 'w',"
30 text run at (0,18) width 54: "perhaps "
31 text run at (53,18) width 363: "on two different lines, unless you scroll way to the right."
32 RenderBlock {P} at (0,294) size 768x36 [bgcolor=#EEEEEE]
33 RenderInline {SPAN} at (0,0) size 19400x35
34 RenderText {#text} at (160,0) size 19400x35
35 text run at (160,0) width 19240: "Hello,"
36 text run at (0,18) width 16038: "world"
37 RenderBlock {P} at (0,346) size 768x36 [bgcolor=#FFFFFF]
38 RenderText {#text} at (0,0) size 753x35
39 text run at (0,0) width 753: "The next line tests a very large positive letter spacing, and should also be *very* spaced out. You may only see an 'H'"
40 text run at (0,18) width 64: "and a 'w', "
41 text run at (63,18) width 416: "perhaps on two different lines, unless you scroll way to the right."
42 RenderBlock {P} at (0,398) size 768x36 [bgcolor=#EEEEEE]
43 RenderInline {SPAN} at (0,0) size 163016x35
44 RenderText {#text} at (160,0) size 163016x35
45 text run at (160,0) width 162856: "Hello,"
46 text run at (0,18) width 135718: "world"
47 RenderBlock {P} at (0,450) size 768x18 [bgcolor=#FFFFFF]
48 RenderText {#text} at (0,0) size 539x17
49 text run at (0,0) width 539: "The next line tests a small negative line spacing, and should be crammed backwards"
50 RenderBlock {P} at (0,484) size 768x18 [bgcolor=#EEEEEE]
51 RenderInline {SPAN} at (0,0) size 0x17
52 RenderText {#text} at (160,0) size 0x17
53 text run at (160,0) width 0: "Hello, world"
54 RenderBlock {P} at (0,518) size 768x18 [bgcolor=#FFFFFF]
55 RenderText {#text} at (0,0) size 518x17
56 text run at (0,0) width 518: "The next line tests a large negative line spacing, and should be just display an 'H'"
57 RenderBlock {P} at (0,552) size 768x18 [bgcolor=#EEEEEE]
58 RenderInline {SPAN} at (0,0) size 0x17
59 RenderText {#text} at (160,0) size 0x17
60 text run at (160,0) width 0: "Hello, world"
61 RenderBlock {P} at (0,586) size 768x18 [bgcolor=#FFFFFF]
62 RenderText {#text} at (0,0) size 519x17
63 text run at (0,0) width 519: "The next line tests a very large negative line spacing, and should just have an 'H'."
64 RenderBlock {P} at (0,620) size 768x18 [bgcolor=#EEEEEE]
65 RenderInline {SPAN} at (0,0) size 0x17
66 RenderText {#text} at (160,0) size 0x17
67 text run at (160,0) width 0: "Hello, world"
68 RenderBlock {P} at (0,654) size 768x36 [bgcolor=#FFFFFF]
69 RenderText {#text} at (0,0) size 752x35
70 text run at (0,0) width 729: "The next few lines test the interaction with opacity. The first line should be normally spaced out, slightly opaque, "
71 text run at (728,0) width 24: "and"
72 text run at (0,18) width 232: "on a differently-colored background"
73 RenderBlock {P} at (0,706) size 768x18 [bgcolor=#EEEEEE]
74 RenderBlock {P} at (0,740) size 768x18 [bgcolor=#FFFFFF]
75 RenderText {#text} at (0,0) size 723x17
76 text run at (0,0) width 338: "The next line tests a small positive line spacing, and "
77 text run at (337,0) width 386: "should be slightly spaced out, opaque, and on a background."
78 RenderBlock {P} at (0,774) size 768x18 [bgcolor=#EEEEEE]
79 RenderBlock {P} at (0,808) size 768x18 [bgcolor=#FFFFFF]
80 RenderText {#text} at (0,0) size 643x17
81 text run at (0,0) width 643: "The next line tests a large positive line spacing, and should be very widely spaced, on a background."
82 RenderBlock {P} at (0,842) size 768x36 [bgcolor=#EEEEEE]
83 RenderBlock {P} at (0,894) size 768x18 [bgcolor=#FFFFFF]
84 RenderText {#text} at (0,0) size 767x17
85 text run at (0,0) width 340: "The next line tests a very large positive line spacing, "
86 text run at (339,0) width 428: "and should be very widely spaced but blank, and on a background."
87 RenderBlock {P} at (0,928) size 768x36 [bgcolor=#EEEEEE]
88 RenderBlock {P} at (0,980) size 768x18 [bgcolor=#FFFFFF]
89 RenderText {#text} at (0,0) size 447x17
90 text run at (0,0) width 447: "The next line tests a small negative line spacing, and should be blank."
91 RenderBlock {P} at (0,1014) size 768x18 [bgcolor=#EEEEEE]
92 RenderBlock {P} at (0,1048) size 768x18 [bgcolor=#FFFFFF]
93 RenderText {#text} at (0,0) size 444x17
94 text run at (0,0) width 444: "The next line tests a large negative line spacing, and should be blank."
95 RenderBlock {P} at (0,1082) size 768x18 [bgcolor=#EEEEEE]
96 RenderBlock {P} at (0,1116) size 768x18 [bgcolor=#FFFFFF]
97 RenderText {#text} at (0,0) size 476x17
98 text run at (0,0) width 476: "The next line tests a very large negative line spacing, and should be blank."
99 RenderBlock {P} at (0,1150) size 768x18 [bgcolor=#EEEEEE]
100 RenderBlock {P} at (0,1184) size 768x18 [bgcolor=#FFFFFF]
101 RenderText {#text} at (0,0) size 266x17
102 text run at (0,0) width 266: "Now we do a few basic right-to-left tests:"
103 RenderBlock {P} at (0,1218) size 768x18 [bgcolor=#FFFFFF]
104 RenderText {#text} at (0,0) size 262x17
105 text run at (0,0) width 262: "The first line should be normally spaced."
106 RenderBlock {P} at (0,1252) size 768x18 [bgcolor=#EEEEEE]
107 RenderInline {SPAN} at (0,0) size 81x17
108 RenderText {#text} at (160,0) size 81x17
109 text run at (160,0) width 81 RTL override: "Hello, world"
110 RenderBlock {P} at (0,1286) size 768x18 [bgcolor=#FFFFFF]
111 RenderText {#text} at (0,0) size 411x17
112 text run at (0,0) width 411: "The next line should be slightly spaced out (wider than normal)."
113 RenderBlock {P} at (0,1320) size 768x18 [bgcolor=#EEEEEE]
114 RenderInline {SPAN} at (0,0) size 177x17
115 RenderText {#text} at (160,0) size 177x17
116 text run at (160,0) width 177 RTL override: "Hello, world"
117 RenderBlock {P} at (0,1354) size 768x18 [bgcolor=#FFFFFF]
118 RenderText {#text} at (0,0) size 485x17
119 text run at (0,0) width 353: "The next line should be crammed backwards, just as if "
120 text run at (352,0) width 133: "it wasn't right-to-left"
121 RenderBlock {P} at (0,1388) size 768x18 [bgcolor=#EEEEEE]
122 RenderInline {SPAN} at (0,0) size 0x17
123 RenderText {#text} at (160,0) size 0x17
124 text run at (160,0) width 0 RTL override: "Hello, world"
125 RenderBlock {P} at (0,1422) size 768x18 [bgcolor=#FFFFFF]
126 RenderText {#text} at (0,0) size 471x17
127 text run at (0,0) width 339: "The next line tests a large negative line spacing, and "
128 text run at (338,0) width 133: "should just print a 'd'"
129 RenderBlock {P} at (0,1456) size 768x18 [bgcolor=#EEEEEE]
130 RenderInline {SPAN} at (0,0) size 0x17
131 RenderText {#text} at (160,0) size 0x17
132 text run at (160,0) width 0 RTL override: "Hello, world"
133 RenderBlock {P} at (0,1490) size 768x36 [bgcolor=#FFFFFF]
134 RenderText {#text} at (0,0) size 747x35
135 text run at (0,0) width 149: "Now, opacity as well - "
136 text run at (148,0) width 408: "The next line should be printed right to left, slightly spaced out "
137 text run at (555,0) width 192: "(wider than normal), and on a"
138 text run at (0,18) width 80: "background."
139 RenderBlock {P} at (0,1542) size 768x18 [bgcolor=#EEEEEE]
140 RenderBlock {P} at (0,1576) size 768x18 [bgcolor=#FFFFFF]
141 RenderText {#text} at (0,0) size 447x17
142 text run at (0,0) width 447: "The next line tests a small negative line spacing, and should be blank."
143 RenderBlock {P} at (0,1610) size 768x18 [bgcolor=#EEEEEE]
144 RenderBlock {P} at (0,1644) size 768x18 [bgcolor=#FFFFFF]
145 RenderText {#text} at (0,0) size 457x17
146 text run at (0,0) width 457: "The next line tests a large negative line spacing, and it should be blank."
147 RenderBlock {P} at (0,1678) size 768x18 [bgcolor=#EEEEEE]
148 layer at (8,722) size 81x17
149 RenderInline {SPAN} at (0,0) size 81x17 [bgcolor=#CCCCFF]
150 RenderText {#text} at (160,0) size 81x17
151 text run at (160,0) width 81: "Hello, world"
152 layer at (8,790) size 177x17
153 RenderInline {SPAN} at (0,0) size 177x17 [bgcolor=#CCCCFF]
154 RenderText {#text} at (160,0) size 177x17
155 text run at (160,0) width 177: "Hello, world"
156 layer at (8,858) size 19400x35
157 RenderInline {SPAN} at (0,0) size 19400x35 [bgcolor=#CCCCFF]
158 RenderText {#text} at (160,0) size 19400x35
159 text run at (160,0) width 19240: "Hello,"
160 text run at (0,18) width 16038: "world"
161 layer at (8,944) size 163016x35
162 RenderInline {SPAN} at (0,0) size 163016x35 [bgcolor=#CCCCFF]
163 RenderText {#text} at (160,0) size 163016x35
164 text run at (160,0) width 162856: "Hello,"
165 text run at (0,18) width 135718: "world"
166 layer at (8,1030) size 0x17
167 RenderInline {SPAN} at (0,0) size 0x17 [bgcolor=#CCCCFF]
168 RenderText {#text} at (160,0) size 0x17
169 text run at (160,0) width 0: "Hello, world"
170 layer at (8,1098) size 0x17
171 RenderInline {SPAN} at (0,0) size 0x17 [bgcolor=#CCCCFF]
172 RenderText {#text} at (160,0) size 0x17
173 text run at (160,0) width 0: "Hello, world"
174 layer at (8,1166) size 0x17
175 RenderInline {SPAN} at (0,0) size 0x17 [bgcolor=#CCCCFF]
176 RenderText {#text} at (160,0) size 0x17
177 text run at (160,0) width 0: "Hello, world"
178 layer at (8,1558) size 177x17
179 RenderInline {SPAN} at (0,0) size 177x17 [bgcolor=#CCCCFF]
180 RenderText {#text} at (160,0) size 177x17
181 text run at (160,0) width 177 RTL override: "Hello, world"
182 layer at (8,1626) size 0x17
183 RenderInline {SPAN} at (0,0) size 0x17 [bgcolor=#CCCCFF]
184 RenderText {#text} at (160,0) size 0x17
185 text run at (160,0) width 0 RTL override: "Hello, world"
186 layer at (8,1694) size 0x17
187 RenderInline {SPAN} at (0,0) size 0x17 [bgcolor=#CCCCFF]
188 RenderText {#text} at (160,0) size 0x17
189 text run at (160,0) width 0 RTL override: "Hello, world"