OffscreenCanvasRenderingContext2D.webidl (1485B)
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2 /* This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 * 6 * For more information on this interface, please see 7 * https://html.spec.whatwg.org/#the-offscreen-2d-rendering-context 8 */ 9 10 [Exposed=(Window,Worker)] 11 interface OffscreenCanvasRenderingContext2D { 12 [Throws] 13 undefined commit(); 14 15 readonly attribute OffscreenCanvas canvas; 16 }; 17 18 OffscreenCanvasRenderingContext2D includes CanvasState; 19 OffscreenCanvasRenderingContext2D includes CanvasTransform; 20 OffscreenCanvasRenderingContext2D includes CanvasCompositing; 21 OffscreenCanvasRenderingContext2D includes CanvasImageSmoothing; 22 OffscreenCanvasRenderingContext2D includes CanvasFillStrokeStyles; 23 OffscreenCanvasRenderingContext2D includes CanvasShadowStyles; 24 OffscreenCanvasRenderingContext2D includes CanvasFilters; 25 OffscreenCanvasRenderingContext2D includes CanvasRect; 26 OffscreenCanvasRenderingContext2D includes CanvasDrawPath; 27 OffscreenCanvasRenderingContext2D includes CanvasText; 28 OffscreenCanvasRenderingContext2D includes CanvasDrawImage; 29 OffscreenCanvasRenderingContext2D includes CanvasImageData; 30 OffscreenCanvasRenderingContext2D includes CanvasPathDrawingStyles; 31 OffscreenCanvasRenderingContext2D includes CanvasTextDrawingStyles; 32 OffscreenCanvasRenderingContext2D includes CanvasPathMethods;