4 testRunner.dumpAsText();
9 <!-- This test makes sure we do not crash if javascript changes a table element -->
11 <table border=1 id='table1'><tr><td>a</td><td>b</td><td>c</td></tr></table>
13 <div id="result"></div>
16 if (window.accessibilityController) {
17 var result = document.getElementById("result");
19 var table = document.getElementById("table1");
21 tableAX = accessibilityController.focusedElement;
23 var string = tableAX.attributesOfChildren();
25 var row = document.createElement("tr")
26 var td1 = document.createElement("td")
27 td1.appendChild(document.createTextNode("column 1"))
30 var td2 = document.createElement("td")
31 td2.appendChild(document.createTextNode("column 2"))
34 var td3 = document.createElement("td")
35 td3.appendChild(document.createTextNode("column 3"))
38 table.childNodes[0].appendChild(row);
40 string = tableAX.attributesOfChildren();
42 table.childNodes[0].removeChild(table.childNodes[0].childNodes[0]);
44 string = tableAX.attributesOfChildren();
46 result.innerText += "Test passed\n";