OLD | NEW |
1 <script src = "../../../resources/js-test.js"></script> | 1 <script src = "../../resources/js-test.js"></script> |
2 <script type = 'text/javascript'> | 2 <script type = 'text/javascript'> |
3 jsTestIsAsync = true; | 3 jsTestIsAsync = true; |
4 description("Test that verifies whether the image data survives the toBlob proce
ss after async image encoding"); | 4 description("Test that verifies whether the image data survives the toBlob proce
ss after async image encoding"); |
5 | 5 |
6 if (window.testRunner) { | 6 if (window.testRunner) { |
| 7 testRunner.dumpAsText(); |
7 testRunner.waitUntilDone(); | 8 testRunner.waitUntilDone(); |
8 } | 9 } |
9 | 10 |
10 var canvas = document.createElement("canvas"); | 11 var canvas = document.createElement("canvas"); |
11 var ctx = canvas.getContext("2d"); | 12 var ctx = canvas.getContext("2d"); |
12 ctx.fillStyle = "#FF0000"; | 13 ctx.fillStyle = "#FF0000"; |
13 ctx.fillRect(0, 0, 150, 75); | 14 ctx.fillRect(0, 0, 150, 75); |
14 var canvas2 = document.createElement("canvas"); | 15 var canvas2 = document.createElement("canvas"); |
15 var ctx2 = canvas2.getContext("2d"); | 16 var ctx2 = canvas2.getContext("2d"); |
16 | 17 |
(...skipping 20 matching lines...) Expand all Loading... |
37 | 38 |
38 finishJSTest(); | 39 finishJSTest(); |
39 } | 40 } |
40 | 41 |
41 canvas.toBlob(function(blob) { | 42 canvas.toBlob(function(blob) { |
42 url = URL.createObjectURL(blob); | 43 url = URL.createObjectURL(blob); |
43 newImg.src = url; | 44 newImg.src = url; |
44 }); | 45 }); |
45 | 46 |
46 </script> | 47 </script> |
OLD | NEW |