Index: content/renderer/media/renderer_gpu_video_accelerator_factories.cc |
diff --git a/content/renderer/media/renderer_gpu_video_accelerator_factories.cc b/content/renderer/media/renderer_gpu_video_accelerator_factories.cc |
index 442035263cbbcc452b94ae70d69fa420cb9a6042..34c1e2d665dc6222889ca4dccffe17e88ff35eb6 100644 |
--- a/content/renderer/media/renderer_gpu_video_accelerator_factories.cc |
+++ b/content/renderer/media/renderer_gpu_video_accelerator_factories.cc |
@@ -58,14 +58,12 @@ RendererGpuVideoAcceleratorFactories::GetContext3d() { |
DCHECK(task_runner_->BelongsToCurrentThread()); |
if (!context_provider_) |
return NULL; |
- WebGraphicsContext3DCommandBufferImpl* context = |
- context_provider_->Context3d(); |
- if (context->isContextLost()) { |
+ if (context_provider_->IsContextLost()) { |
context_provider_->VerifyContexts(); |
context_provider_ = NULL; |
return NULL; |
} |
- return context; |
+ return context_provider_->WebContext3D(); |
} |
void RendererGpuVideoAcceleratorFactories::AsyncBindContext() { |