function log(message) { document.getElementById("result").innerHTML += message + "
"; } if (window.testRunner) { testRunner.dumpAsText(); testRunner.waitUntilDone(); } var worker = createWorker(); worker.postMessage("eval self='PASS'"); worker.postMessage("eval self"); worker.postMessage("eval foo//bar"); worker.onmessage = function(evt) { if (!/foo\/\/bar/.test(evt.data)) log(evt.data.replace(new RegExp("/.*LayoutTests"), "<...>")); else { log("DONE"); if (window.testRunner) testRunner.notifyDone(); } }