| OLD | NEW |
| 1 <script src="../resources/js-test.js"></script> | 1 <script src="../resources/js-test.js"></script> |
| 2 <table width="50%" border="1"> | 2 <table width="50%" border="1"> |
| 3 <caption> | 3 <caption> |
| 4 scope test | 4 scope test |
| 5 </caption> | 5 </caption> |
| 6 <tr> | 6 <tr> |
| 7 <th scope="col">col head</th> | 7 <th scope="col">col head</th> |
| 8 <th scope="row">row head</th> | 8 <th scope="row">row head</th> |
| 9 <th>col head</th> | 9 <th>col head</th> |
| 10 </tr> | 10 </tr> |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 52 <th>column head</th> | 52 <th>column head</th> |
| 53 <th>column head</th> | 53 <th>column head</th> |
| 54 <th>column head</th> | 54 <th>column head</th> |
| 55 </tr> | 55 </tr> |
| 56 <tr> | 56 <tr> |
| 57 <td>data</td> | 57 <td>data</td> |
| 58 <td>data</td> | 58 <td>data</td> |
| 59 <td>data</td> | 59 <td>data</td> |
| 60 </tr> | 60 </tr> |
| 61 </table> | 61 </table> |
| 62 <table width="50%" border="1"> |
| 63 <caption> |
| 64 row header and column header (3) |
| 65 <caption> |
| 66 <col> |
| 67 <colgroup span="2"></colgroup> |
| 68 <tr> |
| 69 <td rowspan="2"></td> |
| 70 <th colspan="2" scope="colgroup">col head</th> |
| 71 </tr> |
| 72 <tr> |
| 73 <th scope="col">col head</th> |
| 74 <th scope="col">col head</th> |
| 75 </tr> |
| 76 <tr> |
| 77 <th scope="row">row head</th> |
| 78 <td>data</td> |
| 79 <td>data</td> |
| 80 </tr> |
| 81 </table> |
| 82 <table width="50%" border="1"> |
| 83 <caption> |
| 84 row header and column header (4) |
| 85 <caption> |
| 86 <tr> |
| 87 <th rowspan="2" scope="rowgroup">row head</th> |
| 88 <th scope="col">col head</th> |
| 89 </tr> |
| 90 <tr> |
| 91 <th scope="row">row head</th> |
| 92 </tr> |
| 93 </table> |
| 62 <p>End of test</p> | 94 <p>End of test</p> |
| 63 <p id="description"></p> | 95 <p id="description"></p> |
| 64 <div id="console"></div> | 96 <div id="console"></div> |
| 65 <script> | 97 <script> |
| 66 description("This tests that AXRoles for header cells are assigned."); | 98 description("This tests that AXRoles for header cells are assigned."); |
| 67 | 99 |
| 68 if (window.testRunner) | 100 if (window.testRunner) |
| 69 testRunner.dumpAsText(); | 101 testRunner.dumpAsText(); |
| 70 | 102 |
| 71 function buildAccessibilityTree(accessibilityObject, indent) { | 103 function buildAccessibilityTree(accessibilityObject, indent) { |
| (...skipping 21 matching lines...) Expand all Loading... |
| 93 } | 125 } |
| 94 | 126 |
| 95 return true; | 127 return true; |
| 96 } | 128 } |
| 97 | 129 |
| 98 if (window.accessibilityController) { | 130 if (window.accessibilityController) { |
| 99 var body = accessibilityController.focusedElement; | 131 var body = accessibilityController.focusedElement; |
| 100 buildAccessibilityTree(body, 0); | 132 buildAccessibilityTree(body, 0); |
| 101 } | 133 } |
| 102 </script> | 134 </script> |
| OLD | NEW |