Index: components/mus/public/cpp/surfaces/surfaces_type_converters.cc |
diff --git a/components/mus/public/cpp/surfaces/surfaces_type_converters.cc b/components/mus/public/cpp/surfaces/surfaces_type_converters.cc |
index 311fbad50bac30565295f44108748b0256c9cb4d..e62173116969eaba9333a198b9cd2d843a38d421 100644 |
--- a/components/mus/public/cpp/surfaces/surfaces_type_converters.cc |
+++ b/components/mus/public/cpp/surfaces/surfaces_type_converters.cc |
@@ -39,7 +39,7 @@ TypeConverter<CompositorFramePtr, cc::CompositorFrame>::Convert( |
cc::DelegatedFrameData* frame_data = input.delegated_frame_data.get(); |
frame->resources = |
mojo::Array<cc::TransferableResource>(frame_data->resource_list); |
- frame->metadata = input.metadata; |
+ frame->metadata = cc::CompositorFrameMetadata(input.metadata); |
danakj
2016/06/24 18:35:11
dittos
Fady Samuel
2016/06/24 20:00:24
This is getting cloned for now. I'm deleting this
|
const cc::RenderPassList& pass_list = frame_data->render_pass_list; |
std::vector<std::unique_ptr<cc::RenderPass>> copy; |
cc::RenderPass::CopyAll(pass_list, ©); |