| Index: cc/gl_renderer.cc | 
| diff --git a/cc/gl_renderer.cc b/cc/gl_renderer.cc | 
| index bb4ec4d3ee99d55d33be2886d435eee999f986cd..62f0626f1d39c60052f88b99ef1388e0c1516861 100644 | 
| --- a/cc/gl_renderer.cc | 
| +++ b/cc/gl_renderer.cc | 
| @@ -1510,7 +1510,7 @@ bool GLRenderer::bindFramebufferToTexture(DrawingFrame& frame, const ScopedResou | 
| unsigned textureId = m_currentFramebufferLock->textureId(); | 
| GLC(m_context, m_context->framebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, textureId, 0)); | 
|  | 
| -    DCHECK(m_context->checkFramebufferStatus(GL_FRAMEBUFFER) == GL_FRAMEBUFFER_COMPLETE); | 
| +    DCHECK(m_context->checkFramebufferStatus(GL_FRAMEBUFFER) == GL_FRAMEBUFFER_COMPLETE || isContextLost()); | 
|  | 
| initializeMatrices(frame, framebufferRect, false); | 
| setDrawViewportSize(framebufferRect.size()); | 
|  |