Index: ui/events/ozone/evdev/touch_event_converter_evdev_unittest.cc |
diff --git a/ui/events/ozone/evdev/touch_event_converter_evdev_unittest.cc b/ui/events/ozone/evdev/touch_event_converter_evdev_unittest.cc |
index 6bb00757d71199dde5e09496262efdaeb198efb8..5d106a63ee4310a2f77acb529dd3fab8a124066e 100644 |
--- a/ui/events/ozone/evdev/touch_event_converter_evdev_unittest.cc |
+++ b/ui/events/ozone/evdev/touch_event_converter_evdev_unittest.cc |
@@ -2,18 +2,20 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+#include "ui/events/ozone/evdev/touch_event_converter_evdev.h" |
+ |
#include <errno.h> |
#include <linux/input.h> |
#include <stddef.h> |
#include <unistd.h> |
+#include <memory> |
#include <vector> |
#include "base/bind.h" |
#include "base/command_line.h" |
#include "base/files/file_util.h" |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
#include "base/posix/eintr_wrapper.h" |
#include "base/run_loop.h" |
#include "base/time/time.h" |
@@ -23,7 +25,6 @@ |
#include "ui/events/ozone/evdev/device_event_dispatcher_evdev.h" |
#include "ui/events/ozone/evdev/event_device_test_util.h" |
#include "ui/events/ozone/evdev/touch_evdev_types.h" |
-#include "ui/events/ozone/evdev/touch_event_converter_evdev.h" |
#include "ui/events/ozone/evdev/touch_noise/touch_noise_filter.h" |
#include "ui/events/ozone/evdev/touch_noise/touch_noise_finder.h" |
#include "ui/events/platform/platform_event_dispatcher.h" |
@@ -206,8 +207,8 @@ class TouchEventConverterEvdevTest : public testing::Test { |
private: |
base::MessageLoop* loop_; |
- scoped_ptr<ui::MockTouchEventConverterEvdev> device_; |
- scoped_ptr<ui::MockDeviceEventDispatcherEvdev> dispatcher_; |
+ std::unique_ptr<ui::MockTouchEventConverterEvdev> device_; |
+ std::unique_ptr<ui::MockDeviceEventDispatcherEvdev> dispatcher_; |
int events_out_; |
int events_in_; |
@@ -828,7 +829,7 @@ class TouchEventConverterEvdevTouchNoiseTest |
// Makes the TouchNoiseFinder use |filter| and only |filter| to filter out |
// touch noise. |
- void SetTouchNoiseFilter(scoped_ptr<TouchNoiseFilter> filter) { |
+ void SetTouchNoiseFilter(std::unique_ptr<TouchNoiseFilter> filter) { |
TouchNoiseFinder* finder = device()->touch_noise_finder(); |
finder->filters_.clear(); |
finder->filters_.push_back(filter.release()); |
@@ -870,14 +871,14 @@ TEST_F(TouchEventConverterEvdevTouchNoiseTest, TouchNoiseFiltering) { |
}; |
MockTouchEventConverterEvdev* dev = device(); |
- SetTouchNoiseFilter(scoped_ptr<TouchNoiseFilter>( |
+ SetTouchNoiseFilter(std::unique_ptr<TouchNoiseFilter>( |
new EventTypeTouchNoiseFilter(ET_TOUCH_PRESSED))); |
dev->ConfigureReadMock(mock_kernel_queue, arraysize(mock_kernel_queue), 0); |
dev->ReadNow(); |
ASSERT_EQ(0u, size()); |
ClearDispatchedEvents(); |
- SetTouchNoiseFilter(scoped_ptr<TouchNoiseFilter>( |
+ SetTouchNoiseFilter(std::unique_ptr<TouchNoiseFilter>( |
new EventTypeTouchNoiseFilter(ET_TOUCH_MOVED))); |
dev->ConfigureReadMock(mock_kernel_queue, arraysize(mock_kernel_queue), 0); |
dev->ReadNow(); |
@@ -889,7 +890,7 @@ TEST_F(TouchEventConverterEvdevTouchNoiseTest, TouchNoiseFiltering) { |
EXPECT_EQ(ET_TOUCH_CANCELLED, dispatched_event(1).type); |
ClearDispatchedEvents(); |
- SetTouchNoiseFilter(scoped_ptr<TouchNoiseFilter>( |
+ SetTouchNoiseFilter(std::unique_ptr<TouchNoiseFilter>( |
new EventTypeTouchNoiseFilter(ET_TOUCH_RELEASED))); |
dev->ConfigureReadMock(mock_kernel_queue, arraysize(mock_kernel_queue), 0); |
dev->ReadNow(); |
@@ -928,7 +929,7 @@ TEST_F(TouchEventConverterEvdevTouchNoiseTest, |
}; |
MockTouchEventConverterEvdev* dev = device(); |
- SetTouchNoiseFilter(scoped_ptr<TouchNoiseFilter>( |
+ SetTouchNoiseFilter(std::unique_ptr<TouchNoiseFilter>( |
new EventTypeTouchNoiseFilter(ET_TOUCH_PRESSED))); |
dev->ConfigureReadMock(mock_kernel_queue, arraysize(mock_kernel_queue), 0); |
dev->ReadNow(); |