| [Exposed = (Window, Worker)] |
| interface OffscreenCanvasRenderingContext2D { |
| // `commit()` doesn't exist, spec has to be updated: <https://github.com/whatwg/html/pull/3872> |
| // undefined commit(); |
| readonly attribute OffscreenCanvas canvas; |
| }; |
| |
| OffscreenCanvasRenderingContext2D includes CanvasState; |
| OffscreenCanvasRenderingContext2D includes CanvasTransform; |
| OffscreenCanvasRenderingContext2D includes CanvasCompositing; |
| OffscreenCanvasRenderingContext2D includes CanvasImageSmoothing; |
| OffscreenCanvasRenderingContext2D includes CanvasFillStrokeStyles; |
| OffscreenCanvasRenderingContext2D includes CanvasShadowStyles; |
| OffscreenCanvasRenderingContext2D includes CanvasFilters; |
| OffscreenCanvasRenderingContext2D includes CanvasRect; |
| OffscreenCanvasRenderingContext2D includes CanvasDrawPath; |
| OffscreenCanvasRenderingContext2D includes CanvasText; |
| OffscreenCanvasRenderingContext2D includes CanvasDrawImage; |
| OffscreenCanvasRenderingContext2D includes CanvasImageData; |
| OffscreenCanvasRenderingContext2D includes CanvasPathDrawingStyles; |
| OffscreenCanvasRenderingContext2D includes CanvasTextDrawingStyles; |
| OffscreenCanvasRenderingContext2D includes CanvasPath; |