Bug 1880216 - Migrate Fenix docs into Sphinx. r=owlish,geckoview-reviewers,android...
[gecko.git] / dom / html / test / test_bug691.html
blobf88df20a546b2808bac8c33f4463a822c8a048cf
1 <!DOCTYPE HTML>
2 <html>
3 <!--
4 https://bugzilla.mozilla.org/show_bug.cgi?id=691
5 -->
6 <head>
7 <title>Test for Bug 691</title>
8 <script src="/tests/SimpleTest/SimpleTest.js"></script>
9 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
10 <script type="text/javascript">
12 function show(what) {
13 var stage = document.getElementById("stage");
14 if (what == "modularity") {
15 var spaghetti = document.createElement("IMG",null);
16 spaghetti.setAttribute("SRC","nnc_lockup.gif");
17 spaghetti.setAttribute("id","foo");
18 stage.insertBefore(spaghetti,stage.firstChild);
22 function remove() {
23 var stage = document.getElementById("stage");
24 var body = document.getElementsByTagName("BODY")[0];
25 while (stage.firstChild) {
26 stage.firstChild.remove();
30 </script>
31 </head>
32 <body>
33 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=691">Mozilla Bug 691</a>
34 <p id="display"></p>
35 <div id="content" >
36 <ul>
37 <li >foo</li>
38 </ul>
39 <div id="stage">
40 </div>
42 </div>
43 <pre id="test">
44 <script class="testbody" type="text/javascript">
46 /** Test for Bug 691 **/
48 show("modularity");
49 remove();
50 show("modularity");
51 remove();
52 show("modularity");
53 remove();
54 show("modularity");
56 ok($("foo"), "basic DOM manipulation doesn't crash");
58 </script>
59 </pre>
60 </body>
61 </html>