settimeout in opener window doese not work after showing an alert message on child window
<p>I found the bug in safari on iPad after iOS5 that makes settimeout running on opener window stop when child window shows alert message(or confirm and beforeunload).
is it possible to continue settimeout when opener window get focused again?</p>

<p>Thanks!</p>

<pre><code>&gt;&gt;opener page&lt;&lt;

&lt;HEAD&gt; 
&lt;script&gt;
var cnt_t = 0;
var t = function(){ document.getElementById("disp").innerHTML = ++cnt_t; console.log(Math.random());setTimeout(t,1000);};
setTimeout(t,1000);
function openwindow(){
            var path = "settimeout_child.html",param="";
            childWin = window.open(path, "", param);
}
&lt;/script&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;input type="button" value="winopen" onclick = "openwindow()"/&gt;

&lt;div id="disp" style="font-size:100px"&gt;&lt;/div&gt;
&lt;/BODY&gt;



&gt;&gt;child page&lt;&lt;

&lt;HEAD&gt; 
 &lt;script&gt;
var cnt_t = 0;
var t = function(){document.getElementById("disp").innerHTML = ++cnt_t; console.log(Math.random());setTimeout(t,1000);};
setTimeout(t,1000);

&lt;/script&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;

&lt;input type="button" value="alert" onclick = "javascript:alert(1);"/&gt;
&lt;div id="disp" style="font-size:100px"&gt;&lt;/div&gt;
&lt;/BODY&gt;
</code></pre>
