Index: cc/trees/thread_proxy.cc |
diff --git a/cc/trees/thread_proxy.cc b/cc/trees/thread_proxy.cc |
index b18b93a63518f976b00ff36c570f4b5ae57c7346..a379d0e939d2835189cd1527889063952e0531b4 100644 |
--- a/cc/trees/thread_proxy.cc |
+++ b/cc/trees/thread_proxy.cc |
@@ -335,14 +335,6 @@ void ThreadProxy::UpdateRendererCapabilitiesOnImplThread() { |
void ThreadProxy::DidLoseOutputSurfaceOnImplThread() { |
TRACE_EVENT0("cc", "ThreadProxy::DidLoseOutputSurfaceOnImplThread"); |
DCHECK(IsImplThread()); |
- CheckOutputSurfaceStatusOnImplThread(); |
-} |
- |
-void ThreadProxy::CheckOutputSurfaceStatusOnImplThread() { |
- TRACE_EVENT0("cc", "ThreadProxy::CheckOutputSurfaceStatusOnImplThread"); |
- DCHECK(IsImplThread()); |
- if (!impl().layer_tree_host_impl->IsContextLost()) |
- return; |
Proxy::MainThreadTaskRunner()->PostTask( |
FROM_HERE, |
base::Bind(&ThreadProxy::DidLoseOutputSurface, main_thread_weak_ptr_)); |
@@ -1132,9 +1124,6 @@ DrawResult ThreadProxy::DrawSwapInternal(bool forced_draw) { |
base::Bind(&ThreadProxy::DidCommitAndDrawFrame, main_thread_weak_ptr_)); |
} |
- if (draw_frame) |
- CheckOutputSurfaceStatusOnImplThread(); |
- |
if (result == DRAW_SUCCESS) |
impl().timing_history.DidFinishDrawing(); |