Index: android_webview/browser/aw_render_thread_context_provider.h |
diff --git a/android_webview/browser/aw_render_thread_context_provider.h b/android_webview/browser/aw_render_thread_context_provider.h |
index 24c1463ecd81628528e85827f9ee56fa4dad41f3..109e50efaacfec246ae8c53a5403ca4bc06e0923 100644 |
--- a/android_webview/browser/aw_render_thread_context_provider.h |
+++ b/android_webview/browser/aw_render_thread_context_provider.h |
@@ -46,12 +46,13 @@ class AwRenderThreadContextProvider : public cc::ContextProvider { |
base::Lock* GetLock() override; |
void VerifyContexts() override; |
void DeleteCachedResources() override; |
- bool DestroyedOnMainThread() override; |
+ bool HasBeenLostOnMainThread() override; |
void SetLostContextCallback( |
const LostContextCallback& lost_context_callback) override; |
void SetMemoryPolicyChangedCallback( |
const MemoryPolicyChangedCallback& memory_policy_changed_callback) |
override; |
+ bool HasBeenDestroyed() override; |
void OnLostContext(); |
@@ -64,7 +65,7 @@ class AwRenderThreadContextProvider : public cc::ContextProvider { |
LostContextCallback lost_context_callback_; |
- bool destroyed_; |
+ bool lost_; |
base::Lock context_lock_; |