b2f37d7b7573584bfff8b7fcd66608c574f0c42c
[WebKit-https.git] / LayoutTests / fast / dom / HTMLSelectElement / select-selectedIndex-expected.txt
1
2 1) setting length to a negative length
3 PASS mySelect.options.length = -1; threw exception Error: INDEX_SIZE_ERR: DOM Exception 1.
4 PASS mySelect.options.length is 2
5 PASS mySelect.selectedIndex is 1
6 2) setting length to a larger length
7 PASS mySelect.options.length is 5
8 PASS mySelect.selectedIndex is 1
9 3) setting length to a smaller length
10 PASS mySelect.options.length is 2
11 PASS mySelect.selectedIndex is 1
12 PASS mySelect.options.length is 1
13 PASS mySelect.selectedIndex is -1
14 4) setting length to the same length
15 PASS mySelect.options.length is 2
16 PASS mySelect.selectedIndex is 1
17 5) setting length to non-integer value: null
18 PASS mySelect.options.length is 0
19 PASS mySelect.selectedIndex is -1
20 6) setting length to non-integer value: undefined
21 PASS mySelect.options.length is 0
22 PASS mySelect.selectedIndex is -1
23 7) setting length to non-integer value: true
24 PASS mySelect.options.length is 1
25 PASS mySelect.selectedIndex is -1
26 8) setting length to non-integer value: false
27 PASS mySelect.options.length is 0
28 PASS mySelect.selectedIndex is -1
29 9) setting length to non-integer value: non-numeric string
30 PASS mySelect.options.length is 0
31 PASS mySelect.selectedIndex is -1
32 10) setting length to non-integer value: object
33 PASS mySelect.options.length is 0
34 PASS mySelect.selectedIndex is -1
35 11) setting length to non-integer value: negative infinity
36 PASS mySelect.options.length is 0
37 PASS mySelect.selectedIndex is -1
38 12) setting length to non-integer value: NaN
39 PASS mySelect.options.length is 0
40 PASS mySelect.selectedIndex is -1
41 13) setting length to non-integer value: positive infinity
42 PASS mySelect.options.length is 0
43 PASS mySelect.selectedIndex is -1
44 14) setting length to non-integer value: floating point number
45 PASS mySelect.options.length is 2
46 PASS mySelect.selectedIndex is 1
47 15) setting an element by index past the end of the current list
48 PASS mySelect.options.length is 11
49 PASS mySelect.selectedIndex is 10
50 16) setting an existing element by index
51 PASS mySelect.options.length is 11
52 PASS mySelect.selectedIndex is 10
53 17) trying to set an element that's not an option: null
54 PASS mySelect.options.length is 10
55 PASS mySelect.selectedIndex is -1
56 18) trying to set an element that's not an option: undefined
57 PASS mySelect.options.length is 10
58 PASS mySelect.selectedIndex is -1
59 19) trying to set an element that's not an option: select element
60 PASS mySelect.options[10] = mySelect; threw exception Error: TYPE_MISMATCH_ERR: DOM Exception 17.
61 PASS mySelect.options.length is 10
62 PASS mySelect.selectedIndex is -1
63 20) trying to set a option element using an invalid index: negative infinity
64 PASS mySelect.options.length is 10
65 PASS mySelect.selectedIndex is -1
66 21) trying to set a option element using an invalid index: NaN
67 PASS mySelect.options.length is 10
68 PASS mySelect.selectedIndex is -1
69 22) trying to set a option element using an invalid index: positive infinity
70 PASS mySelect.options.length is 10
71 PASS mySelect.selectedIndex is -1
72
73 PASS successfullyParsed is true
74
75 TEST COMPLETE
76