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

Unified Diff: third_party/WebKit/LayoutTests/fast/canvas/webgl/instanceof-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/instanceof-test.html
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/webgl/instanceof-test.html b/third_party/WebKit/LayoutTests/fast/canvas/webgl/instanceof-test.html
deleted file mode 100644
index 423ae33a0b11672a8c951964a8ba2be3eaacbd60..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/canvas/webgl/instanceof-test.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-<!DOCTYPE html>
-<html>
-<head>
-<meta charset="utf-8">
-<title>WebGL instanceof test.</title>
-<script src="../../../resources/js-test.js"></script>
-<script src="resources/webgl-test.js"> </script>
-<script src="resources/webgl-test-utils.js"> </script>
-</head>
-<body>
-<canvas id="canvas" width="2" height="2" style="width: 40px; height: 40px;"></canvas>
-<div id="description"></div>
-<div id="console"></div>
-<script id="vshader" type="x-shader/x-vertex">
-attribute vec4 vPosition;
-varying vec2 texCoord;
-void main()
-{
- gl_Position = vPosition;
-}
-</script>
-
-<script id="fshader" type="x-shader/x-fragment">
-precision mediump float;
-uniform vec4 color;
-void main()
-{
- gl_FragColor = color;
-}
-</script>
-<script>
-var wtu = WebGLTestUtils;
-description(document.title);
-debug("Tests that instanceof works on WebGL objects.");
-debug("");
-var gl = create3DContext(document.getElementById("canvas"));
-shouldBeTrue('gl instanceof WebGLRenderingContext');
-shouldBeTrue('gl.createBuffer() instanceof WebGLBuffer');
-shouldBeTrue('gl.createFramebuffer() instanceof WebGLFramebuffer');
-shouldBeTrue('gl.createProgram() instanceof WebGLProgram');
-shouldBeTrue('gl.createRenderbuffer() instanceof WebGLRenderbuffer');
-shouldBeTrue('gl.createShader(gl.VERTEX_SHADER) instanceof WebGLShader');
-shouldBeTrue('gl.createTexture() instanceof WebGLTexture');
-
-var program = wtu.setupProgram(
- gl,
- [wtu.loadShaderFromScript(gl, 'vshader', gl.VERTEX_SHADER),
- wtu.loadShaderFromScript(gl, 'fshader', gl.FRAGMENT_SHADER)],
- ['vPosition'], [0]);
-
-shouldBeTrue('gl.getUniformLocation(program, "color") instanceof WebGLUniformLocation');
-shouldBeTrue('gl.getActiveAttrib(program, 0) instanceof WebGLActiveInfo');
-shouldBeTrue('gl.getActiveUniform(program, 0) instanceof WebGLActiveInfo');
-
-debug("");
-debug("Tests that those WebGL objects can not be constructed through new operator");
-debug("");
-
-function shouldThrowWithNew(objectType, objectName)
-{
- try {
- new objectType;
- testFailed('new ' + objectName + ' did not throw');
- } catch (e) {
- testPassed('new ' + objectName + ' threw an error');
- }
-}
-
-shouldThrowWithNew(window.WebGLRenderingContext, 'WebGLRenderingContext');
-shouldThrowWithNew(window.WebGLActiveInfo, 'WebGLActiveInfo');
-shouldThrowWithNew(window.WebGLBuffer, 'WebGLBuffer');
-shouldThrowWithNew(window.WebGLFramebuffer, 'WebGLFramebuffer');
-shouldThrowWithNew(window.WebGLProgram, 'WebGLProgram');
-shouldThrowWithNew(window.WebGLRenderbuffer, 'WebGLRenderbuffer');
-shouldThrowWithNew(window.WebGLShader, 'WebGLShader');
-shouldThrowWithNew(window.WebGLTexture, 'WebGLTexture');
-shouldThrowWithNew(window.WebGLUniformLocation, 'WebGLUniformLocation');
-shouldThrowWithNew(window.WebGLShaderPrecisionFormat, 'WebGLShaderPrecisionFormat');
-
-successfullyParsed = true;
-</script>
-
-</body>
-</html>
-
-

Powered by Google App Engine
This is Rietveld 408576698