2d.state: "the-canvas-state" 2d.transformation: "transformations" 2d.color.space: "wide-gamut-canvas" 2d.composite: "compositing" 2d.fillStyle: "fill-and-stroke-styles" 2d.gradient: "fill-and-stroke-styles" 2d.pattern: "fill-and-stroke-styles" 2d.strokeStyle: "fill-and-stroke-styles" 2d.shadow: "shadows" 2d.filter: "filters" 2d.clearRect: "drawing-rectangles-to-the-canvas" 2d.fillRect: "drawing-rectangles-to-the-canvas" 2d.strokeRect: "drawing-rectangles-to-the-canvas" 2d.drawImage: "drawing-images-to-the-canvas" 2d.imageData: "pixel-manipulation" 2d.path: "path-objects" 2d.text: "text" 2d.coordinatespace: "conformance-requirements" 2d.missingargs: "conformance-requirements" 2d.voidreturn: "conformance-requirements" 2d.canvas: "the-offscreen-canvas" 2d.getcontext: "the-offscreen-canvas" context: "the-offscreen-canvas" initial: "the-offscreen-canvas" size: "the-offscreen-canvas"