Bug 1034664 - The canvas graphs should use a cache of canvas elements instead of creating a new one every time an off-screen render target is needed, r=pbrosset
Bug 1034668 - The `getMappedSelection` method for all canvas graphs should clamp the selection bounds, r=pbrosset
Bug 1034670 - The canvas graphs should draw the background separately from the plotted data, r=pbrosset