Try RTA test "Canvas3D_conformance_gl_geterror" to reproduce.
WebGL spec says: "If pixels is null, a buffer of sufficient size initialized to 0 is passed."
However, OpenGL ES2.0 spec says: "GL_INVALID_OPERATION is generated if format does not match internalformat."