| Index: components/exo/surface.cc
|
| diff --git a/components/exo/surface.cc b/components/exo/surface.cc
|
| index a09ae06c840308ce3bcdad1ade6aa12e8791d20e..7501f58032c394dcb020501cf989c0dace502062 100644
|
| --- a/components/exo/surface.cc
|
| +++ b/components/exo/surface.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "components/exo/surface.h"
|
|
|
| +#include <utility>
|
| +
|
| #include "base/callback_helpers.h"
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| @@ -269,7 +271,7 @@ void Surface::CommitSurfaceHierarchy() {
|
| if (texture_mailbox_release_callback) {
|
| // Update layer with the new contents.
|
| layer()->SetTextureMailbox(texture_mailbox,
|
| - texture_mailbox_release_callback.Pass(),
|
| + std::move(texture_mailbox_release_callback),
|
| texture_mailbox.size_in_pixels());
|
| layer()->SetTextureFlipped(false);
|
| layer()->SetBounds(gfx::Rect(layer()->bounds().origin(),
|
| @@ -402,7 +404,7 @@ void Surface::OnCompositingEnded(ui::Compositor* compositor) {
|
| current_buffer_->ProduceTextureMailbox(&texture_mailbox);
|
| if (texture_mailbox_release_callback) {
|
| layer()->SetTextureMailbox(texture_mailbox,
|
| - texture_mailbox_release_callback.Pass(),
|
| + std::move(texture_mailbox_release_callback),
|
| texture_mailbox.size_in_pixels());
|
| layer()->SetTextureFlipped(false);
|
| layer()->SchedulePaint(gfx::Rect(texture_mailbox.size_in_pixels()));
|
|
|