Index: ui/compositor/test/in_process_context_provider.cc |
diff --git a/ui/compositor/test/in_process_context_provider.cc b/ui/compositor/test/in_process_context_provider.cc |
index d59736ff86d2730a1cf6cb39897fe317b73bd4f4..6e252d8ea94ea797b5de8598125db177c61f81de 100644 |
--- a/ui/compositor/test/in_process_context_provider.cc |
+++ b/ui/compositor/test/in_process_context_provider.cc |
@@ -165,6 +165,13 @@ class GrContext* InProcessContextProvider::GrContext() { |
return gr_context_.get(); |
} |
+void InProcessContextProvider::InvalidateGrContext(uint32_t state) { |
+ DCHECK(context_thread_checker_.CalledOnValidThread()); |
+ |
+ if (gr_context_) |
+ gr_context_.get()->resetContext(state); |
+} |
+ |
void InProcessContextProvider::SetupLock() { |
} |