michael@0: function getGl() { michael@0: var c = document.createElement("canvas"); michael@0: var gl = c.getContext("experimental-webgl"); michael@0: assert_true(!!gl, "Should be able to get a context."); michael@0: return gl; michael@0: } michael@0: michael@0: function shouldGenerateGLError(cx, glError, fn) { michael@0: test(function() { michael@0: fn(); michael@0: assert_equals(cx.getError(), glError); michael@0: }, "Calling " + fn + " should generate a " + glError + " error."); michael@0: }