Index: third_party/WebKit/LayoutTests/fast/canvas/imagebitmap/transferFromImageBitmap.html |
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/imagebitmap/transferFromImageBitmap.html b/third_party/WebKit/LayoutTests/fast/canvas/imagebitmap/transferFromImageBitmap.html |
index b4e1e5e1e0d36c77cc05d238fcd188698d79076e..f648079bcec4f36fb52c60bd8c6f172994befbf3 100644 |
--- a/third_party/WebKit/LayoutTests/fast/canvas/imagebitmap/transferFromImageBitmap.html |
+++ b/third_party/WebKit/LayoutTests/fast/canvas/imagebitmap/transferFromImageBitmap.html |
@@ -9,14 +9,21 @@ srcCanvas.width = srcCanvas.height = 100; |
var ctx = srcCanvas.getContext('2d'); |
ctx.fillStyle = 'green'; |
ctx.fillRect(0, 0, 100, 100); |
-createImageBitmap(srcCanvas).then(consumeImageBitmap) |
+createImageBitmap(srcCanvas).then(consumeImageBitmap); |
+testImageBitmapNullability(); |
+if (window.testRunner) |
+ testRunner.notifyDone(); |
Justin Novosad
2016/08/16 19:38:55
This will cause the test to end before consumeImag
zakerinasab
2016/08/16 20:34:49
Done.
|
function consumeImageBitmap(image) { |
var dstCanvas = document.getElementById('dstCanvas'); |
var dstCtx = dstCanvas.getContext('bitmaprenderer'); |
dstCtx.transferFromImageBitmap(image); |
- if (window.testRunner) { |
- testRunner.notifyDone(); |
- } |
} |
-</script> |
+ |
+function testImageBitmapNullability() { |
+ var dstCanvas = document.getElementById('dstCanvas'); |
+ var dstCtx = dstCanvas.getContext('bitmaprenderer'); |
+ dstCtx.transferFromImageBitmap(null); |
+} |
+ |
+</script> |