update webgl test to include supportsContext - fixes #988