Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(20)

Unified Diff: third_party/WebKit/LayoutTests/fast/canvas/webgl/type-conversion-test.html

Issue 1601093008: Remove duplicated WebGL layout tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/fast/canvas/webgl/type-conversion-test.html
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/webgl/type-conversion-test.html b/third_party/WebKit/LayoutTests/fast/canvas/webgl/type-conversion-test.html
deleted file mode 100644
index 4421e0a475f63c9047145760a186d32520457874..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/canvas/webgl/type-conversion-test.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<html>
-<head>
-<script src="../../../resources/js-test.js"></script>
-<script src="resources/webgl-test.js"></script>
-<script src="resources/webgl-test-utils.js"></script>
-</head>
-<body>
-<div id="description"></div>
-<div id="console"></div>
-
-<script>
-var wtu = WebGLTestUtils;
-description("Tests calling WebGL APIs with various types");
-
-if (window.internals)
- window.internals.settings.setWebGLErrorsToConsoleEnabled(false);
-
-var context = wtu.create3DContext();
-var program = wtu.loadStandardProgram(context);
-var shader = wtu.loadStandardVertexShader(context);
-var shouldGenerateGLError = wtu.shouldGenerateGLError;
-
-assertMsg(program != null, "Program Compiled");
-assertMsg(shader != null, "Shader Compiled");
-
-var loc = context.getUniformLocation(program, "u_modelViewProjMatrix");
-assertMsg(loc != null, "getUniformLocation succeeded");
-
-var buffer = context.createBuffer();
-context.bindBuffer(context.ARRAY_BUFFER, buffer);
-var texture = context.createTexture();
-context.bindTexture(context.TEXTURE_2D, texture);
-context.useProgram(program);
-
-var args = [
- { type: "number", value: 0 },
- { type: "number", value: 2 },
- { type: "string that is NaN", value: "foo", },
- { type: "string that is number", value: "2", },
- { type: "null", value: null },
- { type: "Empty Array", value: [] },
- { type: "Object", value: {} },
- { type: "Array of Number", value: [2] },
- { type: "Array of String", value: ["foo"] },
- { type: "Array of String that is number", value: ["0"] },
- { type: "Array of String that is number", value: ["2"] },
- { type: "TypedArray", value: new Float32Array(1) }
-];
-
-var argument;
-
-for (var i = 0; i < args.length; ++i) {
- argument = args[i].value;
- var func1 = shouldBeUndefined;
- var func2 = shouldBeNonNull;
- if (argument == 2) {
- func2 = shouldBeNull;
- }
- func3 = shouldBeNull;
- debug("");
- debug("testing type of " + args[i].type + " : value = " + argument);
- func1("context.bindAttribLocation(program, argument, 'foo')");
- func1("context.blendColor(argument, argument, argument, argument)");
- func1("context.bufferData(context.ARRAY_BUFFER, argument, context.STATIC_DRAW)");
- func1("context.bufferData(context.ARRAY_BUFFER, new Float32Array(10), context.STATIC_DRAW)");
- func1("context.bufferSubData(context.ARRAY_BUFFER, argument, new Float32Array(2))");
- func1("context.clear(argument)")
- func1("context.clearColor(argument, 0, 0, 0)");
- func1("context.clearColor(0, argument, 0, 0)");
- func1("context.clearColor(0, 0, argument, 0)");
- func1("context.clearColor(0, 0, 0, argument)");
- func1("context.clearDepth(argument)");
- func1("context.clearStencil(argument)");
- func1("context.copyTexImage2D(context.TEXTURE_2D, argument, context.RGBA, 0, 0, 1, 1, 0)");
- func1("context.copyTexImage2D(context.TEXTURE_2D, 0, context.RGBA, argument, 0, 1, 1, 0)");
- func1("context.copyTexImage2D(context.TEXTURE_2D, 0, context.RGBA, 0, argument, 1, 1, 0)");
- func1("context.copyTexImage2D(context.TEXTURE_2D, 0, context.RGBA, 0, 0, argument, 1, 0)");
- func1("context.copyTexImage2D(context.TEXTURE_2D, 0, context.RGBA, 0, 0, 0, argument, 0)");
- func1("context.copyTexSubImage2D(context.TEXTURE_2D, argument, 0, 0, 0, 0, 0, 0)");
- func1("context.copyTexSubImage2D(context.TEXTURE_2D, 0, argument, 0, 0, 0, 0, 0)");
- func1("context.copyTexSubImage2D(context.TEXTURE_2D, 0, 0, argument, 0, 0, 0, 0)");
- func1("context.copyTexSubImage2D(context.TEXTURE_2D, 0, 0, 0, argument, 0, 0, 0)");
- func1("context.copyTexSubImage2D(context.TEXTURE_2D, 0, 0, 0, 0, argument, 0, 0)");
- func1("context.copyTexSubImage2D(context.TEXTURE_2D, 0, 0, 0, 0, 0, argument, 0)");
- func1("context.copyTexSubImage2D(context.TEXTURE_2D, 0, 0, 0, 0, 0, 0, argument)");
- func1("context.depthMask(argument)");
- func1("context.depthRange(argument, 1)");
- func1("context.depthRange(0, argument)");
- func1("context.drawArrays(context.POINTS, argument, 1)");
- func1("context.drawArrays(context.POINTS, 0, argument)");
- //func1("context.drawElements(...)");
- func1("context.enableVertexAttribArray(argument)");
- func1("context.disableVertexAttribArray(argument)");
- func2("context.getActiveAttrib(program, argument)");
- func2("context.getActiveUniform(program, argument)");
- func3("context.getParameter(argument)");
- func1("context.lineWidth(argument)");
- func1("context.polygonOffset(argument, 0)");
- func1("context.polygonOffset(0, argument)");
- //func1("context.readPixels(...)");
- //func1("context.renderbufferStorage(...)");
- func1("context.sampleCoverage(argument, 0)");
- func1("context.sampleCoverage(0, argument)");
- func1("context.scissor(argument, 0, 10, 10)");
- func1("context.scissor(0, argument, 10, 10)");
- func1("context.scissor(0, 0, argument, 10)");
- func1("context.scissor(0, 0, 10, argument)");
- func1("context.shaderSource(shader, argument)");
- func1("context.stencilFunc(context.NEVER, argument, 255)");
- func1("context.stencilFunc(context.NEVER, 0, argument)");
- //func1("context.stencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)");
- func1("context.stencilMask(argument)");
- //func1("context.stencilMaskSeparate(context.FRONT, argument);
- //func1("context.texImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, ArrayBufferView pixels)");
- //func1("context.texParameterf(GLenum target, GLenum pname, GLfloat param)");
- //func1("context.texParameteri(GLenum target, GLenum pname, GLint param)");
- //func1("context.texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset,GLsizei width, GLsizei height,GLenum format, GLenum type, ArrayBufferView pixels)");
- func1("context.uniform1i(loc, argument)");
- func1("context.uniform2i(loc, argument, 0)");
- func1("context.uniform2i(loc, 0, argument)");
- func1("context.uniform3i(loc, argument, 0, 0)");
- func1("context.uniform3i(loc, 0, argument, 0)");
- func1("context.uniform3i(loc, 0, 0, argument)");
- func1("context.uniform4i(loc, argument, 0, 0, 0)");
- func1("context.uniform4i(loc, 0, argument, 0, 0)");
- func1("context.uniform4i(loc, 0, 0, argument, 0)");
- func1("context.uniform4i(loc, 0, 0, 0, argument)");
- func1("context.uniform1f(loc, argument)");
- func1("context.uniform2f(loc, argument, 0)");
- func1("context.uniform2f(loc, 0, argument)");
- func1("context.uniform3f(loc, argument, 0, 0)");
- func1("context.uniform3f(loc, 0, argument, 0)");
- func1("context.uniform3f(loc, 0, 0, argument)");
- func1("context.uniform4f(loc, argument, 0, 0, 0)");
- func1("context.uniform4f(loc, 0, argument, 0, 0)");
- func1("context.uniform4f(loc, 0, 0, argument, 0)");
- func1("context.uniform4f(loc, 0, 0, 0, argument)");
-}
-</script>
-
-</body>
-</html>
-

Powered by Google App Engine
This is Rietveld 408576698