Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / cc / test / test_in_process_context_provider.cc
index eff0b2c..5005c06 100644 (file)
@@ -49,8 +49,6 @@ TestInProcessContextProvider::TestInProcessContextProvider()
     : context_(CreateTestInProcessContext()) {}
 
 TestInProcessContextProvider::~TestInProcessContextProvider() {
-  if (gr_context_)
-    gr_context_->contextDestroyed();
 }
 
 bool TestInProcessContextProvider::BindToCurrentThread() { return true; }
@@ -117,6 +115,11 @@ bool TestInProcessContextProvider::IsContextLost() { return false; }
 
 void TestInProcessContextProvider::VerifyContexts() {}
 
+void TestInProcessContextProvider::DeleteCachedResources() {
+  if (gr_context_)
+    gr_context_->freeGpuResources();
+}
+
 bool TestInProcessContextProvider::DestroyedOnMainThread() { return false; }
 
 void TestInProcessContextProvider::SetLostContextCallback(