Index: content/common/gpu/client/context_provider_command_buffer.cc |
diff --git a/content/common/gpu/client/context_provider_command_buffer.cc b/content/common/gpu/client/context_provider_command_buffer.cc |
index f0b25f0e5c157b8f29c1eeda20efd3f337031455..edfbb7dab2fb78dcf20a8d444177c36516bba446 100644 |
--- a/content/common/gpu/client/context_provider_command_buffer.cc |
+++ b/content/common/gpu/client/context_provider_command_buffer.cc |
@@ -172,6 +172,8 @@ void ContextProviderCommandBuffer::OnLostContext() { |
} |
if (!lost_context_callback_.is_null()) |
base::ResetAndReturn(&lost_context_callback_).Run(); |
+ if (gr_context_) |
+ gr_context_->OnLostContext(); |
} |
void ContextProviderCommandBuffer::OnMemoryAllocationChanged( |