| Ensure correct behavior of createImageBitmap for invalid inputs. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| PASS createImageBitmap(image, shouldNotBeCalled) threw exception InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable.. |
| PASS createImageBitmap(video, shouldNotBeCalled) threw exception InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable.. |
| PASS createImageBitmap(undefined, shouldNotBeCalled) threw exception TypeError: Type error. |
| PASS createImageBitmap(image, undefined) threw exception TypeError: Type error. |
| PASS createImageBitmap(image, shouldNotBeCalled, 0, 0, 10, 0) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(image, shouldNotBeCalled, 0, 0, 0, 10) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(video, undefined) threw exception TypeError: Type error. |
| PASS createImageBitmap(video, shouldNotBeCalled, 0, 0, 10, 0) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(video, shouldNotBeCalled, 0, 0, 0, 10) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(aCanvas, undefined) threw exception TypeError: Type error. |
| PASS createImageBitmap(aCanvas, shouldNotBeCalled, 0, 0, 10, 0) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(aCanvas, shouldNotBeCalled, 0, 0, 0, 10) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(d, undefined) threw exception TypeError: Type error. |
| PASS createImageBitmap(d, shouldNotBeCalled, 0, 0, 10, 0) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(d, shouldNotBeCalled, 0, 0, 0, 10) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(aCtx, undefined) threw exception TypeError: Type error. |
| PASS createImageBitmap(aCtx, shouldNotBeCalled, 0, 0, 10, 0) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(aCtx, shouldNotBeCalled, 0, 0, 0, 10) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(testBitmap, undefined) threw exception TypeError: Type error. |
| PASS createImageBitmap(testBitmap, shouldNotBeCalled, 0, 0, 10, 0) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS createImageBitmap(testBitmap, shouldNotBeCalled, 0, 0, 0, 10) threw exception IndexSizeError: Index or size was negative, or greater than the allowed value.. |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |