| Index: android_webview/browser/aw_render_thread_context_provider.cc
|
| diff --git a/android_webview/browser/aw_render_thread_context_provider.cc b/android_webview/browser/aw_render_thread_context_provider.cc
|
| index ce3114829e9fb11b16d29d98b62c25fd89bde164..9b6e5d4c7b80a34fad48d6239636e23bcfaf7cd0 100644
|
| --- a/android_webview/browser/aw_render_thread_context_provider.cc
|
| +++ b/android_webview/browser/aw_render_thread_context_provider.cc
|
| @@ -142,6 +142,13 @@ class GrContext* AwRenderThreadContextProvider::GrContext() {
|
| return gr_context_.get();
|
| }
|
|
|
| +void AwRenderThreadContextProvider::InvalidateGrContext(uint32_t state) {
|
| + DCHECK(main_thread_checker_.CalledOnValidThread());
|
| +
|
| + if (gr_context_)
|
| + gr_context_.get()->resetContext(state);
|
| +}
|
| +
|
| void AwRenderThreadContextProvider::SetupLock() {
|
| context_->SetLock(&context_lock_);
|
| }
|
|
|