Index: cc/layers/surface_layer.cc |
diff --git a/cc/layers/surface_layer.cc b/cc/layers/surface_layer.cc |
index e1862303caac1e4e6e02c8c70e119d722d8257ba..8d461881753996f31f7ddb30ddd9f777adce03c3 100644 |
--- a/cc/layers/surface_layer.cc |
+++ b/cc/layers/surface_layer.cc |
@@ -112,7 +112,7 @@ void SurfaceLayer::SatisfyDestroySequence() { |
DCHECK(!destroy_sequence_.is_null()); |
scoped_ptr<SatisfySwapPromise> satisfy( |
new SatisfySwapPromise(destroy_sequence_, satisfy_callback_)); |
- layer_tree_host()->QueueSwapPromise(satisfy.Pass()); |
+ layer_tree_host()->QueueSwapPromise(std::move(satisfy)); |
destroy_sequence_ = SurfaceSequence(); |
} |