1 layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 2414
2 LayoutView at (0,0) size 800x600
3 layer at (0,0) size 785x2414 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
4 LayoutBlockFlow {HTML} at (0,0) size 785x2414
5 LayoutBlockFlow {BODY} at (8,8) size 769x2398
6 LayoutBlockFlow (anonymous) at (0,0) size 769x40
7 LayoutText {#text} at (0,0) size 754x39
8 text run at (0,0) width 517: "Test of objects that avoid floats to see what they do with percentage and auto widths. "
9 text run at (517,0) width 237: "This test is designed to illustrate that we"
10 text run at (0,20) width 402: "have removed the WinIE quirk and are behaving more like Firefox."
11 LayoutBlockFlow {HR} at (0,48) size 769x2 [border: (1px inset #EEEEEE)]
12 LayoutBlockFlow (anonymous) at (0,58) size 769x20
13 LayoutText {#text} at (0,0) size 477x19
14 text run at (0,0) width 477: "The inline-level button should be below the select and fill the width of the block."
15 LayoutBlockFlow {P} at (0,94) size 220x82 [border: (10px solid #FF0000)]
16 LayoutText {#text} at (10,10) size 56x19
17 text run at (10,10) width 56: "Line One"
18 LayoutBR {BR} at (66,25) size 0x0
19 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
20 LayoutBlockFlow (anonymous) at (1,1) size 98x18
21 LayoutText (anonymous) at (4,1) size 24x16
22 text run at (4,1) width 24: "One"
23 LayoutText {#text} at (0,0) size 0x0
24 LayoutButton {INPUT} at (10,50) size 200x22 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
25 LayoutBlockFlow (anonymous) at (8,3) size 184x16
26 LayoutText {#text} at (86,0) size 12x16
27 text run at (86,0) width 12: "Hi"
28 LayoutText {#text} at (0,0) size 0x0
29 LayoutBlockFlow (anonymous) at (0,192) size 769x20
30 LayoutText {#text} at (0,0) size 446x19
31 text run at (0,0) width 446: "The floating button with a percentage width should be even with the select."
32 LayoutBlockFlow {P} at (0,228) size 220x62 [border: (10px solid #FF0000)]
33 LayoutText {#text} at (10,10) size 56x19
34 text run at (10,10) width 56: "Line One"
35 LayoutBR {BR} at (66,25) size 0x0
36 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
37 LayoutBlockFlow (anonymous) at (1,1) size 98x18
38 LayoutText (anonymous) at (4,1) size 24x16
39 text run at (4,1) width 24: "One"
40 LayoutText {#text} at (0,0) size 0x0
41 LayoutButton (floating) {INPUT} at (110,30) size 100x22 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
42 LayoutBlockFlow (anonymous) at (8,3) size 84x16
43 LayoutText {#text} at (36,0) size 12x16
44 text run at (36,0) width 12: "Hi"
45 LayoutText {#text} at (0,0) size 0x0
46 LayoutBR {BR} at (210,30) size 0x19
47 LayoutBlockFlow (anonymous) at (0,306) size 769x20
48 LayoutText {#text} at (0,0) size 437x19
49 text run at (0,0) width 437: "The block-level button with an auto width should be even with the select."
50 LayoutBlockFlow {P} at (0,342) size 220x82 [border: (10px solid #FF0000)]
51 LayoutBlockFlow (anonymous) at (10,10) size 200x20
52 LayoutText {#text} at (0,0) size 56x19
53 text run at (0,0) width 56: "Line One"
54 LayoutBR {BR} at (56,15) size 0x0
55 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
56 LayoutBlockFlow (anonymous) at (1,1) size 98x18
57 LayoutText (anonymous) at (4,1) size 24x16
58 text run at (4,1) width 24: "One"
59 LayoutText {#text} at (0,0) size 0x0
60 LayoutButton {INPUT} at (110,30) size 28x22 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
61 LayoutBlockFlow (anonymous) at (8,3) size 12x16
62 LayoutText {#text} at (0,0) size 12x16
63 text run at (0,0) width 12: "Hi"
64 LayoutBlockFlow (anonymous) at (10,52) size 200x20
65 LayoutBR {BR} at (0,0) size 0x19
66 LayoutBlockFlow (anonymous) at (0,440) size 769x20
67 LayoutText {#text} at (0,0) size 470x19
68 text run at (0,0) width 470: "The block-level button with a percentage width should be even with the select."
69 LayoutBlockFlow {P} at (0,476) size 220x82 [border: (10px solid #FF0000)]
70 LayoutBlockFlow (anonymous) at (10,10) size 200x20
71 LayoutText {#text} at (0,0) size 56x19
72 text run at (0,0) width 56: "Line One"
73 LayoutBR {BR} at (56,15) size 0x0
74 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
75 LayoutBlockFlow (anonymous) at (1,1) size 98x18
76 LayoutText (anonymous) at (4,1) size 24x16
77 text run at (4,1) width 24: "One"
78 LayoutText {#text} at (0,0) size 0x0
79 LayoutButton {INPUT} at (110,30) size 100x22 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
80 LayoutBlockFlow (anonymous) at (8,3) size 84x16
81 LayoutText {#text} at (36,0) size 12x16
82 text run at (36,0) width 12: "Hi"
83 LayoutBlockFlow (anonymous) at (10,52) size 200x20
84 LayoutBR {BR} at (0,0) size 0x19
85 LayoutBlockFlow (anonymous) at (0,574) size 769x20
86 LayoutText {#text} at (0,0) size 437x19
87 text run at (0,0) width 437: "The floating table with a percentage width should be even with the select."
88 LayoutBlockFlow {P} at (0,610) size 220x72 [border: (10px solid #FF0000)]
89 LayoutText {#text} at (10,10) size 56x19
90 text run at (10,10) width 56: "Line One"
91 LayoutBR {BR} at (66,25) size 0x0
92 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
93 LayoutBlockFlow (anonymous) at (1,1) size 98x18
94 LayoutText (anonymous) at (4,1) size 24x16
95 text run at (4,1) width 24: "One"
96 LayoutText {#text} at (0,0) size 0x0
97 LayoutTable (floating) {TABLE} at (110,30) size 100x32 [border: (2px outset #808080)]
98 LayoutTableSection {TBODY} at (2,2) size 96x28
99 LayoutTableRow {TR} at (0,2) size 96x24
100 LayoutTableCell {TD} at (2,2) size 92x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
101 LayoutText {#text} at (2,2) size 34x19
102 text run at (2,2) width 34: "Table"
103 LayoutText {#text} at (0,0) size 0x0
104 LayoutBR {BR} at (210,30) size 0x19
105 LayoutBlockFlow (anonymous) at (0,698) size 769x40
106 LayoutText {#text} at (0,0) size 711x39
107 text run at (0,0) width 711: "The floating table with an auto width should be even with the select and shrinks to use the available line width. THIS IS"
108 text run at (0,20) width 154: "CURRENTLY BUGGY."
109 LayoutBlockFlow {P} at (0,754) size 220x132 [border: (10px solid #FF0000)]
110 LayoutText {#text} at (10,10) size 56x19
111 text run at (10,10) width 56: "Line One"
112 LayoutBR {BR} at (66,25) size 0x0
113 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
114 LayoutBlockFlow (anonymous) at (1,1) size 98x18
115 LayoutText (anonymous) at (4,1) size 24x16
116 text run at (4,1) width 24: "One"
117 LayoutText {#text} at (0,0) size 0x0
118 LayoutTable (floating) {TABLE} at (10,50) size 200x72 [border: (2px outset #808080)]
119 LayoutTableSection {TBODY} at (2,2) size 196x68
120 LayoutTableRow {TR} at (0,2) size 196x64
121 LayoutTableCell {TD} at (2,2) size 192x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
122 LayoutText {#text} at (2,2) size 154x59
123 text run at (2,2) width 150: "Floating table that should"
124 text run at (2,22) width 154: "shrink so it can be next to"
125 text run at (2,42) width 85: "previous float."
126 LayoutText {#text} at (0,0) size 0x0
127 LayoutBR {BR} at (110,30) size 0x19
128 LayoutBlockFlow (anonymous) at (0,902) size 769x20
129 LayoutText {#text} at (0,0) size 695x19
130 text run at (0,0) width 550: "The block-level table below has a percentage width and should still be even with the select. "
131 text run at (550,0) width 145: "It spills out of the block."
132 LayoutBlockFlow {P} at (0,938) size 220x152 [border: (10px solid #FF0000)]
133 LayoutBlockFlow (anonymous) at (10,10) size 200x20
134 LayoutText {#text} at (0,0) size 56x19
135 text run at (0,0) width 56: "Line One"
136 LayoutBR {BR} at (56,15) size 0x0
137 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
138 LayoutBlockFlow (anonymous) at (1,1) size 98x18
139 LayoutText (anonymous) at (4,1) size 24x16
140 text run at (4,1) width 24: "One"
141 LayoutText {#text} at (0,0) size 0x0
142 LayoutTable {TABLE} at (10,50) size 200x72 [border: (2px outset #808080)]
143 LayoutTableSection {TBODY} at (2,2) size 196x68
144 LayoutTableRow {TR} at (0,2) size 196x64
145 LayoutTableCell {TD} at (2,2) size 192x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
146 LayoutText {#text} at (2,2) size 154x59
147 text run at (2,2) width 150: "Floating table that should"
148 text run at (2,22) width 154: "shrink so it can be next to"
149 text run at (2,42) width 85: "previous float."
150 LayoutBlockFlow (anonymous) at (10,122) size 200x20
151 LayoutBR {BR} at (0,0) size 0x19
152 LayoutBlockFlow (anonymous) at (0,1106) size 769x20
153 LayoutText {#text} at (0,0) size 705x19
154 text run at (0,0) width 517: "The block-level table below has an auto width and should still be even with the select. "
155 text run at (517,0) width 188: "It shrinks to fit inside the block."
156 LayoutBlockFlow {P} at (0,1142) size 220x172 [border: (10px solid #FF0000)]
157 LayoutBlockFlow (anonymous) at (10,10) size 200x20
158 LayoutText {#text} at (0,0) size 56x19
159 text run at (0,0) width 56: "Line One"
160 LayoutBR {BR} at (56,15) size 0x0
161 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
162 LayoutBlockFlow (anonymous) at (1,1) size 98x18
163 LayoutText (anonymous) at (4,1) size 24x16
164 text run at (4,1) width 24: "One"
165 LayoutText {#text} at (0,0) size 0x0
166 LayoutTable {TABLE} at (110,30) size 100x112 [border: (2px outset #808080)]
167 LayoutTableSection {TBODY} at (2,2) size 96x108
168 LayoutTableRow {TR} at (0,2) size 96x104
169 LayoutTableCell {TD} at (2,2) size 92x104 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
170 LayoutText {#text} at (2,2) size 85x99
171 text run at (2,2) width 81: "Floating table"
172 text run at (2,22) width 65: "that should"
173 text run at (2,42) width 65: "shrink so it"
174 text run at (2,62) width 85: "can be next to"
175 text run at (2,82) width 85: "previous float."
176 LayoutBlockFlow (anonymous) at (10,142) size 200x20
177 LayoutBR {BR} at (0,0) size 0x19
178 LayoutBlockFlow (anonymous) at (0,1330) size 769x20
179 LayoutText {#text} at (0,0) size 507x19
180 text run at (0,0) width 507: "The floating overflow section with a percentage width should be even with the select."
181 LayoutBlockFlow {DIV} at (0,1350) size 220x140 [border: (10px solid #FF0000)]
182 LayoutText {#text} at (10,10) size 56x19
183 text run at (10,10) width 56: "Line One"
184 LayoutBR {BR} at (66,25) size 0x0
185 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
186 LayoutBlockFlow (anonymous) at (1,1) size 98x18
187 LayoutText (anonymous) at (4,1) size 24x16
188 text run at (4,1) width 24: "One"
189 LayoutText {#text} at (0,0) size 0x0
190 LayoutText {#text} at (0,0) size 0x0
191 LayoutBR {BR} at (210,30) size 0x19
192 LayoutBlockFlow (anonymous) at (0,1490) size 769x40
193 LayoutText {#text} at (0,0) size 763x39
194 text run at (0,0) width 763: "The floating overflow section with an auto width should be even with the select and shrinks to use the available line width. THIS"
195 text run at (0,20) width 172: "IS CURRENTLY BUGGY."
196 LayoutBlockFlow {DIV} at (0,1530) size 220x120 [border: (10px solid #FF0000)]
197 LayoutText {#text} at (10,10) size 56x19
198 text run at (10,10) width 56: "Line One"
199 LayoutBR {BR} at (66,25) size 0x0
200 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
201 LayoutBlockFlow (anonymous) at (1,1) size 98x18
202 LayoutText (anonymous) at (4,1) size 24x16
203 text run at (4,1) width 24: "One"
204 LayoutText {#text} at (0,0) size 0x0
205 LayoutText {#text} at (0,0) size 0x0
206 LayoutBR {BR} at (110,30) size 0x19
207 LayoutBlockFlow (anonymous) at (0,1650) size 769x20
208 LayoutText {#text} at (0,0) size 616x19
209 text run at (0,0) width 616: "The block-level overflow section below has a percentage width and should still be even with the select."
210 LayoutBlockFlow {DIV} at (0,1670) size 220x160 [border: (10px solid #FF0000)]
211 LayoutBlockFlow (anonymous) at (10,10) size 200x20
212 LayoutText {#text} at (0,0) size 56x19
213 text run at (0,0) width 56: "Line One"
214 LayoutBR {BR} at (56,15) size 0x0
215 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
216 LayoutBlockFlow (anonymous) at (1,1) size 98x18
217 LayoutText (anonymous) at (4,1) size 24x16
218 text run at (4,1) width 24: "One"
219 LayoutText {#text} at (0,0) size 0x0
220 LayoutBlockFlow (anonymous) at (10,130) size 200x20
221 LayoutBR {BR} at (0,0) size 0x19
222 LayoutBlockFlow (anonymous) at (0,1830) size 769x40
223 LayoutText {#text} at (0,0) size 733x39
224 text run at (0,0) width 587: "The block-level overflow section below has an auto width and should still be even with the select. "
225 text run at (587,0) width 146: "It shrinks to fit inside the"
226 text run at (0,20) width 38: "block."
227 LayoutBlockFlow {DIV} at (0,1870) size 220x160 [border: (10px solid #FF0000)]
228 LayoutBlockFlow (anonymous) at (10,10) size 200x20
229 LayoutText {#text} at (0,0) size 56x19
230 text run at (0,0) width 56: "Line One"
231 LayoutBR {BR} at (56,15) size 0x0
232 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
233 LayoutBlockFlow (anonymous) at (1,1) size 98x18
234 LayoutText (anonymous) at (4,1) size 24x16
235 text run at (4,1) width 24: "One"
236 LayoutText {#text} at (0,0) size 0x0
237 LayoutBlockFlow (anonymous) at (10,130) size 200x20
238 LayoutBR {BR} at (0,0) size 0x19
239 LayoutBlockFlow (anonymous) at (0,2030) size 769x20
240 LayoutText {#text} at (0,0) size 420x19
241 text run at (0,0) width 420: "The floating hr with a percentage width should be even with the select."
242 LayoutBlockFlow {DIV} at (0,2050) size 220x60 [border: (10px solid #FF0000)]
243 LayoutText {#text} at (10,10) size 56x19
244 text run at (10,10) width 56: "Line One"
245 LayoutBR {BR} at (66,25) size 0x0
246 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
247 LayoutBlockFlow (anonymous) at (1,1) size 98x18
248 LayoutText (anonymous) at (4,1) size 24x16
249 text run at (4,1) width 24: "One"
250 LayoutText {#text} at (0,0) size 0x0
251 LayoutBlockFlow (floating) {HR} at (112,32) size 82x2 [border: (1px inset #EEEEEE)]
252 LayoutText {#text} at (0,0) size 0x0
253 LayoutBR {BR} at (196,30) size 0x19
254 LayoutBlockFlow (anonymous) at (0,2110) size 769x20
255 LayoutText {#text} at (0,0) size 735x19
256 text run at (0,0) width 735: "The floating hr below should still be even with the select and shrinks to use its intrinsic width (which is basically like 1-2px)."
257 LayoutBlockFlow {DIV} at (0,2130) size 220x60 [border: (10px solid #FF0000)]
258 LayoutText {#text} at (10,10) size 56x19
259 text run at (10,10) width 56: "Line One"
260 LayoutBR {BR} at (66,25) size 0x0
261 LayoutMenuList (floating) {SELECT} at (10,30) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
262 LayoutBlockFlow (anonymous) at (1,1) size 98x18
263 LayoutText (anonymous) at (4,1) size 24x16
264 text run at (4,1) width 24: "One"
265 LayoutText {#text} at (0,0) size 0x0
266 LayoutBlockFlow (floating) {HR} at (112,32) size 2x2 [border: (1px inset #EEEEEE)]
267 LayoutText {#text} at (0,0) size 0x0
268 LayoutBR {BR} at (116,30) size 0x19
269 LayoutBlockFlow (anonymous) at (0,2190) size 769x20
270 LayoutText {#text} at (0,0) size 529x19
271 text run at (0,0) width 529: "The block-level hr below has a percentage width and should still be even with the select."
272 LayoutBlockFlow {DIV} at (0,2210) size 220x90 [border: (10px solid #FF0000)]
273 LayoutBlockFlow (anonymous) at (10,10) size 200x20
274 LayoutText {#text} at (0,0) size 56x19
275 text run at (0,0) width 56: "Line One"
276 LayoutBR {BR} at (56,15) size 0x0
277 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
278 LayoutBlockFlow (anonymous) at (1,1) size 98x18
279 LayoutText (anonymous) at (4,1) size 24x16
280 text run at (4,1) width 24: "One"
281 LayoutText {#text} at (0,0) size 0x0
282 LayoutBlockFlow {HR} at (10,50) size 202x2 [border: (1px inset #EEEEEE)]
283 LayoutBlockFlow (anonymous) at (10,60) size 200x20
284 LayoutBR {BR} at (0,0) size 0x19
285 LayoutBlockFlow (anonymous) at (0,2300) size 769x20
286 LayoutText {#text} at (0,0) size 590x19
287 text run at (0,0) width 500: "The block-level hr below has an auto width and should still be even with the select. "
288 text run at (500,0) width 90: "It shrinks to fit."
289 LayoutBlockFlow {DIV} at (0,2320) size 220x78 [border: (10px solid #FF0000)]
290 LayoutBlockFlow (anonymous) at (10,10) size 200x20
291 LayoutText {#text} at (0,0) size 56x19
292 text run at (0,0) width 56: "Line One"
293 LayoutBR {BR} at (56,15) size 0x0
294 LayoutMenuList (floating) {SELECT} at (0,20) size 100x20 [bgcolor=#FFFFFF] [border: (1px solid #A9A9A9)]
295 LayoutBlockFlow (anonymous) at (1,1) size 98x18
296 LayoutText (anonymous) at (4,1) size 24x16
297 text run at (4,1) width 24: "One"
298 LayoutText {#text} at (0,0) size 0x0
299 LayoutBlockFlow {HR} at (110,38) size 100x2 [border: (1px inset #EEEEEE)]
300 LayoutBlockFlow (anonymous) at (10,48) size 200x20
301 LayoutBR {BR} at (100,0) size 0x19
302 layer at (118,1388) size 100x100 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
303 LayoutBlockFlow (floating) {DIV} at (110,30) size 100x100
304 LayoutText {#text} at (0,0) size 99x99
305 text run at (0,0) width 56: "This is an"
306 text run at (0,20) width 99: "overflow section"
307 text run at (0,40) width 98: "with enough text"
308 text run at (0,60) width 95: "to have to wrap"
309 text run at (0,80) width 96: "to multiple lines."
310 layer at (18,1588) size 200x60 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
311 LayoutBlockFlow (floating) {DIV} at (10,50) size 200x60
312 LayoutText {#text} at (0,0) size 188x59
313 text run at (0,0) width 188: "This is an overflow section with"
314 text run at (0,20) width 184: "enough text to have to wrap to"
315 text run at (0,40) width 80: "multiple lines."
316 layer at (118,1708) size 100x100 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
317 LayoutBlockFlow {DIV} at (110,30) size 100x100
318 LayoutText {#text} at (0,0) size 99x99
319 text run at (0,0) width 56: "This is an"
320 text run at (0,20) width 99: "overflow section"
321 text run at (0,40) width 98: "with enough text"
322 text run at (0,60) width 95: "to have to wrap"
323 text run at (0,80) width 96: "to multiple lines."
324 layer at (118,1908) size 100x100 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
325 LayoutBlockFlow {DIV} at (110,30) size 100x100
326 LayoutText {#text} at (0,0) size 99x99
327 text run at (0,0) width 56: "This is an"
328 text run at (0,20) width 99: "overflow section"
329 text run at (0,40) width 98: "with enough text"
330 text run at (0,60) width 95: "to have to wrap"
331 text run at (0,80) width 96: "to multiple lines."