OLD | NEW |
1 <script src="../resources/js-test.js"></script> | 1 <script src="../resources/js-test.js"></script> |
2 <script src="../resources/accessibility-helper.js"></script> | 2 <script src="../resources/accessibility-helper.js"></script> |
3 <ul role="radiogroup"> | 3 <ul role="radiogroup"> |
4 <li role="radio">Explicit Item 1</li> | 4 <li role="radio">Explicit Item 1</li> |
5 <li role="radio">Explicit Item 2</li> | 5 <li role="radio">Explicit Item 2</li> |
6 <li role="radio">Explicit Item 3</li> | 6 <li role="radio">Explicit Item 3</li> |
7 </ul> | 7 </ul> |
8 <ol> | 8 <ol> |
9 <li>Implicit Item 1</li> | 9 <li>Implicit Item 1</li> |
10 <li>Implicit Item 2</li> | 10 <li>Implicit Item 2</li> |
11 <li>Implicit Item 3</li> | 11 <li>Implicit Item 3</li> |
12 </ol> | 12 </ol> |
| 13 <div role="group"> |
13 <select multiple role="group"> | 14 <select multiple role="group"> |
14 <option role="textbox">Explicit Option 1</option> | 15 <option role="textbox">Explicit Option 1</option> |
15 <option role="textbox">Explicit Option 2</option> | 16 <option role="textbox">Explicit Option 2</option> |
16 </select> | 17 </select> |
17 <select multiple> | 18 <select multiple> |
18 <option>Implicit Option 1</option> | 19 <option>Implicit Option 1</option> |
19 <option>Implicit Option 2</option> | 20 <option>Implicit Option 2</option> |
20 </select> | 21 </select> |
21 <select role="group"> | 22 <select role="group"> |
22 <option role="textbox">Explicit dropdown 1</option> | 23 <option role="textbox">Explicit dropdown 1</option> |
23 <option role="textbox">Explicit dropdown 2</option> | 24 <option role="textbox">Explicit dropdown 2</option> |
24 </select> | 25 </select> |
25 <select> | 26 <select> |
26 <option>Implicit dropdown 1</option> | 27 <option>Implicit dropdown 1</option> |
27 <option>Implicit dropdown 2</option> | 28 <option>Implicit dropdown 2</option> |
28 </select> | 29 </select> |
29 <progress value="22" max="100" role="status"></progress> | 30 <progress value="22" max="100" role="status"></progress> |
30 <progress value="22" max="100"></progress> | 31 <progress value="22" max="100"></progress> |
31 <input type="range" name="points" min="0" max="10" role="status"> | 32 <input type="range" name="points" min="0" max="10" role="status"> |
32 <input type="range" name="points" min="0" max="10"> | 33 <input type="range" name="points" min="0" max="10"> |
| 34 </div> |
33 <p>End of test</p> | 35 <p>End of test</p> |
34 <p id="description"></p> | 36 <p id="description"></p> |
35 <div id="console"></div> | 37 <div id="console"></div> |
36 <script> | 38 <script> |
37 description("This tests that the role attribute is not missed."); | 39 description("This tests that the role attribute is not missed."); |
38 | 40 |
39 if (window.testRunner) | 41 if (window.testRunner) |
40 testRunner.dumpAsText(); | 42 testRunner.dumpAsText(); |
41 if (window.accessibilityController) | 43 if (window.accessibilityController) |
42 buildAccessibilityTree(accessibilityController.focusedElement, 0, 1); | 44 buildAccessibilityTree(accessibilityController.focusedElement, 0, 1); |
43 </script> | 45 </script> |
OLD | NEW |