Post-ANGLE switch, the fast/canvas/webgl/bufferData-offset-length.html test case is failing: --- /app/webkit/WebKitBuild/Release/layout-test-results/fast/canvas/webgl/bufferData-offset-length-expected.txt +++ /app/webkit/WebKitBuild/Release/layout-test-results/fast/canvas/webgl/bufferData-offset-length-actual.txt @@ -1,17 +1,27 @@ +CONSOLE MESSAGE: WebGL: INVALID_VALUE: bufferData: srcOffset or length is out of bounds +CONSOLE MESSAGE: WebGL: INVALID_VALUE: bufferData: srcOffset or length is out of bounds +CONSOLE MESSAGE: WebGL: INVALID_VALUE: bufferData: srcOffset or length is out of bounds +CONSOLE MESSAGE: WebGL: INVALID_VALUE: bufferSubData: srcOffset or length is out of bounds +CONSOLE MESSAGE: WebGL: INVALID_VALUE: bufferData: srcOffset or length is out of bounds +CONSOLE MESSAGE: WebGL: INVALID_VALUE: bufferSubData: srcOffset or length is out of bounds Checks the last two arguments to bufferData() are respected. +FAIL gl.getError() should be 0. Was 1281. PASS gl.getError() is gl.NO_ERROR -PASS gl.getError() is gl.NO_ERROR -PASS Left half of canvas should be filled +expected: red channel should = 0 but was = 255. +FAIL Left half of canvas should be filled PASS Right half of canvas should be empty -PASS gl.getError() is gl.NO_ERROR +FAIL gl.getError() should be 0. Was 1282. PASS Left half of canvas should be empty -PASS Right half of canvas should be filled -PASS gl.getError() is gl.NO_ERROR +expected: red channel should = 0 but was = 255. +FAIL Right half of canvas should be filled +FAIL gl.getError() should be 0. Was 1281. PASS Left half of canvas should be empty -PASS Right half of canvas should be filled -PASS gl.getError() is gl.NO_ERROR -PASS Left half of canvas should be filled +expected: red channel should = 0 but was = 255. +FAIL Right half of canvas should be filled +FAIL gl.getError() should be 0. Was 1282. +expected: red channel should = 0 but was = 255. +FAIL Left half of canvas should be filled PASS Right half of canvas should be empty PASS successfullyParsed is true