Index: content/browser/android/in_process/context_provider_in_process.h |
diff --git a/content/browser/android/in_process/context_provider_in_process.h b/content/browser/android/in_process/context_provider_in_process.h |
index b2b2ba8ba62fcc6ac2609c528bfc92dbea9f95ce..e47bfbf4ba91277d8bab05c6ed782d2ae4fa72cb 100644 |
--- a/content/browser/android/in_process/context_provider_in_process.h |
+++ b/content/browser/android/in_process/context_provider_in_process.h |
@@ -53,12 +53,13 @@ class ContextProviderInProcess |
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(); |
void InitializeCapabilities(); |
@@ -72,8 +73,8 @@ class ContextProviderInProcess |
LostContextCallback lost_context_callback_; |
- base::Lock destroyed_lock_; |
- bool destroyed_; |
+ base::Lock lost_lock_; |
+ bool lost_; |
base::Lock context_lock_; |
std::string debug_name_; |