OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script src="../../../resources/js-test.js"></script> | 4 <script src="../../../resources/js-test.js"></script> |
5 <script src="../resources/common.js"></script> | 5 <script src="../resources/common.js"></script> |
6 <script src="../resources/picker-common.js"></script> | 6 <script src="../resources/picker-common.js"></script> |
7 </head> | 7 </head> |
8 <body> | 8 <body> |
9 <select id="menu"> | 9 <select id="menu"> |
10 <option>foo</option> | 10 <option>foo</option> |
11 <option selected>bar</option> | 11 <option selected>bar</option> |
12 <option hidden>baz</option> | 12 <option hidden>baz</option> |
13 <optgroup label="qux"> | 13 <optgroup label="qux"> |
14 <option>garply</option> | 14 <option>garply</option> |
15 </optgroup> | 15 </optgroup> |
16 </select> | 16 </select> |
| 17 <div id="console"></div> |
17 <script> | 18 <script> |
18 var menu = document.getElementById('menu'); | 19 var menu = document.getElementById('menu'); |
19 var picker = null; | 20 var picker = null; |
20 function openPickerErrorCallback() { | 21 function openPickerErrorCallback() { |
21 testFailed('picker didn\'t open') | 22 testFailed('picker didn\'t open') |
22 finishJSTest(); | 23 finishJSTest(); |
23 } | 24 } |
24 openPicker(menu, test1, openPickerErrorCallback); | 25 openPicker(menu, test1, openPickerErrorCallback); |
25 | 26 |
26 function test1() { | 27 function test1() { |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
168 clickElement(picker._selectElement.children[0]); | 169 clickElement(picker._selectElement.children[0]); |
169 shouldBeNull('window.internals.pagePopupWindow'); | 170 shouldBeNull('window.internals.pagePopupWindow'); |
170 shouldBeEqualToString('menu.value', 'foo'); | 171 shouldBeEqualToString('menu.value', 'foo'); |
171 shouldBeEqualToString('internals.selectMenuListText(menu)', 'foo'); | 172 shouldBeEqualToString('internals.selectMenuListText(menu)', 'foo'); |
172 | 173 |
173 finishJSTest(); | 174 finishJSTest(); |
174 } | 175 } |
175 </script> | 176 </script> |
176 </body> | 177 </body> |
177 </html> | 178 </html> |
OLD | NEW |