| Index: ui/events/scoped_target_handler_unittest.cc
|
| diff --git a/ui/events/scoped_target_handler_unittest.cc b/ui/events/scoped_target_handler_unittest.cc
|
| index 5ff1a0b2c4aa7aab0c366dd6f97002203c9df631..9eae471f3938afeb70b478882fac8c79ac55f903 100644
|
| --- a/ui/events/scoped_target_handler_unittest.cc
|
| +++ b/ui/events/scoped_target_handler_unittest.cc
|
| @@ -4,10 +4,11 @@
|
|
|
| #include "ui/events/scoped_target_handler.h"
|
|
|
| +#include <memory>
|
| #include <utility>
|
|
|
| #include "base/macros.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| #include "ui/events/event_handler.h"
|
| #include "ui/events/event_target.h"
|
| @@ -35,8 +36,8 @@ class TestEventTarget : public EventTarget {
|
| TestEventTarget() {}
|
| ~TestEventTarget() override {}
|
|
|
| - void SetHandler(scoped_ptr<EventHandler> target_handler,
|
| - scoped_ptr<EventHandler> delegate) {
|
| + void SetHandler(std::unique_ptr<EventHandler> target_handler,
|
| + std::unique_ptr<EventHandler> delegate) {
|
| target_handler_ = std::move(target_handler);
|
| delegate_ = std::move(delegate);
|
| }
|
| @@ -45,14 +46,14 @@ class TestEventTarget : public EventTarget {
|
| void DispatchEvent(Event* event) { target_handler()->OnEvent(event); }
|
| bool CanAcceptEvent(const Event& event) override { return true; }
|
| EventTarget* GetParentTarget() override { return nullptr; }
|
| - scoped_ptr<EventTargetIterator> GetChildIterator() const override {
|
| - return make_scoped_ptr(new TestEventTargetIterator);
|
| + std::unique_ptr<EventTargetIterator> GetChildIterator() const override {
|
| + return base::WrapUnique(new TestEventTargetIterator);
|
| }
|
| EventTargeter* GetEventTargeter() override { return nullptr; }
|
|
|
| private:
|
| - scoped_ptr<EventHandler> target_handler_;
|
| - scoped_ptr<EventHandler> delegate_;
|
| + std::unique_ptr<EventHandler> target_handler_;
|
| + std::unique_ptr<EventHandler> delegate_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(TestEventTarget);
|
| };
|
| @@ -129,7 +130,7 @@ class EventCountingEventHandler : public EventHandler {
|
| void OnEvent(Event* event) override { (*count_)++; }
|
|
|
| private:
|
| - scoped_ptr<ScopedTargetHandler> scoped_target_handler_;
|
| + std::unique_ptr<ScopedTargetHandler> scoped_target_handler_;
|
| int* count_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(EventCountingEventHandler);
|
| @@ -141,9 +142,9 @@ class EventCountingEventHandler : public EventHandler {
|
| TEST(ScopedTargetHandlerTest, HandlerInvoked) {
|
| int count = 0;
|
| TestEventTarget* target = new TestEventTarget;
|
| - scoped_ptr<NestedEventHandler> target_handler(
|
| + std::unique_ptr<NestedEventHandler> target_handler(
|
| new NestedEventHandler(target, 1));
|
| - scoped_ptr<EventCountingEventHandler> delegate(
|
| + std::unique_ptr<EventCountingEventHandler> delegate(
|
| new EventCountingEventHandler(target, &count));
|
| target->SetHandler(std::move(target_handler), std::move(delegate));
|
| MouseEvent event(ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(),
|
| @@ -159,9 +160,9 @@ TEST(ScopedTargetHandlerTest, HandlerInvoked) {
|
| TEST(ScopedTargetHandlerTest, HandlerInvokedNested) {
|
| int count = 0;
|
| TestEventTarget* target = new TestEventTarget;
|
| - scoped_ptr<NestedEventHandler> target_handler(
|
| + std::unique_ptr<NestedEventHandler> target_handler(
|
| new NestedEventHandler(target, 2));
|
| - scoped_ptr<EventCountingEventHandler> delegate(
|
| + std::unique_ptr<EventCountingEventHandler> delegate(
|
| new EventCountingEventHandler(target, &count));
|
| target->SetHandler(std::move(target_handler), std::move(delegate));
|
| MouseEvent event(ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(),
|
| @@ -177,9 +178,9 @@ TEST(ScopedTargetHandlerTest, HandlerInvokedNested) {
|
| TEST(ScopedTargetHandlerTest, SafeToDestroy) {
|
| int count = 0;
|
| TestEventTarget* target = new TestEventTarget;
|
| - scoped_ptr<TargetDestroyingEventHandler> target_handler(
|
| + std::unique_ptr<TargetDestroyingEventHandler> target_handler(
|
| new TargetDestroyingEventHandler(target, 1));
|
| - scoped_ptr<EventCountingEventHandler> delegate(
|
| + std::unique_ptr<EventCountingEventHandler> delegate(
|
| new EventCountingEventHandler(target, &count));
|
| target->SetHandler(std::move(target_handler), std::move(delegate));
|
| MouseEvent event(ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(),
|
| @@ -194,9 +195,9 @@ TEST(ScopedTargetHandlerTest, SafeToDestroy) {
|
| TEST(ScopedTargetHandlerTest, SafeToDestroyNested) {
|
| int count = 0;
|
| TestEventTarget* target = new TestEventTarget;
|
| - scoped_ptr<TargetDestroyingEventHandler> target_handler(
|
| + std::unique_ptr<TargetDestroyingEventHandler> target_handler(
|
| new TargetDestroyingEventHandler(target, 2));
|
| - scoped_ptr<EventCountingEventHandler> delegate(
|
| + std::unique_ptr<EventCountingEventHandler> delegate(
|
| new EventCountingEventHandler(target, &count));
|
| target->SetHandler(std::move(target_handler), std::move(delegate));
|
| MouseEvent event(ET_MOUSE_PRESSED, gfx::Point(), gfx::Point(),
|
|
|