Index: cc/output/direct_renderer.h |
diff --git a/cc/output/direct_renderer.h b/cc/output/direct_renderer.h |
index 7c37551f299ba20dc00359c8788660672df2c9f7..4baadeecbfbfd34f7312747441ae2abda5f3c2d8 100644 |
--- a/cc/output/direct_renderer.h |
+++ b/cc/output/direct_renderer.h |
@@ -112,11 +112,9 @@ class CC_EXPORT DirectRenderer : public Renderer { |
virtual void EnsureScissorTestEnabled() = 0; |
virtual void EnsureScissorTestDisabled() = 0; |
- typedef base::Callback<void(scoped_ptr<SkBitmap>)> |
- CopyRenderPassCallback; |
virtual void CopyCurrentRenderPassToBitmap( |
DrawingFrame* frame, |
- const CopyRenderPassCallback& callback) = 0; |
+ scoped_ptr<CopyOutputRequest> request) = 0; |
ScopedPtrHashMap<RenderPass::Id, CachedResource> render_pass_textures_; |
ResourceProvider* resource_provider_; |