Index: third_party/webgl/sdk/tests/conformance/object-deletion-behaviour.html |
diff --git a/third_party/webgl/sdk/tests/conformance/object-deletion-behaviour.html b/third_party/webgl/sdk/tests/conformance/object-deletion-behaviour.html |
index 2227194fa861f3d6d72d3e1df21701a07fca13ce..5f8848ead4db24a886ed514cab8661e8ba0b528b 100644 |
--- a/third_party/webgl/sdk/tests/conformance/object-deletion-behaviour.html |
+++ b/third_party/webgl/sdk/tests/conformance/object-deletion-behaviour.html |
@@ -66,7 +66,8 @@ shouldBe("gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHME |
shouldGenerateGLError(gl, gl.NO_ERROR, "gl.deleteTexture(tex)"); |
// Deleting a texture bound to the currently-bound fbo is the same as |
// detaching the textue from fbo first, then delete the texture. |
-shouldBeNull("gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME)"); |
+shouldBe("gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE)", "gl.NONE"); |
+shouldGenerateGLError(gl, gl.INVALID_ENUM, "gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME)"); |
shouldBeFalse("gl.isTexture(tex)"); |
shouldBeNull("gl.getParameter(gl.TEXTURE_BINDING_2D)"); |
shouldGenerateGLError(gl, gl.NO_ERROR, "gl.bindTexture(gl.TEXTURE_2D, tex)"); |
@@ -92,7 +93,8 @@ shouldBe("gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHME |
shouldGenerateGLError(gl, gl.NO_ERROR, "gl.deleteRenderbuffer(rbo)"); |
// Deleting a renderbuffer bound to the currently-bound fbo is the same as |
// detaching the renderbuffer from fbo first, then delete the renderbuffer. |
-shouldBeNull("gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME)"); |
+shouldBe("gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE)", "gl.NONE"); |
+shouldGenerateGLError(gl, gl.INVALID_ENUM, "gl.getFramebufferAttachmentParameter(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME)"); |
shouldBeFalse("gl.isRenderbuffer(rbo)"); |
shouldBeNull("gl.getParameter(gl.RENDERBUFFER_BINDING)"); |
shouldGenerateGLError(gl, gl.NO_ERROR, "gl.bindRenderbuffer(gl.RENDERBUFFER, rbo)"); |