Index: cc/output/delegating_renderer.cc |
diff --git a/cc/output/delegating_renderer.cc b/cc/output/delegating_renderer.cc |
index 143596bf5d2d0173680ccd6664b9aab4e9bbb4ae..8a9f46188be887696e92bc23670da55115d6ed2f 100644 |
--- a/cc/output/delegating_renderer.cc |
+++ b/cc/output/delegating_renderer.cc |
@@ -113,7 +113,8 @@ void DelegatingRenderer::ReceiveSwapBuffersAck( |
} |
void DelegatingRenderer::DidChangeVisibility() { |
- ContextProvider* context_provider = output_surface_->context_provider(); |
+ scoped_refptr<ContextProvider> context_provider = |
+ output_surface_->context_provider(); |
if (!visible()) { |
TRACE_EVENT0("cc", "DelegatingRenderer::SetVisible dropping resources"); |
resource_provider_->ReleaseCachedData(); |