Replace Error(GL_NO_ERROR) with NoError().

In order to make the errors be consistent throughout ANGLE.

BUG=angleproject:1686

Change-Id: I0a2d86091d640aedeac94beae345c1fb6971b00d
Reviewed-on: https://chromium-review.googlesource.com/424835
Commit-Queue: Yunchao He <yunchao.he@intel.com>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
diff --git a/src/tests/perf_tests/IndexDataManagerTest.cpp b/src/tests/perf_tests/IndexDataManagerTest.cpp
index 696b81b..f9cdec2 100644
--- a/src/tests/perf_tests/IndexDataManagerTest.cpp
+++ b/src/tests/perf_tests/IndexDataManagerTest.cpp
@@ -86,7 +86,7 @@
         {
             memcpy(&mData[0], data, size);
         }
-        return gl::Error(GL_NO_ERROR);
+        return gl::NoError();
     }
 
     MOCK_METHOD4(setSubData, gl::Error(GLenum, const void *, size_t, size_t));
@@ -105,7 +105,7 @@
     gl::Error getData(const uint8_t **outData) override
     {
         *outData = &mData[0];
-        return gl::Error(GL_NO_ERROR);
+        return gl::NoError();
     }
 
   private: