blob: b0753a7348d1fe8d45b7cd9311ae0670535f06a3 [file] [log] [blame]
xidachen9bf98772016-11-10 20:27:011<!DOCTYPE html>
2<meta charset="utf-8">
3<title>Canvas's ImageBitmapRenderingContext test</title>
4<script src="/resources/testharness.js"></script>
5<script src="/resources/testharnessreport.js"></script>
guest27131484da29d2019-12-18 01:18:146<link rel="help" href="https://html.spec.whatwg.org/multipage/canvas.html#the-imagebitmap-rendering-context">
xidachen9bf98772016-11-10 20:27:017<script>
xidachen9bf98772016-11-10 20:27:018test(function() {
guest271314a85693b2020-01-06 09:33:299 var width = 10;
10 var height = 10;
xidachen9bf98772016-11-10 20:27:0111 var canvas = document.createElement("canvas");
12 canvas.width = width;
13 canvas.height = height;
14 var ctx = canvas.getContext('bitmaprenderer');
15 var dstCanvas = ctx.canvas;
guest27131484da29d2019-12-18 01:18:1416 assert_true("canvas" in ctx);
guest271314a85693b2020-01-06 09:33:2917 assert_equals(dstCanvas, ctx.canvas);
18 assert_equals(canvas, ctx.canvas);
xidachen9bf98772016-11-10 20:27:0119 assert_equals(dstCanvas.width, width);
20 assert_equals(dstCanvas.height, height);
21}, "Test that ctx.canvas on a ImageBitmapRenderingContext returns the original canvas");
xidachen9bf98772016-11-10 20:27:0122</script>