|
1 <html class="reftest-wait"> |
|
2 <head><title>Testcase for bug 471741</title> |
|
3 <script> |
|
4 function sel(id,index) { |
|
5 var el = document.getElementById(id) |
|
6 el.selectedIndex = index; |
|
7 } |
|
8 |
|
9 </script> |
|
10 </head> |
|
11 <body> |
|
12 <select size="4" id="m1" multiple="multiple"> |
|
13 <option value="Item0">Item0</option> |
|
14 <option selected="selected" value="Item1">Item1</option> |
|
15 <option value="Item2">Item2</option> |
|
16 <option value="Item3">Item3</option> |
|
17 <option value="Item4">Item4</option> |
|
18 </select> |
|
19 <select size="1" id="s1"> |
|
20 <option value="Item0">Item0</option> |
|
21 <option selected="selected" value="Item1">Item1</option> |
|
22 <option value="Item2">Item2</option> |
|
23 <option value="Item3">Item3</option> |
|
24 <option value="Item4">Item4</option> |
|
25 </select> |
|
26 |
|
27 <select size="4" id="m2" multiple="multiple"> |
|
28 <option value="Item0">Item0</option> |
|
29 </select> |
|
30 <select size="1" id="s2"> |
|
31 <option value="Item0">Item0</option> |
|
32 </select> |
|
33 |
|
34 <select size="4" id="m3" multiple="multiple"></select> |
|
35 <select size="1" id="s3"></select> |
|
36 <br> |
|
37 |
|
38 <select size="4" id="r2m1" multiple="multiple"> |
|
39 <option value="Item0">Item0</option> |
|
40 <option selected="selected" value="Item1">Item1</option> |
|
41 <option value="Item2">Item2</option> |
|
42 <option value="Item3">Item3</option> |
|
43 <option value="Item4">Item4</option> |
|
44 </select> |
|
45 <select size="1" id="r2s1"> |
|
46 <option value="Item0">Item0</option> |
|
47 <option selected="selected" value="Item1">Item1</option> |
|
48 <option value="Item2">Item2</option> |
|
49 <option value="Item3">Item3</option> |
|
50 <option value="Item4">Item4</option> |
|
51 </select> |
|
52 |
|
53 <select size="4" id="r2m2" multiple="multiple"> |
|
54 <option value="Item0">Item0</option> |
|
55 </select> |
|
56 <select size="1" id="r2s2"> |
|
57 <option value="Item0">Item0</option> |
|
58 </select> |
|
59 |
|
60 <select size="4" id="r2m3" multiple="multiple"></select> |
|
61 <select size="1" id="r2s3"></select> |
|
62 <br> |
|
63 |
|
64 <select size="4" id="r3m1" multiple="multiple"> |
|
65 <option selected="selected" value="Item0">Item0</option> |
|
66 <option value="Item1">Item1</option> |
|
67 <option value="Item2">Item2</option> |
|
68 <option value="Item3">Item3</option> |
|
69 <option value="Item4">Item4</option> |
|
70 </select> |
|
71 <select size="1" id="r3s1"> |
|
72 <option selected="selected" value="Item0">Item0</option> |
|
73 <option value="Item1">Item1</option> |
|
74 <option value="Item2">Item2</option> |
|
75 <option value="Item3">Item3</option> |
|
76 <option value="Item4">Item4</option> |
|
77 </select> |
|
78 |
|
79 <select size="4" id="r3m2" multiple="multiple"> |
|
80 <option selected="selected" value="Item0">Item0</option> |
|
81 </select> |
|
82 <select size="1" id="r3s2"> |
|
83 <option selected="selected" value="Item0">Item0</option> |
|
84 </select> |
|
85 |
|
86 <select size="4" id="r3m3" multiple="multiple"></select> |
|
87 <select size="1" id="r3s3"></select> |
|
88 <br> |
|
89 |
|
90 <div id="result">Result: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 </div> |
|
91 |
|
92 <script> |
|
93 sel('m1', -1) |
|
94 sel('s1', -1) |
|
95 sel('m2', -1) |
|
96 sel('s2', -1) |
|
97 sel('m3', -1) |
|
98 sel('s3', -1) |
|
99 |
|
100 sel('r2m1', -1) |
|
101 sel('r2s1', -1) |
|
102 sel('r2m2', -1) |
|
103 sel('r2s2', -1) |
|
104 sel('r2m3', -1) |
|
105 sel('r2s3', -1) |
|
106 |
|
107 var flush = document.documentElement.offsetHeight; |
|
108 document.documentElement.className=''; |
|
109 |
|
110 </script> |
|
111 </body> |
|
112 </html> |