| OLD | NEW |
| 1 window.jsTestIsAsync = true; | 1 window.jsTestIsAsync = true; |
| 2 | 2 |
| 3 description('Test passing ArrayBuffers and ArrayBufferViews in messages.'); | 3 description('Test passing ArrayBuffers and ArrayBufferViews in messages.'); |
| 4 window.testsComplete = 0; | 4 window.testsComplete = 0; |
| 5 | 5 |
| 6 function classCompare(testName, got, sent) { | 6 function classCompare(testName, got, sent) { |
| 7 var classString = Object.prototype.toString; | 7 var classString = Object.prototype.toString; |
| 8 var gotClass = classString.call(got); | 8 var gotClass = classString.call(got); |
| 9 var sentClass = classString.call(sent); | 9 var sentClass = classString.call(sent); |
| 10 if (gotClass !== sentClass) { | 10 if (gotClass !== sentClass) { |
| (...skipping 189 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 200 } catch(e) { | 200 } catch(e) { |
| 201 testFailed(currentTest[0] + ": unexpected exception " + e); | 201 testFailed(currentTest[0] + ": unexpected exception " + e); |
| 202 } | 202 } |
| 203 doneTest(); | 203 doneTest(); |
| 204 } | 204 } |
| 205 window.addEventListener('message', windowHandleMessage); | 205 window.addEventListener('message', windowHandleMessage); |
| 206 | 206 |
| 207 for (var t = 0; t < testList.length; ++t) { | 207 for (var t = 0; t < testList.length; ++t) { |
| 208 var currentTest = testList[t]; | 208 var currentTest = testList[t]; |
| 209 var message = {testNum: t, testData: currentTest[1]}; | 209 var message = {testNum: t, testData: currentTest[1]}; |
| 210 try { | 210 window.postMessage(message, '*'); |
| 211 window.postMessage(message, '*'); | |
| 212 } catch(e) { | |
| 213 testFailed(currentTest[0], ": unexpected postMessage exception " + e); | |
| 214 doneTest(); | |
| 215 } | |
| 216 } | 211 } |
| OLD | NEW |