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 |