Revert "Compile end2end tests on Linux"

Build errors in Chromium:

ninja: Entering directory `C:\b\build\slave\GPU_Win_Builder\build\src\out\Release'
ninja: error: '../../gpu/egl_tests/EGLQueryContextTest.cpp', needed by 'obj/gpu/egl_tests/angle_end2end_tests.EGLQueryContextTest.obj', missing and no known rule to make it

This reverts commit be39156b10bf56686b03b274046e51ef156283fc.

Change-Id: I931295f16cad096e94baac9811ea2396a4182848
Reviewed-on: https://chromium-review.googlesource.com/270347
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Tested-by: Jamie Madill <jmadill@chromium.org>
diff --git a/src/tests/gl_tests/GLSLTest.cpp b/src/tests/gl_tests/GLSLTest.cpp
index 9d2cb41..6e22bf0 100644
--- a/src/tests/gl_tests/GLSLTest.cpp
+++ b/src/tests/gl_tests/GLSLTest.cpp
@@ -824,7 +824,7 @@
     const std::string appendGarbage = "abcasdfasdfasdfasdfasdf";
     const std::string source = "void main() { gl_FragColor = vec4(0, 0, 0, 0); }" + appendGarbage;
     const char *sourceArray[1] = { source.c_str() };
-    GLint lengths[1] = { static_cast<GLint>(source.length() - appendGarbage.length()) };
+    GLint lengths[1] = { source.length() - appendGarbage.length() };
     glShaderSource(shader, ArraySize(sourceArray), sourceArray, lengths);
     glCompileShader(shader);
 
@@ -864,7 +864,7 @@
     {
         -10,
         1,
-        static_cast<GLint>(strlen(sourceArray[2])),
+        std::strlen(sourceArray[2]),
         -1,
     };
     ASSERT_EQ(ArraySize(sourceArray), ArraySize(lengths));