Index: cc/test/test_in_process_context_provider.h |
diff --git a/cc/test/test_in_process_context_provider.h b/cc/test/test_in_process_context_provider.h |
index 351e41e6242f22a073b5c41e5367d9c25a0ed6ca..247a5ad56661068141d8402117414c205092753d 100644 |
--- a/cc/test/test_in_process_context_provider.h |
+++ b/cc/test/test_in_process_context_provider.h |
@@ -41,10 +41,10 @@ class TestInProcessContextProvider : public ContextProvider { |
gpu::gles2::GLES2Interface* ContextGL() override; |
gpu::ContextSupport* ContextSupport() override; |
class GrContext* GrContext() override; |
+ ContextCacheController* CacheController() override; |
void InvalidateGrContext(uint32_t state) override; |
base::Lock* GetLock() override; |
gpu::Capabilities ContextCapabilities() override; |
- void DeleteCachedResources() override; |
void SetLostContextCallback( |
const LostContextCallback& lost_context_callback) override; |
@@ -57,6 +57,7 @@ class TestInProcessContextProvider : public ContextProvider { |
TestImageFactory image_factory_; |
std::unique_ptr<gpu::GLInProcessContext> context_; |
std::unique_ptr<skia_bindings::GrContextForGLES2Interface> gr_context_; |
+ std::unique_ptr<ContextCacheController> cache_controller_; |
base::Lock context_lock_; |
}; |