| Index: ui/events/test/test_event_target.cc
|
| diff --git a/ui/events/test/test_event_target.cc b/ui/events/test/test_event_target.cc
|
| index 36bbe20499067224e1da022716f5a1eea432edce..2f0f98e3e89ac250335a77cab4c77dd8ac21c6a8 100644
|
| --- a/ui/events/test/test_event_target.cc
|
| +++ b/ui/events/test/test_event_target.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include <utility>
|
|
|
| +#include "base/memory/ptr_util.h"
|
| #include "ui/events/event.h"
|
| #include "ui/events/event_target_iterator.h"
|
| #include "ui/events/event_targeter.h"
|
| @@ -22,7 +23,7 @@ TestEventTarget::TestEventTarget()
|
| }
|
| TestEventTarget::~TestEventTarget() {}
|
|
|
| -void TestEventTarget::AddChild(scoped_ptr<TestEventTarget> child) {
|
| +void TestEventTarget::AddChild(std::unique_ptr<TestEventTarget> child) {
|
| TestEventTarget* child_r = child.get();
|
| if (child->parent()) {
|
| AddChild(child->parent()->RemoveChild(child.release()));
|
| @@ -32,19 +33,21 @@ void TestEventTarget::AddChild(scoped_ptr<TestEventTarget> child) {
|
| child_r->set_parent(this);
|
| }
|
|
|
| -scoped_ptr<TestEventTarget> TestEventTarget::RemoveChild(TestEventTarget *c) {
|
| +std::unique_ptr<TestEventTarget> TestEventTarget::RemoveChild(
|
| + TestEventTarget* c) {
|
| ScopedVector<TestEventTarget>::iterator iter = std::find(children_.begin(),
|
| children_.end(),
|
| c);
|
| if (iter != children_.end()) {
|
| children_.weak_erase(iter);
|
| c->set_parent(NULL);
|
| - return make_scoped_ptr(c);
|
| + return base::WrapUnique(c);
|
| }
|
| return nullptr;
|
| }
|
|
|
| -void TestEventTarget::SetEventTargeter(scoped_ptr<EventTargeter> targeter) {
|
| +void TestEventTarget::SetEventTargeter(
|
| + std::unique_ptr<EventTargeter> targeter) {
|
| targeter_ = std::move(targeter);
|
| }
|
|
|
| @@ -67,8 +70,8 @@ EventTarget* TestEventTarget::GetParentTarget() {
|
| return parent_;
|
| }
|
|
|
| -scoped_ptr<EventTargetIterator> TestEventTarget::GetChildIterator() const {
|
| - return make_scoped_ptr(
|
| +std::unique_ptr<EventTargetIterator> TestEventTarget::GetChildIterator() const {
|
| + return base::WrapUnique(
|
| new EventTargetIteratorImpl<TestEventTarget>(children_.get()));
|
| }
|
|
|
|
|