This test ensures basic functionality of the underlying graphics library On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". Canvas.getContext PASS context exists Context is correct type PASS context is correct type Context contains getError PASS context contains getError Check default values PASS context.getParameter(context.ACTIVE_TEXTURE) is context.TEXTURE0 PASS (context.getParameter(context.ALIASED_LINE_WIDTH_RANGE)[0] == 1) || (context.getParameter(context.ALIASED_LINE_WIDTH_RANGE)[1] == 1) is true PASS (context.getParameter(context.ALIASED_POINT_SIZE_RANGE)[0] == 1) || (context.getParameter(context.ALIASED_POINT_SIZE_RANGE)[1] == 1) is true PASS context.getParameter(context.ARRAY_BUFFER_BINDING) is null PASS context.getParameter(context.BLEND) is false PASS context.getParameter(context.BLEND_COLOR) is [0, 0, 0, 0] PASS context.getParameter(context.BLEND_DST_ALPHA) is 0 PASS context.getParameter(context.BLEND_DST_RGB) is 0 PASS context.getParameter(context.BLEND_EQUATION_ALPHA) is context.FUNC_ADD PASS context.getParameter(context.BLEND_EQUATION_RGB) is context.FUNC_ADD PASS context.getParameter(context.BLEND_SRC_ALPHA) is 1 PASS context.getParameter(context.BLEND_SRC_RGB) is 1 PASS context.getParameter(context.COLOR_CLEAR_VALUE) is [0, 0, 0, 0] PASS context.getParameter(context.COLOR_WRITEMASK) is [true, true, true, true] PASS context.getParameter(context.CULL_FACE) is false PASS context.getParameter(context.CULL_FACE_MODE) is context.BACK PASS context.getParameter(context.CURRENT_PROGRAM) is null PASS context.getParameter(context.DEPTH_FUNC) is context.LESS PASS context.getParameter(context.DEPTH_RANGE) is [0, 1] PASS context.getParameter(context.DEPTH_TEST) is false PASS context.getParameter(context.DEPTH_WRITEMASK) is true PASS context.getParameter(context.DITHER) is true PASS context.getParameter(context.ELEMENT_ARRAY_BUFFER_BINDING) is null PASS context.getParameter(context.FRONT_FACE) is context.CCW PASS context.getParameter(context.GENERATE_MIPMAP_HINT) is context.DONT_CARE PASS context.getParameter(context.LINE_WIDTH) is 1 PASS context.getParameter(context.POLYGON_OFFSET_FACTOR) is 0 PASS context.getParameter(context.POLYGON_OFFSET_FILL) is false PASS context.getParameter(context.POLYGON_OFFSET_UNITS) is 0 PASS context.getParameter(context.RENDERBUFFER_BINDING) is null PASS context.getParameter(context.SAMPLE_COVERAGE_INVERT) is false PASS context.getParameter(context.SAMPLE_COVERAGE_VALUE) is 1 PASS context.getParameter(context.SCISSOR_BOX)[0] is 0 PASS context.getParameter(context.SCISSOR_BOX)[1] is 0 PASS context.getParameter(context.SCISSOR_TEST) is false PASS context.getParameter(context.STENCIL_BACK_FAIL) is context.KEEP PASS context.getParameter(context.STENCIL_BACK_FUNC) is context.ALWAYS PASS context.getParameter(context.STENCIL_BACK_PASS_DEPTH_FAIL) is context.KEEP PASS context.getParameter(context.STENCIL_BACK_PASS_DEPTH_PASS) is context.KEEP PASS context.getParameter(context.STENCIL_BACK_REF) is 0 PASS context.getParameter(context.STENCIL_BITS) >= 0 is true PASS context.getParameter(context.STENCIL_CLEAR_VALUE) is 0 PASS context.getParameter(context.STENCIL_FAIL) is context.KEEP PASS context.getParameter(context.STENCIL_FUNC) is context.ALWAYS PASS context.getParameter(context.STENCIL_PASS_DEPTH_FAIL) is context.KEEP PASS context.getParameter(context.STENCIL_PASS_DEPTH_PASS) is context.KEEP PASS context.getParameter(context.STENCIL_REF) is 0 PASS context.getParameter(context.STENCIL_TEST) is false PASS context.getParameter(context.TEXTURE_BINDING_2D) is null PASS context.getParameter(context.TEXTURE_BINDING_CUBE_MAP) is null PASS context.getParameter(context.UNPACK_ALIGNMENT) is 4 PASS context.getParameter(context.UNPACK_FLIP_Y_WEBGL) is false PASS context.getParameter(context.UNPACK_PREMULTIPLY_ALPHA_WEBGL) is false PASS context.getParameter(context.VIEWPORT) is [0, 0, 2, 2] PASS context.getParameter(context.MAX_FRAGMENT_UNIFORM_VECTORS) >= 16 is true PASS context.getParameter(context.MAX_VERTEX_UNIFORM_VECTORS) >= 128 is true PASS context.getParameter(context.MAX_VARYING_VECTORS) >= 8 is true FAIL context.getParameter(context.NUM_COMPRESSED_TEXTURE_FORMATS) should be 0. Was 4. FAIL context.getParameter(context.SHADER_COMPILER) should be true (of type boolean). Was null (of type object). PASS successfullyParsed is true TEST COMPLETE