Index: third_party/WebKit/Source/modules/webgl/WebGLDrawBuffers.cpp |
diff --git a/third_party/WebKit/Source/modules/webgl/WebGLDrawBuffers.cpp b/third_party/WebKit/Source/modules/webgl/WebGLDrawBuffers.cpp |
index 8702f1330749ded6f137dc47c72c457291885a47..11de49278c2f96e477af434a13f20ea73d99d18f 100644 |
--- a/third_party/WebKit/Source/modules/webgl/WebGLDrawBuffers.cpp |
+++ b/third_party/WebKit/Source/modules/webgl/WebGLDrawBuffers.cpp |
@@ -72,7 +72,7 @@ void WebGLDrawBuffers::drawBuffersWEBGL(const Vector<GLenum>& buffers) |
const GLenum* bufs = buffers.data(); |
if (!scoped.context()->m_framebufferBinding) { |
if (n != 1) { |
- scoped.context()->synthesizeGLError(GL_INVALID_VALUE, "drawBuffersWEBGL", "more than one buffer"); |
+ scoped.context()->synthesizeGLError(GL_INVALID_OPERATION, "drawBuffersWEBGL", "must provide exactly one buffer"); |
return; |
} |
if (bufs[0] != GL_BACK && bufs[0] != GL_NONE) { |