| OLD | NEW |
| 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> | 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <script src="../../resources/js-test.js"></script> | 4 <script src="../../resources/js-test.js"></script> |
| 5 </head> | 5 </head> |
| 6 <body> | 6 <body> |
| 7 <script> | 7 <script> |
| 8 description("Ensure correct behavior of createImageBitmap for invalid inputs."); | 8 description("Ensure correct behavior of createImageBitmap for invalid inputs."); |
| 9 window.jsTestIsAsync = true; | 9 window.jsTestIsAsync = true; |
| 10 | 10 |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 107 } else { | 107 } else { |
| 108 testFailed("Invalid canvas fulfilled."); | 108 testFailed("Invalid canvas fulfilled."); |
| 109 } | 109 } |
| 110 finishJSTest(); | 110 finishJSTest(); |
| 111 } | 111 } |
| 112 } | 112 } |
| 113 | 113 |
| 114 function loaded() { | 114 function loaded() { |
| 115 if (imageLoaded && videoLoaded && imageBitmapLoaded && blobLoaded && invalid
BlobLoaded) { | 115 if (imageLoaded && videoLoaded && imageBitmapLoaded && blobLoaded && invalid
BlobLoaded) { |
| 116 shouldThrow("createImageBitmap(undefined)", "TypeError"); | 116 shouldThrow("createImageBitmap(undefined)", "TypeError"); |
| 117 shouldThrow("createImageBitmap(null)", "TypeError"); |
| 117 | 118 |
| 118 shouldThrow("createImageBitmap(image, 0, 0, 10, 0)"); | 119 shouldThrow("createImageBitmap(image, 0, 0, 10, 0)"); |
| 119 shouldThrow("createImageBitmap(image, 0, 0, 0, 10)"); | 120 shouldThrow("createImageBitmap(image, 0, 0, 0, 10)"); |
| 120 | 121 |
| 121 shouldThrow("createImageBitmap(video, 0, 0, 10, 0)"); | 122 shouldThrow("createImageBitmap(video, 0, 0, 10, 0)"); |
| 122 shouldThrow("createImageBitmap(video, 0, 0, 0, 10)"); | 123 shouldThrow("createImageBitmap(video, 0, 0, 0, 10)"); |
| 123 | 124 |
| 124 shouldThrow("createImageBitmap(aCanvas, 0, 0, 10, 0)"); | 125 shouldThrow("createImageBitmap(aCanvas, 0, 0, 10, 0)"); |
| 125 shouldThrow("createImageBitmap(aCanvas, 0, 0, 0, 10)"); | 126 shouldThrow("createImageBitmap(aCanvas, 0, 0, 0, 10)"); |
| 126 | 127 |
| (...skipping 20 matching lines...) Expand all Loading... |
| 147 finishIfDone(); | 148 finishIfDone(); |
| 148 }, function() { | 149 }, function() { |
| 149 invalidCanvasTestPassed = true; | 150 invalidCanvasTestPassed = true; |
| 150 finishIfDone(); | 151 finishIfDone(); |
| 151 }); | 152 }); |
| 152 } | 153 } |
| 153 } | 154 } |
| 154 </script> | 155 </script> |
| 155 </body> | 156 </body> |
| 156 </html> | 157 </html> |
| OLD | NEW |