Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index 140fa7990e5c31784072bdd312920ac316cf63df..1b9ee5f3ca53dc89343cc63cfa4d4ee098441ce1 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -1019,6 +1019,7 @@ RenderThreadImpl::CreateOffscreenContext3d() { |
attributes.stencil = false; |
attributes.antialias = false; |
attributes.noAutomaticFlushes = true; |
+ attributes.loseContextWhenOutOfMemory = true; |
scoped_refptr<GpuChannelHost> gpu_channel_host(EstablishGpuChannelSync( |
CAUSE_FOR_GPU_LAUNCH_WEBGRAPHICSCONTEXT3DCOMMANDBUFFERIMPL_INITIALIZE)); |