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 76cd19dc191ff8624982205a2d93b573b0058ecb..91a6de6d562acb9ce799935aeb1d83394030ccd9 100644 |
--- a/ui/compositor/test/in_process_context_provider.cc |
+++ b/ui/compositor/test/in_process_context_provider.cc |
@@ -86,8 +86,6 @@ InProcessContextProvider::InProcessContextProvider( |
} |
InProcessContextProvider::~InProcessContextProvider() { |
- DCHECK(main_thread_checker_.CalledOnValidThread() || |
- context_thread_checker_.CalledOnValidThread()); |
} |
bool InProcessContextProvider::BindToCurrentThread() { |
@@ -231,4 +229,9 @@ void InProcessContextProvider::OnLostContext() { |
gr_context_->abandonContext(); |
} |
+bool InProcessContextProvider::HasBeenDestroyed() { |
+ DCHECK(context_thread_checker_.CalledOnValidThread()); |
+ return destroyed_; |
+} |
+ |
} // namespace ui |