accessible/tests/mochitest/treeupdate/test_bug895082.html

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:8d624f997039
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title>Replace body test</title>
5 <link rel="stylesheet" type="text/css"
6 href="chrome://mochikit/content/tests/SimpleTest/test.css" />
7
8 <script type="application/javascript"
9 src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
10
11 <script type="application/javascript"
12 src="../common.js"></script>
13 <script type="application/javascript"
14 src="../role.js"></script>
15 <script type="application/javascript"
16 src="../events.js"></script>
17
18 <script type="application/javascript">
19 function doTest()
20 {
21 var y = document.getElementById("y");
22 var oldBody = document.body;
23 var newBody = document.createElement("body")
24 document.documentElement.insertBefore(newBody, oldBody);
25 setTimeout(function() {
26 document.documentElement.removeChild(oldBody);
27 newBody.appendChild(y);
28 ok(true, "we didn't assert");
29 SimpleTest.finish();
30 }, 0);
31 }
32
33 SimpleTest.waitForExplicitFinish();
34 addA11yLoadEvent(doTest);
35 </script>
36 </head>
37 <body>
38
39 <a target="_blank"
40 href="https://bugzilla.mozilla.org/show_bug.cgi?id=895082"
41 title="Bug 895082 - replacing body element asserts">
42 Bug 895082</a>
43 <p id="display"></p>
44 <div id="content" style="display: none"></div>
45 <pre id="test">
46 </pre>
47
48 <div><div id="y"></div></div>
49
50 </body>
51 </html>

mercurial