| Index: cc/surfaces/surface.cc
|
| diff --git a/cc/surfaces/surface.cc b/cc/surfaces/surface.cc
|
| index 344627c2bc2b1127f2d80bf0fdd1b7908c400379..282974d22c31ab7fca705000b8d7a35ecd2a3279 100644
|
| --- a/cc/surfaces/surface.cc
|
| +++ b/cc/surfaces/surface.cc
|
| @@ -73,6 +73,11 @@
|
| draw_callback_ = callback;
|
|
|
| referenced_surfaces_ = current_frame_->metadata.referenced_surfaces;
|
| +}
|
| +
|
| +void Surface::EvictFrame() {
|
| + QueueFrame(CompositorFrame(), DrawCallback());
|
| + current_frame_.reset();
|
| }
|
|
|
| void Surface::RequestCopyOfOutput(
|
|
|