| Index: content/public/test/test_synchronous_compositor_android.cc
|
| diff --git a/content/public/test/test_synchronous_compositor_android.cc b/content/public/test/test_synchronous_compositor_android.cc
|
| index 8695876faccc76fcc1f4eaa8e2b65b10ea430c8a..4d1e57aa546f61cb34f3018876acc363c076ff06 100644
|
| --- a/content/public/test/test_synchronous_compositor_android.cc
|
| +++ b/content/public/test/test_synchronous_compositor_android.cc
|
| @@ -55,11 +55,12 @@ bool TestSynchronousCompositor::DemandDrawSw(SkCanvas* canvas) {
|
| return true;
|
| }
|
|
|
| -void TestSynchronousCompositor::SetHardwareFrame(
|
| - uint32_t output_surface_id,
|
| - std::unique_ptr<cc::CompositorFrame> frame) {
|
| +void TestSynchronousCompositor::SetHardwareFrame(uint32_t output_surface_id,
|
| + cc::CompositorFrame frame) {
|
| hardware_frame_.output_surface_id = output_surface_id;
|
| - hardware_frame_.frame = std::move(frame);
|
| + std::unique_ptr<cc::CompositorFrame> frame_copy(new cc::CompositorFrame);
|
| + *frame_copy = std::move(frame);
|
| + hardware_frame_.frame = std::move(frame_copy);
|
| }
|
|
|
| TestSynchronousCompositor::ReturnedResources::ReturnedResources()
|
|
|