setTimeout(test, 1); return; 
if (targetWindow.document.getElementById('accessMe')) { targetWindow.document.getElementById('accessMe').innerHTML = passMessage; log(passMessage); testDone = true; if (window.layoutTestController) layoutTestController.notifyDone(); return; } 
function canAccessFrame(iframeURL, iframeId, passMessage, failMessage) {    if (window.layoutTestController) {        layoutTestController.dumpAsText();        layoutTestController.dumpChildFramesAsText();        layoutTestController.waitUntilDone();    }    var targetWindow = frames[0];    if (!targetWindow.document.body)        log("FAIL: targetWindow started with no document, we won't know if the test passed or failed.");    var iframe = document.getElementById(iframeId);    iframe.src = iframeURL;    var testDone = false;    setTimeout(test, 1);    setTimeout(function() {        if (!testDone) {            if (targetWindow.document.getElementById('accessMe'))                targetWindow.document.getElementById('accessMe').innerHTML = passMessage;            log(passMessage);            if (window.layoutTestController)                layoutTestController.notifyDone();        }    }, 2000);    function test() {        try {            if (targetWindow.document.body) {                setTimeout(test, 1);                return;            }        } catch (e) {        }        log(failMessage);        testDone = true;        if (window.layoutTestController)            layoutTestController.notifyDone();    }}
1725	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1725/343b6ff9c79f664f3a827d67499ffb39c0a196f6/cross-frame-access.js/buggy/LayoutTests/http/tests/security/resources/cross-frame-access.js