| Index: services/gfx/compositor/scene_impl.cc
|
| diff --git a/services/gfx/compositor/scene_impl.cc b/services/gfx/compositor/scene_impl.cc
|
| index c02486e67bc8dc264c0b60c5097fb384dde08cf4..5db165cd110d71fbde3e083c104a5bafbea9ece1 100644
|
| --- a/services/gfx/compositor/scene_impl.cc
|
| +++ b/services/gfx/compositor/scene_impl.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "services/gfx/compositor/scene_impl.h"
|
|
|
| +#include <utility>
|
| +
|
| #include "base/bind.h"
|
| #include "base/bind_helpers.h"
|
|
|
| @@ -25,8 +27,10 @@ SceneImpl::SceneImpl(
|
|
|
| SceneImpl::~SceneImpl() {}
|
|
|
| -void SceneImpl::SetListener(mojo::gfx::composition::SceneListenerPtr listener) {
|
| - engine_->SetListener(state_, listener.Pass());
|
| +void SceneImpl::SetListener(
|
| + mojo::InterfaceHandle<mojo::gfx::composition::SceneListener> listener) {
|
| + engine_->SetListener(state_, mojo::gfx::composition::SceneListenerPtr::Create(
|
| + std::move(listener)));
|
| }
|
|
|
| void SceneImpl::Update(mojo::gfx::composition::SceneUpdatePtr update) {
|
|
|