| OLD | NEW | 
| (Empty) |  | 
 |   1 <!DOCTYPE html> | 
 |   2 <script src=../../resources/testharness.js></script> | 
 |   3 <script src=../../resources/testharnessreport.js></script> | 
 |   4 <body> | 
 |   5 <canvas id='canvas0' width=10 height=10/> | 
 |   6 </body> | 
 |   7 <script> | 
 |   8  | 
 |   9 // This test verifies ImageCapture's takePhoto(). | 
 |  10  | 
 |  11 var test = async_test(function() { | 
 |  12   var canvas0 = document.getElementById('canvas0'); | 
 |  13   var context0 = canvas0.getContext("2d"); | 
 |  14   context0.fillStyle = "red"; | 
 |  15   context0.fillRect(0, 0, 10, 10); | 
 |  16  | 
 |  17   var stream = canvas0.captureStream(); | 
 |  18  | 
 |  19   var capturer = new ImageCapture(stream.getVideoTracks()[0]); | 
 |  20  | 
 |  21   capturer.takePhoto() | 
 |  22     .then(blob => { | 
 |  23       assert_true(blob.type.length > 0); | 
 |  24       assert_true(blob.size > 0); | 
 |  25       this.done(); | 
 |  26     }) | 
 |  27     .catch(error => { | 
 |  28       assert_unreached('Error during takePhoto(): '+ error); | 
 |  29     }); | 
 |  30 }, 'exercises the ImageCapture API takePhoto().'); | 
 |  31  | 
 |  32 </script> | 
| OLD | NEW |