Index: services/ui/view_manager/view_stub.cc |
diff --git a/services/ui/view_manager/view_stub.cc b/services/ui/view_manager/view_stub.cc |
index 8fd5eae8f402e58e006f63e97f693bcdffb063a2..f68dc19bde9489ba67e2314d82b58da09119f1ee 100644 |
--- a/services/ui/view_manager/view_stub.cc |
+++ b/services/ui/view_manager/view_stub.cc |
@@ -4,6 +4,8 @@ |
#include "services/ui/view_manager/view_stub.h" |
+#include <utility> |
+ |
#include "base/bind.h" |
#include "base/logging.h" |
#include "services/ui/view_manager/view_registry.h" |
@@ -12,8 +14,10 @@ |
namespace view_manager { |
-ViewStub::ViewStub(ViewRegistry* registry, mojo::ui::ViewOwnerPtr owner) |
- : registry_(registry), owner_(owner.Pass()) { |
+ViewStub::ViewStub(ViewRegistry* registry, |
+ mojo::InterfaceHandle<mojo::ui::ViewOwner> owner) |
+ : registry_(registry), |
+ owner_(mojo::ui::ViewOwnerPtr::Create(std::move(owner))) { |
DCHECK(registry_); |
DCHECK(owner_); |