given that the initial selector is a canvas, and there is already a call to ``this.getContext("2d")``, old browsers will not reach this point at all