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