KhronosGroup/WebGL — pull request #303 by Oletus (2013-06-20 10:47:59+00:00)
Title: Remove incorrect uniform location check

An optimized implementation is allowed to set uniforms that don't in fact affect the end result of the shader as inactive, so that they have null location. This kind of uniforms manifest in the vec3/vec3_001_to_008.html tests. Based on OpenGL ES 2.0.25 section "Uniform variables".