| Index: content/test/data/gpu/pixel_canvas2d_webgl.html
|
| diff --git a/content/test/data/gpu/pixel_canvas2d_webgl.html b/content/test/data/gpu/pixel_canvas2d_webgl.html
|
| index 2eea10aa5d69b1278229355a499f285fe7b0b9e6..dcd1f9a2bc6f96d5056dc8a3f6f8a658b805c7f8 100644
|
| --- a/content/test/data/gpu/pixel_canvas2d_webgl.html
|
| +++ b/content/test/data/gpu/pixel_canvas2d_webgl.html
|
| @@ -23,12 +23,6 @@ var gl;
|
|
|
| function main()
|
| {
|
| - draw();
|
| - waitForFinish();
|
| -}
|
| -
|
| -function draw()
|
| -{
|
| var canvas = document.getElementById("c");
|
| canvas.style.width = canvas.style.height = "150px";
|
| var c2d = canvas.getContext("2d");
|
| @@ -38,10 +32,21 @@ function draw()
|
|
|
| var webglCanvas = document.getElementById("c2");
|
| gl = initGL(webglCanvas);
|
| + if (!gl) {
|
| + console.log('Failed to initialize GL from canvas: ' + webglCanvas);
|
| + domAutomationController.setAutomationId(1);
|
| + domAutomationController.send("FAILURE");
|
| + return;
|
| + }
|
| +
|
| if (!setup(gl)) {
|
| + console.log('Failed to set up GL: ' + gl);
|
| domAutomationController.setAutomationId(1);
|
| domAutomationController.send("FAILURE");
|
| + return;
|
| }
|
| +
|
| + waitForFinish();
|
| }
|
|
|
| function waitForFinish()
|
|
|