2d.transformation: "transformations" 2d.color.space: 'wide-gamut-canvas' 2d.composite: "compositing" 2d.conformance.requirements: "conformance-requirements" 2d.drawImage: "drawing-images-to-the-canvas" 2d.clearRect: "drawing-rectangles-to-the-canvas" 2d.fillRect: "drawing-rectangles-to-the-canvas" 2d.strokeRect: "drawing-rectangles-to-the-canvas" 2d.text.draw: "drawing-text-to-the-canvas" 2d.text.draw.space.basic: "drawing-text-to-the-canvas" 2d.text.draw.space.collapse: "drawing-text-to-the-canvas" 2d.text.measure: "drawing-text-to-the-canvas" 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.line: "line-styles" 2d.path: "path-objects" 2d.imageData: "pixel-manipulation" 2d.reset: "reset" 2d.shadow: "shadows" 2d.filter: "filters" 2d.text.align: "text-styles" 2d.text.baseline: "text-styles" 2d.text.font: "text-styles" 2d.text.draw.baseline: "text-styles" 2d.text.draw.space: "text-styles" 2d.text.measure.width.space: "text-styles" 2d.text.draw.space.collapse.end: "text-styles" 2d.text.draw.space.collapse.other: "text-styles" 2d.text.draw.space.collapse.space: "text-styles" 2d.text.draw.space.collapse.start: "text-styles" 2d.state: "the-canvas-state" 2d.scrollPathIntoView: "scroll" 2d.video: "video" 2d.canvas: "../../../html/semantics/embedded-content/the-canvas-element" 2d.canvas.getcontext: "../../../html/semantics/embedded-content/the-canvas-element" 2d.canvas.scaled: "../../../html/semantics/embedded-content/the-canvas-element" 2d.canvas.type: "../../../html/semantics/embedded-content/the-canvas-element" 2d.canvas.initial: "../../../html/semantics/embedded-content/the-canvas-element" 2d.canvas.size: "../../../html/semantics/embedded-content/the-canvas-element" 2d.canvas.type: "../../../html/semantics/embedded-content/the-canvas-element"