| <script src="../../http/tests/inspector/resources/inspector-test.js"></script> |
| window.contextBitmapRenderer = document.body.appendChild(document.createElement("canvas")).getContext("bitmaprenderer"); |
| let suite = InspectorTest.createAsyncSuite("Canvas.resolveContextBitmapRenderer"); |
| name: `Canvas.resolveContextBitmapRenderer.validIdentifier`, |
| description: "Should return a valid object for the given canvas identifier.", |
| let canvas = Array.from(WI.canvasManager.canvasCollection).find((canvas) => canvas.contextType === WI.Canvas.ContextType.BitmapRenderer); |
| reject(`Missing Canvas.`); |
| const objectGroup = "test"; |
| CanvasAgent.resolveContext(canvas.identifier, objectGroup) |
| InspectorTest.expectEqual(object.type, "object", `Payload should have type "object".`); |
| InspectorTest.expectEqual(object.className, "ImageBitmapRenderingContext", `Payload should have className "ImageBitmapRenderingContext".`); |
| suite.runTestCasesAndFinish(); |
| <p>Tests for the Canvas.resolveContext command for BitmapRenderer contexts.</p> |