| xidachen | 9bf9877 | 2016-11-10 20:27:01 | [diff] [blame] | 1 | <!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> | 
| guest271314 | 84da29d | 2019-12-18 01:18:14 | [diff] [blame] | 6 | <link rel="help" href="https://html.spec.whatwg.org/multipage/canvas.html#the-imagebitmap-rendering-context"> | 
| xidachen | 9bf9877 | 2016-11-10 20:27:01 | [diff] [blame] | 7 | <script> | 
| xidachen | 9bf9877 | 2016-11-10 20:27:01 | [diff] [blame] | 8 | test(function() { | 
| guest271314 | a85693b | 2020-01-06 09:33:29 | [diff] [blame] | 9 | var width = 10; | 
|  | 10 | var height = 10; | 
| xidachen | 9bf9877 | 2016-11-10 20:27:01 | [diff] [blame] | 11 | var canvas = document.createElement("canvas"); | 
|  | 12 | canvas.width = width; | 
|  | 13 | canvas.height = height; | 
|  | 14 | var ctx = canvas.getContext('bitmaprenderer'); | 
|  | 15 | var dstCanvas = ctx.canvas; | 
| guest271314 | 84da29d | 2019-12-18 01:18:14 | [diff] [blame] | 16 | assert_true("canvas" in ctx); | 
| guest271314 | a85693b | 2020-01-06 09:33:29 | [diff] [blame] | 17 | assert_equals(dstCanvas, ctx.canvas); | 
|  | 18 | assert_equals(canvas, ctx.canvas); | 
| xidachen | 9bf9877 | 2016-11-10 20:27:01 | [diff] [blame] | 19 | assert_equals(dstCanvas.width, width); | 
|  | 20 | assert_equals(dstCanvas.height, height); | 
|  | 21 | }, "Test that ctx.canvas on a ImageBitmapRenderingContext returns the original canvas"); | 
| xidachen | 9bf9877 | 2016-11-10 20:27:01 | [diff] [blame] | 22 | </script> |