also, whats with the weird feature detection for canvas, why not just send people straight to the demo and use standard canvas detection methods, it can bail out with a message if canvas isnt there.
I almost failed the test because the canvas text didnt render the same
I almost failed the test because the canvas text didnt render the same