Wed, 31 Dec 2014 07:16:47 +0100
Revert simplistic fix pending revisit of Mozilla integration attempt.
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 }
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>
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>
34 <select size="4" id="m3" multiple="multiple"></select>
35 <select size="1" id="s3"></select>
36 <br>
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>
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>
60 <select size="4" id="r2m3" multiple="multiple"></select>
61 <select size="1" id="r2s3"></select>
62 <br>
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>
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>
86 <select size="4" id="r3m3" multiple="multiple"></select>
87 <select size="1" id="r3s3"></select>
88 <br>
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>
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)
100 sel('r2m1', -1)
101 sel('r2s1', -1)
102 sel('r2m2', -1)
103 sel('r2s2', -1)
104 sel('r2m3', -1)
105 sel('r2s3', -1)
107 var flush = document.documentElement.offsetHeight;
108 document.documentElement.className='';
110 </script>
111 </body>
112 </html>