OLD | NEW |
(Empty) | |
| 1 <!-- |
| 2 onmessage = function(e) { |
| 3 var imagedata = e.data; |
| 4 imagedata.data[0] = 128; |
| 5 postMessage(imagedata); |
| 6 } |
| 7 |
| 8 /* |
| 9 --> |
| 10 <!doctype html> |
| 11 <title>structured clone of ImageData</title> |
| 12 <script src="/resources/testharness.js"></script> |
| 13 <script src="/resources/testharnessreport.js"></script> |
| 14 <div id="log"></div> |
| 15 <script> |
| 16 (async_test()).step(function() { |
| 17 var worker = new Worker('#'); |
| 18 var ctx = document.createElement('canvas').getContext('2d'); |
| 19 var imagedata = ctx.getImageData(0, 0, 300, 150); |
| 20 worker.postMessage(imagedata); |
| 21 worker.onmessage = this.step_func(function(e) { |
| 22 assert_equals(''+e.data, '[object ImageData]'); |
| 23 assert_equals(e.data.data[0], 128); |
| 24 this.done(); |
| 25 }); |
| 26 }); |
| 27 </script> |
| 28 <!-- |
| 29 */ |
| 30 //--> |
OLD | NEW |