| Index: components/exo/surface.cc
|
| diff --git a/components/exo/surface.cc b/components/exo/surface.cc
|
| index 077795030e7a49a8b5ddc252f9d9018209231e2e..fed879a6684f54aefae2409c2da414d953a50a23 100644
|
| --- a/components/exo/surface.cc
|
| +++ b/components/exo/surface.cc
|
| @@ -807,8 +807,8 @@
|
| }
|
|
|
| delegated_frame->render_pass_list.push_back(std::move(render_pass));
|
| - cc::CompositorFrame frame;
|
| - frame.delegated_frame_data = std::move(delegated_frame);
|
| + std::unique_ptr<cc::CompositorFrame> frame(new cc::CompositorFrame);
|
| + frame->delegated_frame_data = std::move(delegated_frame);
|
|
|
| factory_owner_->surface_factory_->SubmitCompositorFrame(
|
| surface_id_, std::move(frame), cc::SurfaceFactory::DrawCallback());
|
|
|