| self.onmessage = function(evt) { | |
| if (evt.data.operation == 'find-edges' && | |
| ArrayBuffer.prototype.isPrototypeOf(evt.data.input) && | |
| evt.data.input.byteLength == 20 && | |
| evt.data.threshold == 0.6) { | |
| self.postMessage("PASS: Worker receives correct structure message."); | |
| self.postMessage({ | |
| operation: evt.data.operation, | |
| input: evt.data.input, | |
| threshold: evt.data.threshold | |
| }); | |
| } | |
| else | |
| self.postMessage("FAIL: Worker receives error structure message."); | |
| } |