| Index: cc/output/gl_renderer.cc
|
| diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc
|
| index faf6bbb0119b0ebbcafb3f9aa5b73b3e44fd3a02..0d8776ce624c8c87e8118b8e1d271245af153d15 100644
|
| --- a/cc/output/gl_renderer.cc
|
| +++ b/cc/output/gl_renderer.cc
|
| @@ -3499,7 +3499,7 @@ void GLRenderer::RestoreFramebuffer(DrawingFrame* frame) {
|
| }
|
|
|
| bool GLRenderer::IsContextLost() {
|
| - return output_surface_->context_provider()->IsContextLost();
|
| + return gl_->GetGraphicsResetStatusKHR() != GL_NO_ERROR;
|
| }
|
|
|
| void GLRenderer::ScheduleOverlays(DrawingFrame* frame) {
|
|
|