Index: cc/surfaces/surface.h |
diff --git a/cc/surfaces/surface.h b/cc/surfaces/surface.h |
index b12c34f911fee6367d78c0041f30e1144970a520..3d48196fc25076ea4448864709ebf3e68e5dcff8 100644 |
--- a/cc/surfaces/surface.h |
+++ b/cc/surfaces/surface.h |
@@ -15,6 +15,7 @@ |
namespace cc { |
class CompositorFrame; |
+class CopyOutputRequest; |
class SurfaceManager; |
class SurfaceFactory; |
class SurfaceResourceHolder; |
@@ -29,6 +30,7 @@ class CC_SURFACES_EXPORT Surface { |
void QueueFrame(scoped_ptr<CompositorFrame> frame, |
const base::Closure& draw_callback); |
+ void RequestCopyOfOutput(scoped_ptr<CopyOutputRequest> copy_request); |
// Returns the most recent frame that is eligible to be rendered. |
const CompositorFrame* GetEligibleFrame(); |