Home | History | Annotate | Download | only in ManualTests
      1 <html>
      2 <script type="text/javascript">
      3 
      4 function load1() {
      5   var doc = document.getElementById("container");
      6   doc.innerHTML = "<form name=\"gaga\"><input type=\"radio\" name=\"asdf\" id=\"chk\" value=\"A\"> Checkbox 1" +
      7                                       "<input type=\"radio\" name=\"asdf\"            value=\"B\"> Checkbox 2";
      8   document.getElementById("chk").checked = true;
      9 }
     10 
     11 function load2() {
     12   var doc = document.getElementById("container");
     13   doc.innerHTML = "hello, world";
     14 }
     15 
     16 var ctr = 0;
     17 
     18 function runTest() {
     19   if (ctr % 2 == 0) {
     20     load1();
     21   } else {
     22     load2();
     23   }
     24   ctr++;
     25   setTimeout("runTest()", 10);
     26 }
     27 </script>
     28 <body>
     29 <div>This is a test for http://bugs.webkit.org/show_bug.cgi?id=12938 - to test this, press the "Run Test" button and wait for a couple of minutes - the browser should not crash.</div>
     30 <input type="button" onclick="runTest()" value="Run Test">
     31 <div id="container"/>
     32 
     33 </body></html>
     34