OLD | NEW |
1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
2 <html> | 2 <html> |
3 <body> | 3 <body> |
4 <script src="../resources/js-test.js"></script> | 4 <script src="../resources/js-test.js"></script> |
5 | 5 |
6 <select id="menulist"> | 6 <select id="menulist"> |
7 <option id="item0">Alicia</option> | 7 <option id="item0">Alicia</option> |
8 <option id="item1">Peter</option> | 8 <option id="item1">Peter</option> |
9 <option id="item2">Kalinda</option> | 9 <option id="item2">Kalinda</option> |
10 </select> | 10 </select> |
(...skipping 15 matching lines...) Expand all Loading... |
26 var axMenuListOption = axMenuListPopup.childAtIndex(0); | 26 var axMenuListOption = axMenuListPopup.childAtIndex(0); |
27 shouldBe("axMenuListOption.role", "\"AXRole: AXMenuListOption\""); | 27 shouldBe("axMenuListOption.role", "\"AXRole: AXMenuListOption\""); |
28 | 28 |
29 window.setTimeout(function() { | 29 window.setTimeout(function() { |
30 | 30 |
31 // Explore the whole accessibility tree. State change events won't fire on a
ccessible objects that haven't | 31 // Explore the whole accessibility tree. State change events won't fire on a
ccessible objects that haven't |
32 // been created yet. | 32 // been created yet. |
33 accessibilityController.accessibleElementById('foo'); | 33 accessibilityController.accessibleElementById('foo'); |
34 | 34 |
35 accessibilityController.addNotificationListener(function(element, notificati
on) { | 35 accessibilityController.addNotificationListener(function(element, notificati
on) { |
36 if (element.stringValue == axMenuListOption.stringValue) { | 36 if (element.name == axMenuListOption.name) { |
37 window.element = element; | 37 window.element = element; |
38 shouldBe("element.isEqual(axMenuListOption)", "true"); | 38 shouldBe("element.isEqual(axMenuListOption)", "true"); |
39 shouldBe("element.parentElement().isEqual(axMenuListPopup)", "true")
; | 39 shouldBe("element.parentElement().isEqual(axMenuListPopup)", "true")
; |
40 finishJSTest(); | 40 finishJSTest(); |
41 } | 41 } |
42 }); | 42 }); |
43 | 43 |
44 menulist.selectedIndex = 1; | 44 menulist.selectedIndex = 1; |
45 }, 0); | 45 }, 0); |
46 } | 46 } |
47 | 47 |
48 </script> | 48 </script> |
49 | 49 |
50 </body> | 50 </body> |
51 </html> | 51 </html> |
OLD | NEW |