diff --git a/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc b/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc index e609f1630152..c6e15aae27b3 100644 --- a/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc +++ b/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc @@ -196,7 +196,7 @@ void VideoFrameSubmitter::OnReceivedContextProvider( auto result = context_provider_->BindToCurrentThread(); has_good_context = - result == gpu::ContextResult::kSuccess || + result == gpu::ContextResult::kSuccess && context_provider_->ContextGL()->GetGraphicsResetStatusKHR() == GL_NO_ERROR; }