| OLD | NEW |
| 1 if (self.postMessage) | 1 if (self.postMessage) |
| 2 runTests(); | 2 runTests(); |
| 3 else | 3 else |
| 4 onconnect = handleConnect; | 4 onconnect = handleConnect; |
| 5 | 5 |
| 6 function handleConnect(event) | 6 function handleConnect(event) |
| 7 { | 7 { |
| 8 // For shared workers, create a faux postMessage() API to send message back
to the parent page. | 8 // For shared workers, create a faux postMessage() API to send message back
to the parent page. |
| 9 self.postMessage = function (message) { event.ports[0].postMessage(message);
}; | 9 self.postMessage = function (message) { event.ports[0].postMessage(message);
}; |
| 10 runTests(); | 10 runTests(); |
| (...skipping 22 matching lines...) Expand all Loading... |
| 33 else | 33 else |
| 34 postMessage("FAIL: worker: closeEvent.wasClean should be true bu
t was \"" + closeEvent.wasClean + "\"."); | 34 postMessage("FAIL: worker: closeEvent.wasClean should be true bu
t was \"" + closeEvent.wasClean + "\"."); |
| 35 postMessage("DONE"); | 35 postMessage("DONE"); |
| 36 }; | 36 }; |
| 37 } catch (e) { | 37 } catch (e) { |
| 38 postMessage("FAIL: worker: Unexpected exception: " + e); | 38 postMessage("FAIL: worker: Unexpected exception: " + e); |
| 39 } finally { | 39 } finally { |
| 40 postMessage("PASS: worker: successfullyParsed:" + ws); | 40 postMessage("PASS: worker: successfullyParsed:" + ws); |
| 41 } | 41 } |
| 42 }; | 42 }; |
| OLD | NEW |