Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 651946597a1f378f54141f152a2d0098af6de412..4a90e844abdb5d45317a05440419bdbd5b6ffef5 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -2421,10 +2421,10 @@ WebMediaPlayer* RenderViewImpl::createMediaPlayer( |
#endif |
use_accelerated_video_decode &= !CommandLine::ForCurrentProcess()->HasSwitch( |
switches::kDisableAcceleratedVideoDecode); |
- base::WeakPtr<WebGraphicsContext3DCommandBufferImpl> context3d = |
+ WebGraphicsContext3DCommandBufferImpl* context3d = |
use_accelerated_video_decode ? |
RenderThreadImpl::current()->GetGpuVDAContext3D() : |
- base::WeakPtr<WebGraphicsContext3DCommandBufferImpl>(); |
+ NULL; |
if (context3d) { |
scoped_refptr<base::MessageLoopProxy> factories_loop = |
RenderThreadImpl::current()->compositor_thread() ? |