Move Khronos WebGL tests to /_webgl/

This commit is contained in:
Anthony Ramine 2018-08-25 00:46:42 +02:00
parent d827370804
commit 4852f7d616
7200 changed files with 53650 additions and 228616 deletions

View file

@ -0,0 +1,2 @@
prefs: ["dom.webgl2.enabled:true"]

View file

@ -0,0 +1,7 @@
[gl-vertex-attrib-i-render.html]
[WebGL test #0: Unable to fetch WebGL rendering context for Canvas]
expected: FAIL
[WebGL test #1: could not create context]
expected: FAIL

View file

@ -0,0 +1,41 @@
[gl-vertex-attrib.html]
expected: ERROR
[WebGL test #1: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #6: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #11: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #16: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #21: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #26: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #31: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #36: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #41: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #46: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #51: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #56: gl.getVertexAttrib(0, gl.CURRENT_VERTEX_ATTRIB) is not an instance of Float32Array]
expected: FAIL
[WebGL test #61: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[gl-vertexattribipointer-offsets.html]
expected: ERROR
[WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[gl-vertexattribipointer.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[bound-buffer-size-change-test.html]
expected: ERROR
[WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[buffer-copying-contents.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[buffer-copying-restrictions.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -0,0 +1,14 @@
[buffer-data-and-buffer-sub-data-sub-source.html]
expected: ERROR
[WebGL test #3: getError expected: INVALID_VALUE. Was NO_ERROR : calling bufferData when srcOffset + length is larger than source size]
expected: FAIL
[WebGL test #4: getError expected: INVALID_VALUE. Was NO_ERROR : calling bufferData when srcOffset + length is larger than source size]
expected: FAIL
[WebGL test #5: getError expected: INVALID_VALUE. Was NO_ERROR : calling bufferData when srcOffset + length is larger than source size]
expected: FAIL
[WebGL test #7: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[buffer-overflow-test.html]
expected: ERROR
[WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[buffer-type-restrictions.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -0,0 +1,38 @@
[get-buffer-sub-data.html]
expected: ERROR
[Overall test]
expected: NOTRUN
[WebGL test #2: gl.getBufferSubData(gl.ARRAY_BUFFER, 0, retArray) threw exception TypeError: gl.getBufferSubData is not a function]
expected: FAIL
[WebGL test #7: The returned array buffer fails to match original data]
expected: FAIL
[WebGL test #8: gl.getBufferSubData(gl.ARRAY_BUFFER, 0, retArray, 2) threw exception TypeError: gl.getBufferSubData is not a function]
expected: FAIL
[WebGL test #10: areArraysEqual(retArray.slice(2), floatArray.slice(0, floatArray.length - 2)) should be true. Was false.]
expected: FAIL
[WebGL test #11: gl.getBufferSubData(gl.ARRAY_BUFFER, 0, retArray, retArray.length) threw exception TypeError: gl.getBufferSubData is not a function]
expected: FAIL
[WebGL test #13: gl.getBufferSubData(gl.ARRAY_BUFFER, 0, retArray, retArray.length + 1) threw exception TypeError: gl.getBufferSubData is not a function]
expected: FAIL
[WebGL test #14: gl.getBufferSubData(gl.ARRAY_BUFFER, 0, retArray, 2, 2) threw exception TypeError: gl.getBufferSubData is not a function]
expected: FAIL
[WebGL test #16: areArraysEqual(retArray.slice(2, 4), floatArray.slice(0, 2)) should be true. Was false.]
expected: FAIL
[WebGL test #18: gl.getBufferSubData(gl.ARRAY_BUFFER, 0, retArray, retArray.length - 1, 1) threw exception TypeError: gl.getBufferSubData is not a function]
expected: FAIL
[WebGL test #20: areArraysEqual(retArray.slice(8), floatArray.slice(0, 1)) should be true. Was false.]
expected: FAIL
[WebGL test #21: gl.getBufferSubData(gl.ARRAY_BUFFER, 0, retArray, retArray.length - 1, 2) threw exception TypeError: gl.getBufferSubData is not a function]
expected: FAIL

View file

@ -0,0 +1,5 @@
[one-large-uniform-buffer.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,32 @@
[uniform-buffers.html]
expected: ERROR
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : UNIFORM_BUFFER_BINDING query should succeed]
expected: FAIL
[WebGL test #6: getError expected: NO_ERROR. Was INVALID_ENUM : should be able to bind uniform buffer]
expected: FAIL
[WebGL test #7: gl.getParameter(gl.UNIFORM_BUFFER_BINDING) should be [object WebGLBuffer\]. Was null.]
expected: FAIL
[WebGL test #8: getError expected: NO_ERROR. Was INVALID_ENUM : should be able to update uniform buffer binding]
expected: FAIL
[WebGL test #9: gl.getParameter(gl.UNIFORM_BUFFER_BINDING) should be [object WebGLBuffer\]. Was null.]
expected: FAIL
[WebGL test #10: getError expected: NO_ERROR. Was INVALID_ENUM : should be able to unbind uniform buffer]
expected: FAIL
[WebGL test #12: getError expected: INVALID_OPERATION. Was INVALID_ENUM : binding a deleted buffer should generate INVALID_OPERATION]
expected: FAIL
[WebGL test #15: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL
[WebGL test #16: Could not compile shader with named uniform blocks without error]
expected: FAIL
[WebGL test #17: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,259 @@
[methods-2.html]
[WebGL test #0: Property either does not exist or is not a function: isContextLost]
expected: FAIL
[WebGL test #1: Property either does not exist or is not a function: getBufferSubData]
expected: FAIL
[WebGL test #2: Property either does not exist or is not a function: copyBufferSubData]
expected: FAIL
[WebGL test #3: Property either does not exist or is not a function: blitFramebuffer]
expected: FAIL
[WebGL test #4: Property either does not exist or is not a function: framebufferTextureLayer]
expected: FAIL
[WebGL test #5: Property either does not exist or is not a function: getInternalformatParameter]
expected: FAIL
[WebGL test #6: Property either does not exist or is not a function: invalidateFramebuffer]
expected: FAIL
[WebGL test #7: Property either does not exist or is not a function: invalidateSubFramebuffer]
expected: FAIL
[WebGL test #8: Property either does not exist or is not a function: readBuffer]
expected: FAIL
[WebGL test #9: Property either does not exist or is not a function: renderbufferStorageMultisample]
expected: FAIL
[WebGL test #10: Property either does not exist or is not a function: texImage3D]
expected: FAIL
[WebGL test #11: Property either does not exist or is not a function: texStorage2D]
expected: FAIL
[WebGL test #12: Property either does not exist or is not a function: texStorage3D]
expected: FAIL
[WebGL test #13: Property either does not exist or is not a function: texSubImage3D]
expected: FAIL
[WebGL test #14: Property either does not exist or is not a function: copyTexSubImage3D]
expected: FAIL
[WebGL test #15: Property either does not exist or is not a function: compressedTexImage3D]
expected: FAIL
[WebGL test #16: Property either does not exist or is not a function: compressedTexSubImage3D]
expected: FAIL
[WebGL test #17: Property either does not exist or is not a function: getFragDataLocation]
expected: FAIL
[WebGL test #18: Property either does not exist or is not a function: uniform1ui]
expected: FAIL
[WebGL test #19: Property either does not exist or is not a function: uniform2ui]
expected: FAIL
[WebGL test #20: Property either does not exist or is not a function: uniform3ui]
expected: FAIL
[WebGL test #21: Property either does not exist or is not a function: uniform4ui]
expected: FAIL
[WebGL test #22: Property either does not exist or is not a function: uniform1uiv]
expected: FAIL
[WebGL test #23: Property either does not exist or is not a function: uniform2uiv]
expected: FAIL
[WebGL test #24: Property either does not exist or is not a function: uniform3uiv]
expected: FAIL
[WebGL test #25: Property either does not exist or is not a function: uniform4uiv]
expected: FAIL
[WebGL test #26: Property either does not exist or is not a function: uniformMatrix2x3fv]
expected: FAIL
[WebGL test #27: Property either does not exist or is not a function: uniformMatrix3x2fv]
expected: FAIL
[WebGL test #28: Property either does not exist or is not a function: uniformMatrix2x4fv]
expected: FAIL
[WebGL test #29: Property either does not exist or is not a function: uniformMatrix4x2fv]
expected: FAIL
[WebGL test #30: Property either does not exist or is not a function: uniformMatrix3x4fv]
expected: FAIL
[WebGL test #31: Property either does not exist or is not a function: uniformMatrix4x3fv]
expected: FAIL
[WebGL test #32: Property either does not exist or is not a function: vertexAttribI4i]
expected: FAIL
[WebGL test #33: Property either does not exist or is not a function: vertexAttribI4iv]
expected: FAIL
[WebGL test #34: Property either does not exist or is not a function: vertexAttribI4ui]
expected: FAIL
[WebGL test #35: Property either does not exist or is not a function: vertexAttribI4uiv]
expected: FAIL
[WebGL test #36: Property either does not exist or is not a function: vertexAttribIPointer]
expected: FAIL
[WebGL test #37: Property either does not exist or is not a function: drawRangeElements]
expected: FAIL
[WebGL test #38: Property either does not exist or is not a function: drawBuffers]
expected: FAIL
[WebGL test #39: Property either does not exist or is not a function: clearBufferiv]
expected: FAIL
[WebGL test #40: Property either does not exist or is not a function: clearBufferuiv]
expected: FAIL
[WebGL test #41: Property either does not exist or is not a function: clearBufferfv]
expected: FAIL
[WebGL test #42: Property either does not exist or is not a function: clearBufferfi]
expected: FAIL
[WebGL test #43: Property either does not exist or is not a function: createQuery]
expected: FAIL
[WebGL test #44: Property either does not exist or is not a function: deleteQuery]
expected: FAIL
[WebGL test #45: Property either does not exist or is not a function: isQuery]
expected: FAIL
[WebGL test #46: Property either does not exist or is not a function: beginQuery]
expected: FAIL
[WebGL test #47: Property either does not exist or is not a function: endQuery]
expected: FAIL
[WebGL test #48: Property either does not exist or is not a function: getQuery]
expected: FAIL
[WebGL test #49: Property either does not exist or is not a function: getQueryParameter]
expected: FAIL
[WebGL test #50: Property either does not exist or is not a function: createSampler]
expected: FAIL
[WebGL test #51: Property either does not exist or is not a function: deleteSampler]
expected: FAIL
[WebGL test #52: Property either does not exist or is not a function: isSampler]
expected: FAIL
[WebGL test #53: Property either does not exist or is not a function: bindSampler]
expected: FAIL
[WebGL test #54: Property either does not exist or is not a function: samplerParameteri]
expected: FAIL
[WebGL test #55: Property either does not exist or is not a function: samplerParameterf]
expected: FAIL
[WebGL test #56: Property either does not exist or is not a function: getSamplerParameter]
expected: FAIL
[WebGL test #57: Property either does not exist or is not a function: fenceSync]
expected: FAIL
[WebGL test #58: Property either does not exist or is not a function: isSync]
expected: FAIL
[WebGL test #59: Property either does not exist or is not a function: deleteSync]
expected: FAIL
[WebGL test #60: Property either does not exist or is not a function: clientWaitSync]
expected: FAIL
[WebGL test #61: Property either does not exist or is not a function: waitSync]
expected: FAIL
[WebGL test #62: Property either does not exist or is not a function: getSyncParameter]
expected: FAIL
[WebGL test #63: Property either does not exist or is not a function: createTransformFeedback]
expected: FAIL
[WebGL test #64: Property either does not exist or is not a function: deleteTransformFeedback]
expected: FAIL
[WebGL test #65: Property either does not exist or is not a function: isTransformFeedback]
expected: FAIL
[WebGL test #66: Property either does not exist or is not a function: bindTransformFeedback]
expected: FAIL
[WebGL test #67: Property either does not exist or is not a function: beginTransformFeedback]
expected: FAIL
[WebGL test #68: Property either does not exist or is not a function: endTransformFeedback]
expected: FAIL
[WebGL test #69: Property either does not exist or is not a function: transformFeedbackVaryings]
expected: FAIL
[WebGL test #70: Property either does not exist or is not a function: getTransformFeedbackVarying]
expected: FAIL
[WebGL test #71: Property either does not exist or is not a function: pauseTransformFeedback]
expected: FAIL
[WebGL test #72: Property either does not exist or is not a function: resumeTransformFeedback]
expected: FAIL
[WebGL test #73: Property either does not exist or is not a function: bindBufferBase]
expected: FAIL
[WebGL test #74: Property either does not exist or is not a function: bindBufferRange]
expected: FAIL
[WebGL test #75: Property either does not exist or is not a function: getIndexedParameter]
expected: FAIL
[WebGL test #76: Property either does not exist or is not a function: getUniformIndices]
expected: FAIL
[WebGL test #77: Property either does not exist or is not a function: getActiveUniforms]
expected: FAIL
[WebGL test #78: Property either does not exist or is not a function: getUniformBlockIndex]
expected: FAIL
[WebGL test #79: Property either does not exist or is not a function: getActiveUniformBlockParameter]
expected: FAIL
[WebGL test #80: Property either does not exist or is not a function: getActiveUniformBlockName]
expected: FAIL
[WebGL test #81: Property either does not exist or is not a function: uniformBlockBinding]
expected: FAIL
[WebGL test #82: Property either does not exist or is not a function: createVertexArray]
expected: FAIL
[WebGL test #83: Property either does not exist or is not a function: deleteVertexArray]
expected: FAIL
[WebGL test #84: Property either does not exist or is not a function: isVertexArray]
expected: FAIL
[WebGL test #85: Property either does not exist or is not a function: bindVertexArray]
expected: FAIL

View file

@ -0,0 +1,25 @@
[ext-color-buffer-float.html]
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : floating-point texture allocation should succeed]
expected: FAIL
[WebGL test #5: getError expected: NO_ERROR. Was INVALID_ENUM : floating-point texture allocation should succeed]
expected: FAIL
[WebGL test #8: getError expected: NO_ERROR. Was INVALID_ENUM : floating-point texture allocation should succeed]
expected: FAIL
[WebGL test #11: getError expected: NO_ERROR. Was INVALID_ENUM : floating-point texture allocation should succeed]
expected: FAIL
[WebGL test #14: getError expected: NO_ERROR. Was INVALID_ENUM : floating-point texture allocation should succeed]
expected: FAIL
[WebGL test #17: getError expected: NO_ERROR. Was INVALID_ENUM : floating-point texture allocation should succeed]
expected: FAIL
[WebGL test #20: getError expected: NO_ERROR. Was INVALID_ENUM : floating-point texture allocation should succeed]
expected: FAIL
[WebGL test #30: getError expected: NO_ERROR. Was INVALID_ENUM : RGB16F texture allocation should succeed]
expected: FAIL

View file

@ -0,0 +1,4 @@
[promoted-extensions.html]
[WebGL test #11: OES_texture_half_float_linear was exposed in the WebGL 2.0 context but should not have been]
expected: FAIL

View file

@ -0,0 +1,10 @@
[attrib-location-length-limits.html]
[WebGL test #1: getError expected: NO_ERROR. Was INVALID_VALUE : ]
expected: FAIL
[WebGL test #2: attrib location was -1, should not be]
expected: FAIL
[WebGL test #3: getError expected: NO_ERROR. Was INVALID_VALUE : ]
expected: FAIL

View file

@ -0,0 +1,7 @@
[shader-linking.html]
[WebGL test #1: [unexpected link status\] OpenGL ES Shading Language 3.00 vertex shader should not link with OpenGL ES Shading Language 1.00 fragment shader.]
expected: FAIL
[WebGL test #2: [unexpected link status\] OpenGL ES Shading Language 1.00 vertex shader should not link with OpenGL ES Shading Language 3.00 fragment shader.]
expected: FAIL

View file

@ -0,0 +1,7 @@
[shader-with-1024-character-define.html]
[WebGL test #0: [unexpected vertex shader compile status\] (expected: true) vertex shader that uses 1024 character token in #define should succeed]
expected: FAIL
[WebGL test #1: [link failed\] vertex shader that uses 1024 character token in #define should succeed]
expected: FAIL

View file

@ -0,0 +1,16 @@
[shader-with-1024-character-identifier.frag.html]
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) shader with 1024 character identifier should succeed]
expected: FAIL
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) shader with 1024 character identifier that starts with underscore should succeed]
expected: FAIL
[WebGL test #2: [unexpected fragment shader compile status\] (expected: true) shader with 1024 character identifier that ends with underscore should succeed]
expected: FAIL
[WebGL test #3: [unexpected fragment shader compile status\] (expected: true) shader with 1024 character identifier with odd characters as underscores should succeed]
expected: FAIL
[WebGL test #4: [unexpected fragment shader compile status\] (expected: true) shader with 1024 character identifier with even characters as underscores should succeed]
expected: FAIL

View file

@ -0,0 +1,7 @@
[shader-with-mis-matching-uniform-block.html]
[WebGL test #0: [unexpected link status\] Shaders with precision mis-matching uniform blocks should fail]
expected: FAIL
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Shaders with precision mis-matching uniform blocks should fail]
expected: FAIL

View file

@ -0,0 +1,13 @@
[texture-offset-out-of-range.html]
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Minimum in-range texture offset should compile]
expected: FAIL
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Maximum in-range texture offset should compile]
expected: FAIL
[WebGL test #2: [unexpected link status\] Texture offset below minimum valid value should not compile]
expected: FAIL
[WebGL test #3: [unexpected link status\] Texture offset above maximum valid value should not compile]
expected: FAIL

View file

@ -0,0 +1,13 @@
[tricky-loop-conditions.html]
[WebGL test #12: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: bool(c = (func(), (int[2\](c + 1, c + 2))[1\])) inside a for loop condition]
expected: FAIL
[WebGL test #13: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: bool(c = (func(), (int[2\](c + 1, c + 2))[1\])) inside a while loop condition]
expected: FAIL
[WebGL test #14: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: bool(c = (func(), (int[2\](c + 1, c + 2))[1\])) inside a do-while loop condition]
expected: FAIL
[WebGL test #15: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: c = (func(), (int[2\](c + 1, c + 2))[1\]) inside a for loop expression]
expected: FAIL

View file

@ -0,0 +1,5 @@
[unary-minus-operator-in-dynamic-loop.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -0,0 +1,7 @@
[uniform-block-layout-match.html]
[WebGL test #0: [unexpected vertex shader compile status\] (expected: true) A uniform block's layout defaults to std140 if not specified.]
expected: FAIL
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) A uniform block's layout defaults to std140 if not specified.]
expected: FAIL

View file

@ -0,0 +1,7 @@
[uniform-location-length-limits.html]
[WebGL test #1: uniformLoc should be non-null. Was null]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_VALUE : ]
expected: FAIL

View file

@ -0,0 +1,10 @@
[valid-invariant.html]
[WebGL test #0: [unexpected link status\] vertex shader with invariant varying and fragment shader with variant varying must succeed]
expected: FAIL
[WebGL test #1: [unexpected link status\] vertex shader with invariant (global setting) varying and fragment shader with variant varying must succeed]
expected: FAIL
[WebGL test #2: [unexpected link status\] vertex shader with invariant (separately set) varying and fragment shader with variant varying must succeed]
expected: FAIL

View file

@ -0,0 +1,5 @@
[expando-loss-2.html]
expected: ERROR
[WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,13 @@
[getextension-while-pbo-bound-stability.html]
[WebGL test #0: getError expected: NO_ERROR. Was INVALID_ENUM : Late-enable of extension should succeed]
expected: FAIL
[WebGL test #1: Fail to maintain PIXEL_UNPACK_BUFFER binding when enabling extension EXT_color_buffer_float]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : Late-enable of extension should succeed]
expected: FAIL
[WebGL test #3: Fail to maintain PIXEL_UNPACK_BUFFER binding when enabling extension OES_texture_float_linear]
expected: FAIL

View file

@ -0,0 +1,13 @@
[instanceof-test.html]
[WebGL test #7: gl.createQuery() instanceof WebGLQuery should be true. Threw exception TypeError: gl.createQuery is not a function]
expected: FAIL
[WebGL test #8: gl.createSampler() instanceof WebGLSampler should be true. Threw exception TypeError: gl.createSampler is not a function]
expected: FAIL
[WebGL test #9: gl.createTransformFeedback() instanceof WebGLTransformFeedback should be true. Threw exception TypeError: gl.createTransformFeedback is not a function]
expected: FAIL
[WebGL test #10: gl.createVertexArray() instanceof WebGLVertexArrayObject should be true. Threw exception TypeError: gl.createVertexArray is not a function]
expected: FAIL

View file

@ -0,0 +1,53 @@
[object-deletion-behaviour-2.html]
expected: ERROR
[WebGL test #1: gl.bindBufferBase(gl.UNIFORM_BUFFER, 0, bufferBaseUniform) threw exception TypeError: gl.bindBufferBase is not a function]
expected: FAIL
[WebGL test #2: gl.getParameter(gl.UNIFORM_BUFFER_BINDING) should be [object WebGLBuffer\]. Was null.]
expected: FAIL
[WebGL test #3: getError expected: NO_ERROR. Was INVALID_ENUM : after evaluating: gl.deleteBuffer(bufferBaseUniform)]
expected: FAIL
[WebGL test #6: gl.bindBufferBase(gl.UNIFORM_BUFFER, 0, bufferBaseUniform) threw exception TypeError: gl.bindBufferBase is not a function]
expected: FAIL
[WebGL test #9: gl.bindBufferBase(gl.TRANSFORM_FEEDBACK_BUFFER, 0, bufferBaseTransformFeedback) threw exception TypeError: gl.bindBufferBase is not a function]
expected: FAIL
[WebGL test #10: gl.getParameter(gl.TRANSFORM_FEEDBACK_BUFFER_BINDING) should be [object WebGLBuffer\]. Was null.]
expected: FAIL
[WebGL test #11: getError expected: NO_ERROR. Was INVALID_ENUM : after evaluating: gl.deleteBuffer(bufferBaseTransformFeedback)]
expected: FAIL
[WebGL test #14: gl.bindBufferBase(gl.TRANSFORM_FEEDBACK_BUFFER, 0, bufferBaseTransformFeedback) threw exception TypeError: gl.bindBufferBase is not a function]
expected: FAIL
[WebGL test #17: gl.bindBufferRange(gl.UNIFORM_BUFFER, 0, bufferRangeUniform, 0, gl.UNIFORM_BUFFER_OFFSET_ALIGNMENT) threw exception TypeError: gl.bindBufferRange is not a function]
expected: FAIL
[WebGL test #18: gl.getParameter(gl.UNIFORM_BUFFER_BINDING) should be [object WebGLBuffer\]. Was null.]
expected: FAIL
[WebGL test #19: getError expected: NO_ERROR. Was INVALID_ENUM : after evaluating: gl.deleteBuffer(bufferRangeUniform)]
expected: FAIL
[WebGL test #22: gl.bindBufferRange(gl.UNIFORM_BUFFER, 0, bufferRangeUniform, 0, gl.UNIFORM_BUFFER_OFFSET_ALIGNMENT) threw exception TypeError: gl.bindBufferRange is not a function]
expected: FAIL
[WebGL test #25: gl.bindBufferRange(gl.TRANSFORM_FEEDBACK_BUFFER, 0, bufferRangeTransformFeedback, 0, 4) threw exception TypeError: gl.bindBufferRange is not a function]
expected: FAIL
[WebGL test #26: gl.getParameter(gl.TRANSFORM_FEEDBACK_BUFFER_BINDING) should be [object WebGLBuffer\]. Was null.]
expected: FAIL
[WebGL test #27: getError expected: NO_ERROR. Was INVALID_ENUM : after evaluating: gl.deleteBuffer(bufferRangeTransformFeedback)]
expected: FAIL
[WebGL test #30: gl.bindBufferRange(gl.TRANSFORM_FEEDBACK_BUFFER, 0, bufferRangeTransformFeedback, 0, 4) threw exception TypeError: gl.bindBufferRange is not a function]
expected: FAIL
[WebGL test #32: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[uninitialized-test-2.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,11 @@
[views-with-offsets.html]
expected: ERROR
[WebGL test #0: Does not support texImage2D with offsets into views.]
expected: FAIL
[WebGL test #1: Does not support texSubImage2D with offsets into views.]
expected: FAIL
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,4 @@
[gl-get-frag-data-location.html]
[WebGL test #1: Set up program failed]
expected: FAIL

View file

@ -0,0 +1,5 @@
[occlusion-query.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -0,0 +1,5 @@
[query.html]
expected: ERROR
[WebGL test #4: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,97 @@
[read-pixels-from-fbo-test.html]
[WebGL test #0: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #1: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #3: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #4: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #5: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #6: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #7: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #8: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #9: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #10: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #11: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #12: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #13: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #14: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #15: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #16: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #17: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #18: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #19: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #20: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #21: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #22: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #23: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #24: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #25: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #26: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #27: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #28: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #29: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #30: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL
[WebGL test #31: getError expected: NO_ERROR. Was INVALID_ENUM : Setting up fbo should generate no error]
expected: FAIL

View file

@ -0,0 +1,7 @@
[read-pixels-from-rgb8-into-pbo-bug.html]
[WebGL test #1: framebuffer with RGB8 color buffer is incomplete]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : Tests should complete without gl errors]
expected: FAIL

View file

@ -0,0 +1,8 @@
[read-pixels-into-pixel-pack-buffer.html]
expected: ERROR
[WebGL test #1: getError expected: INVALID_OPERATION. Was INVALID_ENUM : should generate INVALID_OPERATION if pixel pack buffer is bound]
expected: FAIL
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,695 @@
[read-pixels-pack-parameters.html]
expected: ERROR
[WebGL test #1: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #3: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #5: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #7: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #9: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #10: first pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #11: last pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #12: first pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #13: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #14: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #16: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #18: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #20: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #22: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #23: last pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #24: Padding byte 0 of row 1 changed: expected 1, got 134]
expected: FAIL
[WebGL test #25: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #26: getError expected: NO_ERROR. Was INVALID_ENUM : readPixels should succeed]
expected: FAIL
[WebGL test #27: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #29: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #31: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #32: first pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #33: last pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #34: first pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #35: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #36: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #38: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #40: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #42: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #44: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #46: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #48: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #50: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #52: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #54: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #56: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #58: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #60: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #62: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #63: last pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #64: Padding byte 0 of row 1 changed: expected 1, got 134]
expected: FAIL
[WebGL test #65: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #66: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #68: first pixel of row 1: expected [1,2,3,4\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #69: last pixel of row 1: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #70: Padding byte 0 of row 1 changed: expected 1, got 134]
expected: FAIL
[WebGL test #71: first pixel of row 2: expected [1,2,3,4\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #72: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #73: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #75: Padding byte 0 of row 0 changed: expected 1, got 249]
expected: FAIL
[WebGL test #76: last pixel of row 1: expected [249,102,0,255\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #77: Padding byte 0 of row 1 changed: expected 1, got 2]
expected: FAIL
[WebGL test #78: last pixel of row 2: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #79: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #81: first pixel of row 1: expected [1,2,3,4\], got [249,102,0,255\]]
expected: FAIL
[WebGL test #82: last pixel of row 1: expected [249,102,0,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #83: Padding byte 0 of row 1 changed: expected 1, got 2]
expected: FAIL
[WebGL test #84: first pixel of row 2: expected [1,2,3,4\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #85: last pixel of row 2: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #86: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #87: getError expected: NO_ERROR. Was INVALID_VALUE : readPixels should succeed]
expected: FAIL
[WebGL test #88: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #89: getError expected: NO_ERROR. Was INVALID_VALUE : readPixels should succeed]
expected: FAIL
[WebGL test #90: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #92: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #93: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #94: last pixel of row 1: expected [1,2,3,4\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #95: Padding byte 0 of row 1 changed: expected 1, got 134]
expected: FAIL
[WebGL test #96: first pixel of row 2: expected [134,87,234,255\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #97: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #99: Padding byte 0 of row 0 changed: expected 1, got 99]
expected: FAIL
[WebGL test #100: last pixel of row 1: expected [99,5,76,255\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #101: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #102: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #103: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #105: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #106: Padding byte 0 of row 0 changed: expected 1, got 99]
expected: FAIL
[WebGL test #107: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #108: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #109: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #110: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #112: first pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #113: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #114: Padding byte 0 of row 0 changed: expected 1, got 255]
expected: FAIL
[WebGL test #115: first pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #116: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #117: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #118: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #119: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #121: first pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #122: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #123: Padding byte 0 of row 0 changed: expected 1, got 255]
expected: FAIL
[WebGL test #124: first pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #125: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #126: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #127: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #128: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #130: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #131: last pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #132: Padding byte 0 of row 1 changed: expected 1, got 134]
expected: FAIL
[WebGL test #133: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #134: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #136: first pixel of row 1: expected [1,2,3,4\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #137: last pixel of row 1: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #138: Padding byte 0 of row 1 changed: expected 1, got 134]
expected: FAIL
[WebGL test #139: first pixel of row 2: expected [1,2,3,4\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #140: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #141: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #143: Padding byte 0 of row 0 changed: expected 1, got 249]
expected: FAIL
[WebGL test #144: last pixel of row 1: expected [249,102,0,255\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #145: Padding byte 0 of row 1 changed: expected 1, got 2]
expected: FAIL
[WebGL test #146: last pixel of row 2: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #147: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #149: first pixel of row 1: expected [1,2,3,4\], got [249,102,0,255\]]
expected: FAIL
[WebGL test #150: last pixel of row 1: expected [249,102,0,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #151: Padding byte 0 of row 1 changed: expected 1, got 2]
expected: FAIL
[WebGL test #152: first pixel of row 2: expected [1,2,3,4\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #153: last pixel of row 2: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #154: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #155: getError expected: NO_ERROR. Was INVALID_VALUE : readPixels should succeed]
expected: FAIL
[WebGL test #156: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #157: getError expected: NO_ERROR. Was INVALID_VALUE : readPixels should succeed]
expected: FAIL
[WebGL test #158: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #160: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #161: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #162: last pixel of row 1: expected [1,2,3,4\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #163: Padding byte 0 of row 1 changed: expected 1, got 134]
expected: FAIL
[WebGL test #164: first pixel of row 2: expected [134,87,234,255\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #165: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #167: Padding byte 0 of row 0 changed: expected 1, got 99]
expected: FAIL
[WebGL test #168: last pixel of row 1: expected [99,5,76,255\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #169: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #170: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #171: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #173: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #174: Padding byte 0 of row 0 changed: expected 1, got 99]
expected: FAIL
[WebGL test #175: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #176: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #177: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #178: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #180: first pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #181: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #182: Padding byte 0 of row 0 changed: expected 1, got 255]
expected: FAIL
[WebGL test #183: first pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #184: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #185: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #186: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #187: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #189: first pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #190: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #191: Padding byte 0 of row 0 changed: expected 1, got 255]
expected: FAIL
[WebGL test #192: first pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #193: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #194: Padding byte 0 of row 1 changed: expected 1, got 255]
expected: FAIL
[WebGL test #195: first pixel of row 2: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #196: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #198: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #199: first pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #200: last pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #201: first pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #202: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #203: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #205: Padding byte 4 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #206: last pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #207: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #208: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #210: Padding byte 0 of row 0 changed: expected 1, got 249]
expected: FAIL
[WebGL test #211: first pixel of row 1: expected [249,102,0,255\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #212: last pixel of row 1: expected [249,102,0,255\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #213: first pixel of row 2: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #214: last pixel of row 2: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #215: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #217: Padding byte 4 of row 0 changed: expected 1, got 249]
expected: FAIL
[WebGL test #218: last pixel of row 1: expected [249,102,0,255\], got [2,200,102,255\]]
expected: FAIL
[WebGL test #219: last pixel of row 2: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #220: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #221: getError expected: NO_ERROR. Was INVALID_VALUE : readPixels should succeed]
expected: FAIL
[WebGL test #222: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #223: getError expected: NO_ERROR. Was INVALID_VALUE : readPixels should succeed]
expected: FAIL
[WebGL test #224: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #226: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #227: Padding byte 0 of row 0 changed: expected 1, got 2]
expected: FAIL
[WebGL test #228: first pixel of row 1: expected [2,200,102,255\], got [134,87,234,255\]]
expected: FAIL
[WebGL test #229: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #230: first pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #231: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #233: Padding byte 0 of row 0 changed: expected 1, got 99]
expected: FAIL
[WebGL test #234: first pixel of row 1: expected [99,5,76,255\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #235: last pixel of row 1: expected [99,5,76,255\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #236: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #238: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #239: Padding byte 0 of row 0 changed: expected 1, got 99]
expected: FAIL
[WebGL test #240: first pixel of row 1: expected [99,5,76,255\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #241: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #242: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #244: first pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #245: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #246: Padding byte 0 of row 0 changed: expected 1, got 255]
expected: FAIL
[WebGL test #247: first pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #248: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #249: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #251: first pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #252: last pixel of row 0: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #253: Padding byte 0 of row 0 changed: expected 1, got 255]
expected: FAIL
[WebGL test #254: first pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #255: last pixel of row 1: expected [1,2,3,4\], got [255,255,255,255\]]
expected: FAIL
[WebGL test #256: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #257: getError expected: INVALID_OPERATION. Was NO_ERROR : Invalid pack params combination]
expected: FAIL
[WebGL test #258: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #259: getError expected: INVALID_OPERATION. Was NO_ERROR : Invalid pack params combination]
expected: FAIL
[WebGL test #260: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #262: skipped bytes changed at index 0: expected 1 got 249]
expected: FAIL
[WebGL test #263: first pixel of row 0: expected [249,102,0,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #264: last pixel of row 0: expected [249,102,0,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #265: first pixel of row 1: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #266: last pixel of row 1: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #267: first pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #268: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #269: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #270: getError expected: INVALID_OPERATION. Was NO_ERROR : Invalid pack params combination]
expected: FAIL
[WebGL test #271: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #272: getError expected: INVALID_OPERATION. Was NO_ERROR : Invalid pack params combination]
expected: FAIL
[WebGL test #273: getError expected: INVALID_OPERATION. Was INVALID_ENUM : buffer too small]
expected: FAIL
[WebGL test #275: skipped bytes changed at index 0: expected 1 got 249]
expected: FAIL
[WebGL test #276: first pixel of row 0: expected [249,102,0,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #277: last pixel of row 0: expected [249,102,0,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #278: first pixel of row 1: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #279: last pixel of row 1: expected [2,200,102,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #280: first pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #281: last pixel of row 2: expected [134,87,234,255\], got [1,2,3,4\]]
expected: FAIL
[WebGL test #282: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,2 @@
[framebuffer-object-attachment.html]
expected: CRASH

View file

@ -0,0 +1,100 @@
[framebuffer-test.html]
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL
[WebGL test #1: getError expected: INVALID_ENUM. Was INVALID_OPERATION : getFramebufferAttachmentParameter(COLOR_ATTACHMENT0) on the default framebuffer.]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_OPERATION : getFramebufferAttachmentParameter(BACK) on the default framebuffer.]
expected: FAIL
[WebGL test #9: getError expected: NO_ERROR. Was INVALID_ENUM : getFramebufferAttachmentParameter(READ_FRAMEBUFFER).]
expected: FAIL
[WebGL test #10: checkFramebufferStatus(READ_FRAMEBUFFER) should succeed.]
expected: FAIL
[WebGL test #11: getError expected: NO_ERROR. Was INVALID_ENUM : checkFramebufferStatus(READ_FRAMEBUFFER).]
expected: FAIL
[WebGL test #12: getError expected: NO_ERROR. Was INVALID_ENUM : bindFramebuffer(READ_FRAMEBUFFER).]
expected: FAIL
[WebGL test #13: bindFramebuffer(READ_FRAMEBUFFER) should change READ_FRAMEBUFFER_BINDING.]
expected: FAIL
[WebGL test #15: getError expected: NO_ERROR. Was INVALID_ENUM : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) with no attachment.]
expected: FAIL
[WebGL test #16: getError expected: NO_ERROR. Was INVALID_ENUM : framebufferTexImage2D(READ_FRAMEBUFFER).]
expected: FAIL
[WebGL test #17: getError expected: NO_ERROR. Was INVALID_ENUM : framebufferRenderbuffer(READ_FRAMEBUFFER).]
expected: FAIL
[WebGL test #18: getError expected: INVALID_OPERATION. Was INVALID_ENUM : getFramebufferAttachmentParameter(GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) with no attachment.]
expected: FAIL
[WebGL test #21: getError expected: NO_ERROR. Was INVALID_VALUE : framebufferTexture2D with an appropriate mipmap level.]
expected: FAIL
[WebGL test #26: getError expected: NO_ERROR. Was INVALID_ENUM : attach a texture to read/draw framebuffer binding point.]
expected: FAIL
[WebGL test #27: getError expected: NO_ERROR. Was INVALID_OPERATION : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) on read/draw framebuffer.]
expected: FAIL
[WebGL test #29: getError expected: NO_ERROR. Was INVALID_ENUM : detach a texture from read/draw framebuffer.]
expected: FAIL
[WebGL test #30: getError expected: NO_ERROR. Was INVALID_ENUM : attach a texture to read/draw framebuffer binding point.]
expected: FAIL
[WebGL test #31: getError expected: NO_ERROR. Was INVALID_OPERATION : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) on read/draw framebuffer.]
expected: FAIL
[WebGL test #33: getError expected: NO_ERROR. Was INVALID_ENUM : detach a texture from read/draw framebuffer.]
expected: FAIL
[WebGL test #35: gl.getFramebufferAttachmentParameter(gl.DRAW_FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #36: getError expected: INVALID_OPERATION. Was INVALID_ENUM : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) on read framebuffer with no attachment.]
expected: FAIL
[WebGL test #37: getError expected: NO_ERROR. Was INVALID_OPERATION : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) on draw framebuffer.]
expected: FAIL
[WebGL test #38: getError expected: INVALID_OPERATION. Was INVALID_ENUM : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) on draw framebuffer with no attachment.]
expected: FAIL
[WebGL test #39: getError expected: NO_ERROR. Was INVALID_ENUM : attaching a renderbuffer to a read/draw framebuffer.]
expected: FAIL
[WebGL test #40: getError expected: NO_ERROR. Was INVALID_OPERATION : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) on read/draw framebuffer.]
expected: FAIL
[WebGL test #42: getError expected: NO_ERROR. Was INVALID_ENUM : detach a renderbuffer from a read/draw framebuffer.]
expected: FAIL
[WebGL test #43: getError expected: NO_ERROR. Was INVALID_ENUM : attaching a renderbuffer to a read/draw framebuffer.]
expected: FAIL
[WebGL test #44: getError expected: NO_ERROR. Was INVALID_OPERATION : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING) on read/draw framebuffer.]
expected: FAIL
[WebGL test #46: getError expected: NO_ERROR. Was INVALID_ENUM : detach a renderbuffer from a read/draw framebuffer.]
expected: FAIL
[WebGL test #49: getError expected: INVALID_OPERATION. Was INVALID_ENUM : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE) on read framebuffer without depth attachment.]
expected: FAIL
[WebGL test #52: getError expected: INVALID_OPERATION. Was INVALID_ENUM : getFramebufferAttachmentParameter(FRAMEBUFFER_ATTACHMENT_RED_SIZE) on read framebuffer with no attachment.]
expected: FAIL
[WebGL test #55: getError expected: NO_ERROR. Was INVALID_ENUM : bind read framebuffer to default (null) framebuffer.]
expected: FAIL
[WebGL test #56: getError expected: NO_ERROR. Was INVALID_ENUM : bind draw framebuffer to default (null) framebuffer.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[framebuffer-texture-layer.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[invalidate-framebuffer.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[multisample-with-full-sample-counts.html]
expected: ERROR
[WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,14 @@
[multisampled-renderbuffer-initialization.html]
expected: ERROR
[WebGL test #1: gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be 36053. Was 36054.]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : should be no errors]
expected: FAIL
[WebGL test #3: user buffer has been cleared to green\nat (0, 0) expected: 0,255,0,255 was 0,0,0,0]
expected: FAIL
[WebGL test #4: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,8 @@
[readbuffer.html]
expected: ERROR
[WebGL test #3: gl.getParameter(gl.READ_BUFFER) should be 1029 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #4: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[attrib-type-match.html]
expected: ERROR
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,25 @@
[blitframebuffer-filter-outofbounds.html]
[WebGL test #1: framebuffer not complete]
expected: FAIL
[WebGL test #2: framebuffer not complete]
expected: FAIL
[WebGL test #3: framebuffer not complete]
expected: FAIL
[WebGL test #4: framebuffer not complete]
expected: FAIL
[WebGL test #5: framebuffer not complete]
expected: FAIL
[WebGL test #6: framebuffer not complete]
expected: FAIL
[WebGL test #7: framebuffer not complete]
expected: FAIL
[WebGL test #8: framebuffer not complete]
expected: FAIL

View file

@ -0,0 +1,5 @@
[blitframebuffer-filter-srgb.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[blitframebuffer-multisampled-readbuffer.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,13 @@
[blitframebuffer-outside-readbuffer.html]
[WebGL test #1: framebuffer not complete]
expected: FAIL
[WebGL test #2: framebuffer not complete]
expected: FAIL
[WebGL test #3: framebuffer not complete]
expected: FAIL
[WebGL test #4: framebuffer not complete]
expected: FAIL

View file

@ -0,0 +1,25 @@
[blitframebuffer-scissor-enabled.html]
[WebGL test #1: Framebuffer incomplete.]
expected: FAIL
[WebGL test #2: Framebuffer incomplete.]
expected: FAIL
[WebGL test #3: Framebuffer incomplete.]
expected: FAIL
[WebGL test #4: Framebuffer incomplete.]
expected: FAIL
[WebGL test #5: Framebuffer incomplete.]
expected: FAIL
[WebGL test #6: Framebuffer incomplete.]
expected: FAIL
[WebGL test #7: Framebuffer incomplete.]
expected: FAIL
[WebGL test #8: Framebuffer incomplete.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[blitframebuffer-size-overflow.html]
[WebGL test #1: Framebuffer incomplete.]
expected: FAIL

View file

@ -0,0 +1,8 @@
[blitframebuffer-srgb-and-linear-drawbuffers.html]
expected: ERROR
[WebGL test #1: getError expected: NO_ERROR. Was INVALID_ENUM : setup read framebuffer should succeed]
expected: FAIL
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[blitframebuffer-stencil-only.html]
expected: ERROR
[WebGL test #5: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,8 @@
[blitframebuffer-test.html]
expected: ERROR
[WebGL test #1: Framebuffer incomplete.]
expected: FAIL
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,11 @@
[canvas-resizing-with-pbo-bound.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
[WebGL test #0: Unable to fetch WebGL rendering context for Canvas]
expected: FAIL
[WebGL test #1: context does not exist]
expected: FAIL

View file

@ -0,0 +1,5 @@
[clear-func-buffer-type-match.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,11 @@
[clear-srgb-color-buffer.html]
expected: ERROR
[WebGL test #1: Framebuffer incomplete.]
expected: FAIL
[WebGL test #2: should be 124,193,222,255\nat (0, 0) expected: 124,193,222,255 was 0,0,0,0]
expected: FAIL
[WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,7 @@
[clipping-wide-points.html]
[WebGL test #3: should be 0,255,0\nat (0, 0) expected: 0,255,0 was 255,0,0]
expected: FAIL
[WebGL test #7: should be 0,255,0\nat (0, 0) expected: 0,255,0 was 255,0,0]
expected: FAIL

View file

@ -0,0 +1,7 @@
[draw-buffers.html]
[WebGL test #1: MAX_DRAW_BUFFERS should be at least 4]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : there should be no errors]
expected: FAIL

View file

@ -0,0 +1,43 @@
[element-index-uint.html]
[WebGL test #11: getError expected: INVALID_OPERATION. Was NO_ERROR : ]
expected: FAIL
[WebGL test #20: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 0)]
expected: FAIL
[WebGL test #21: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 8)]
expected: FAIL
[WebGL test #23: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 0)]
expected: FAIL
[WebGL test #24: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 8)]
expected: FAIL
[WebGL test #33: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 0)]
expected: FAIL
[WebGL test #34: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 8)]
expected: FAIL
[WebGL test #49: getError expected: INVALID_OPERATION. Was NO_ERROR : ]
expected: FAIL
[WebGL test #58: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 0)]
expected: FAIL
[WebGL test #59: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 8)]
expected: FAIL
[WebGL test #61: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 0)]
expected: FAIL
[WebGL test #62: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 8)]
expected: FAIL
[WebGL test #71: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 0)]
expected: FAIL
[WebGL test #72: getError expected: INVALID_OPERATION. Was NO_ERROR : after evaluating: gl.drawElements(gl.TRIANGLE_STRIP, 4, gl.UNSIGNED_INT, 8)]
expected: FAIL

View file

@ -0,0 +1,8 @@
[framebuffer-completeness-unaffected.html]
expected: ERROR
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL
[WebGL test #1: gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be 36053. Was 36054.]
expected: FAIL

View file

@ -0,0 +1,11 @@
[framebuffer-unsupported.html]
expected: ERROR
[WebGL test #4: checkFramebufferStatus expects [FRAMEBUFFER_UNSUPPORTED\], was FRAMEBUFFER_COMPLETE]
expected: FAIL
[WebGL test #7: checkFramebufferStatus expects [FRAMEBUFFER_UNSUPPORTED\], was FRAMEBUFFER_COMPLETE]
expected: FAIL
[WebGL test #8: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[fs-color-type-mismatch-color-buffer-type.html]
expected: ERROR
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[instanced-rendering-bug.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[out-of-bounds-index-buffers-after-copying.html]
expected: ERROR
[WebGL test #4: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[rendering-sampling-feedback-loop.html]
expected: ERROR
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,8 @@
[uniform-block-buffer-size.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL
[WebGL test #2: Could not compile shader with uniform blocks without error]
expected: FAIL

View file

@ -0,0 +1,5 @@
[sampler-drawing-test.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,8 @@
[samplers.html]
expected: ERROR
[WebGL test #3: getError expected: NO_ERROR. Was INVALID_ENUM : SAMPLER_BINDING query should succeed]
expected: FAIL
[WebGL test #4: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[gl-enum-tests.html]
expected: ERROR
[WebGL test #16: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,205 @@
[gl-get-calls.html]
[WebGL test #4: context.getParameter(context.DRAW_BUFFER0) should be 1029 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #7: context.getParameter(context.PACK_ROW_LENGTH) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #8: context.getParameter(context.PACK_SKIP_PIXELS) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #9: context.getParameter(context.PACK_SKIP_ROWS) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #12: context.getParameter(context.RASTERIZER_DISCARD) should be false (of type boolean). Was null (of type object).]
expected: FAIL
[WebGL test #13: context.getParameter(context.READ_BUFFER) should be 1029 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #15: context.getParameter(context.SAMPLE_ALPHA_TO_COVERAGE) should be false (of type boolean). Was null (of type object).]
expected: FAIL
[WebGL test #16: context.getParameter(context.SAMPLE_COVERAGE) should be false (of type boolean). Was null (of type object).]
expected: FAIL
[WebGL test #20: context.getParameter(context.TRANSFORM_FEEDBACK_ACTIVE) should be false (of type boolean). Was null (of type object).]
expected: FAIL
[WebGL test #23: context.getParameter(context.TRANSFORM_FEEDBACK_PAUSED) should be false (of type boolean). Was null (of type object).]
expected: FAIL
[WebGL test #25: context.getParameter(context.UNPACK_IMAGE_HEIGHT) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #26: context.getParameter(context.UNPACK_ROW_LENGTH) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #27: context.getParameter(context.UNPACK_SKIP_IMAGES) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #28: context.getParameter(context.UNPACK_SKIP_PIXELS) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #29: context.getParameter(context.UNPACK_SKIP_ROWS) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #31: context.getParameter(context.MAX_3D_TEXTURE_SIZE) should be >= 256. Was null (of type object).]
expected: FAIL
[WebGL test #32: context.getParameter(context.MAX_3D_TEXTURE_SIZE) is not an instance of Number]
expected: FAIL
[WebGL test #33: context.getParameter(context.MAX_ARRAY_TEXTURE_LAYERS) should be >= 256. Was null (of type object).]
expected: FAIL
[WebGL test #34: context.getParameter(context.MAX_ARRAY_TEXTURE_LAYERS) is not an instance of Number]
expected: FAIL
[WebGL test #36: context.getParameter(context.MAX_CLIENT_WAIT_TIMEOUT_WEBGL) is not an instance of Number]
expected: FAIL
[WebGL test #37: context.getParameter(context.MAX_COLOR_ATTACHMENTS) should be >= 4. Was null (of type object).]
expected: FAIL
[WebGL test #38: context.getParameter(context.MAX_COLOR_ATTACHMENTS) is not an instance of Number]
expected: FAIL
[WebGL test #39: context.getParameter(context.MAX_COMBINED_UNIFORM_BLOCKS) should be >= 24. Was null (of type object).]
expected: FAIL
[WebGL test #40: context.getParameter(context.MAX_COMBINED_UNIFORM_BLOCKS) is not an instance of Number]
expected: FAIL
[WebGL test #41: context.getParameter(context.MAX_DRAW_BUFFERS) should be >= 4. Was null (of type object).]
expected: FAIL
[WebGL test #42: context.getParameter(context.MAX_DRAW_BUFFERS) is not an instance of Number]
expected: FAIL
[WebGL test #43: context.getParameter(context.MAX_ELEMENT_INDEX) should be >= 16777215. Was null (of type object).]
expected: FAIL
[WebGL test #44: context.getParameter(context.MAX_ELEMENT_INDEX) is not an instance of Number]
expected: FAIL
[WebGL test #45: context.getParameter(context.MAX_ELEMENTS_INDICES) is not an instance of Number]
expected: FAIL
[WebGL test #46: context.getParameter(context.MAX_ELEMENTS_VERTICES) is not an instance of Number]
expected: FAIL
[WebGL test #47: context.getParameter(context.MAX_FRAGMENT_INPUT_COMPONENTS) should be >= 60. Was null (of type object).]
expected: FAIL
[WebGL test #48: context.getParameter(context.MAX_FRAGMENT_INPUT_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #49: context.getParameter(context.MAX_FRAGMENT_UNIFORM_BLOCKS) should be >= 12. Was null (of type object).]
expected: FAIL
[WebGL test #50: context.getParameter(context.MAX_FRAGMENT_INPUT_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #51: context.getParameter(context.MAX_FRAGMENT_UNIFORM_COMPONENTS) should be >= 896. Was null (of type object).]
expected: FAIL
[WebGL test #52: context.getParameter(context.MAX_FRAGMENT_UNIFORM_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #53: context.getParameter(context.MAX_PROGRAM_TEXEL_OFFSET) should be >= 7. Was null (of type object).]
expected: FAIL
[WebGL test #54: context.getParameter(context.MAX_PROGRAM_TEXEL_OFFSET) is not an instance of Number]
expected: FAIL
[WebGL test #55: context.getParameter(context.MAX_SAMPLES) should be >= 4. Was null (of type object).]
expected: FAIL
[WebGL test #56: context.getParameter(context.MAX_PROGRAM_TEXEL_OFFSET) is not an instance of Number]
expected: FAIL
[WebGL test #58: context.getParameter(context.MAX_SERVER_WAIT_TIMEOUT) is not an instance of Number]
expected: FAIL
[WebGL test #59: context.getParameter(context.MAX_TEXTURE_LOD_BIAS) should be >= 2.0. Was null (of type object).]
expected: FAIL
[WebGL test #60: context.getParameter(context.MAX_TEXTURE_LOD_BIAS) is not an instance of Number]
expected: FAIL
[WebGL test #61: context.getParameter(context.MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS) should be >= 64. Was null (of type object).]
expected: FAIL
[WebGL test #62: context.getParameter(context.MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #63: context.getParameter(context.MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS) should be >= 4. Was null (of type object).]
expected: FAIL
[WebGL test #64: context.getParameter(context.MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS) is not an instance of Number]
expected: FAIL
[WebGL test #65: context.getParameter(context.MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS) should be >= 4. Was null (of type object).]
expected: FAIL
[WebGL test #66: context.getParameter(context.MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #67: context.getParameter(context.MAX_UNIFORM_BLOCK_SIZE) should be >= 16384. Was null (of type object).]
expected: FAIL
[WebGL test #68: context.getParameter(context.MAX_UNIFORM_BLOCK_SIZE) is not an instance of Number]
expected: FAIL
[WebGL test #69: context.getParameter(context.MAX_UNIFORM_BUFFER_BINDINGS) should be >= 24. Was null (of type object).]
expected: FAIL
[WebGL test #70: context.getParameter(context.MAX_UNIFORM_BUFFER_BINDINGS) is not an instance of Number]
expected: FAIL
[WebGL test #71: context.getParameter(context.MAX_VARYING_COMPONENTS) should be >= 60. Was null (of type object).]
expected: FAIL
[WebGL test #72: context.getParameter(context.MAX_VARYING_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #73: context.getParameter(context.MAX_VERTEX_OUTPUT_COMPONENTS) should be >= 64. Was null (of type object).]
expected: FAIL
[WebGL test #74: context.getParameter(context.MAX_VERTEX_OUTPUT_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #75: context.getParameter(context.MAX_VERTEX_UNIFORM_BLOCKS) should be >= 12. Was null (of type object).]
expected: FAIL
[WebGL test #76: context.getParameter(context.MAX_VERTEX_UNIFORM_BLOCKS) is not an instance of Number]
expected: FAIL
[WebGL test #77: context.getParameter(context.MAX_VERTEX_UNIFORM_COMPONENTS) should be >= 1024. Was null (of type object).]
expected: FAIL
[WebGL test #78: context.getParameter(context.MAX_VERTEX_UNIFORM_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #79: context.getParameter(context.MIN_PROGRAM_TEXEL_OFFSET) should be >= -8. Was null (of type object).]
expected: FAIL
[WebGL test #80: context.getParameter(context.MIN_PROGRAM_TEXEL_OFFSET) is not an instance of Number]
expected: FAIL
[WebGL test #81: context.getParameter(context.UNIFORM_BUFFER_OFFSET_ALIGNMENT) should be >= 1. Was null (of type object).]
expected: FAIL
[WebGL test #82: context.getParameter(context.UNIFORM_BUFFER_OFFSET_ALIGNMENT) is not an instance of Number]
expected: FAIL
[WebGL test #84: context.getParameter(context.MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #86: context.getParameter(context.MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS) is not an instance of Number]
expected: FAIL
[WebGL test #87: context.getError() should be 0. Was 1280.]
expected: FAIL

View file

@ -0,0 +1,7 @@
[gl-getstring.html]
[WebGL test #1: getParameter(gl.VERSION) did not start with WebGL 2.0]
expected: FAIL
[WebGL test #2: getParameter(gl.SHADING_LANGUAGE_VERSION) did not start with WebGL GLSL ES 3.00]
expected: FAIL

View file

@ -0,0 +1,110 @@
[gl-object-get-calls.html]
expected: ERROR
[WebGL test #6: gl.getBufferParameter(gl.COPY_READ_BUFFER, gl.BUFFER_SIZE) should be 16 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #7: gl.getBufferParameter(gl.COPY_READ_BUFFER, gl.BUFFER_USAGE) should be 35048 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #9: gl.getBufferParameter(gl.COPY_WRITE_BUFFER, gl.BUFFER_SIZE) should be 16 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #10: gl.getBufferParameter(gl.COPY_WRITE_BUFFER, gl.BUFFER_USAGE) should be 35048 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #12: gl.getBufferParameter(gl.PIXEL_PACK_BUFFER, gl.BUFFER_SIZE) should be 16 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #13: gl.getBufferParameter(gl.PIXEL_PACK_BUFFER, gl.BUFFER_USAGE) should be 35048 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #15: gl.getBufferParameter(gl.PIXEL_UNPACK_BUFFER, gl.BUFFER_SIZE) should be 16 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #16: gl.getBufferParameter(gl.PIXEL_UNPACK_BUFFER, gl.BUFFER_USAGE) should be 35048 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #18: gl.getBufferParameter(gl.TRANSFORM_FEEDBACK_BUFFER, gl.BUFFER_SIZE) should be 16 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #19: gl.getBufferParameter(gl.TRANSFORM_FEEDBACK_BUFFER, gl.BUFFER_USAGE) should be 35048 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #21: gl.getBufferParameter(gl.UNIFORM_BUFFER, gl.BUFFER_SIZE) should be 16 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #22: gl.getBufferParameter(gl.UNIFORM_BUFFER, gl.BUFFER_USAGE) should be 35048 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #26: getError expected: NO_ERROR. Was INVALID_ENUM : ]
expected: FAIL
[WebGL test #28: getError expected: NO_ERROR. Was INVALID_ENUM : ]
expected: FAIL
[WebGL test #29: gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be 36053. Was 36061.]
expected: FAIL
[WebGL test #35: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) should be [object WebGLRenderbuffer\]. Was null.]
expected: FAIL
[WebGL test #42: getError expected: INVALID_OPERATION. Was INVALID_ENUM : after evaluating: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE)]
expected: FAIL
[WebGL test #48: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) should be 33304 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #49: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) should be 33304 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #50: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) should be 33304 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #63: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #64: getFramebufferAttachmentParameter did not generate INVALID_ENUM for invalid parameter enum: NO_ERROR]
expected: FAIL
[WebGL test #65: getFramebufferAttachmentParameter did not generate INVALID_ENUM for invalid target enum: NO_ERROR]
expected: FAIL
[WebGL test #66: getFramebufferAttachmentParameter did not generate INVALID_ENUM for invalid attachment enum: NO_ERROR]
expected: FAIL
[WebGL test #67: getError expected: NO_ERROR. Was INVALID_ENUM : ]
expected: FAIL
[WebGL test #69: getError expected: NO_ERROR. Was INVALID_ENUM : ]
expected: FAIL
[WebGL test #70: gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be 36053. Was 36061.]
expected: FAIL
[WebGL test #76: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) should be [object WebGLRenderbuffer\]. Was null.]
expected: FAIL
[WebGL test #83: getError expected: INVALID_OPERATION. Was INVALID_ENUM : after evaluating: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE)]
expected: FAIL
[WebGL test #89: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.BACK, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) should be 33304 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #90: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.DEPTH, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) should be 33304 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #91: gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.STENCIL, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE) should be 0 (of type number). Was null (of type object).]
expected: FAIL
[WebGL test #104: getFramebufferAttachmentParameter did not generate INVALID_ENUM for invalid parameter enum: NO_ERROR]
expected: FAIL
[WebGL test #105: getFramebufferAttachmentParameter did not generate INVALID_ENUM for invalid target enum: NO_ERROR]
expected: FAIL
[WebGL test #106: getFramebufferAttachmentParameter did not generate INVALID_ENUM for invalid attachment enum: NO_ERROR]
expected: FAIL
[WebGL test #121: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,8 @@
[sync-webgl-specific.html]
expected: ERROR
[WebGL test #3: gl.getError() should be 0. Was 1280.]
expected: FAIL
[WebGL test #5: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1 @@
disabled: for now

View file

@ -0,0 +1,8 @@
[transform_feedback.html]
expected: ERROR
[Overall test]
expected: NOTRUN
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : TRANSFORM_FEEDBACK_BINDING query should succeed]
expected: FAIL

View file

@ -0,0 +1,5 @@
[two-unreferenced-varyings.html]
expected: ERROR
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,11 @@
[unwritten-output-defaults-to-zero.html]
expected: ERROR
[WebGL test #1: Fail to set up the program]
expected: FAIL
[WebGL test #2: Fail to set up the program]
expected: FAIL
[WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL

View file

@ -0,0 +1,8 @@
[vertex-array-object.html]
expected: ERROR
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_ENUM : VERTEX_ARRAY_BINDING query should succeed]
expected: FAIL
[WebGL test #4: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
expected: FAIL