Index: ui/aura/gestures/gesture_recognizer_unittest.cc |
diff --git a/ui/aura/gestures/gesture_recognizer_unittest.cc b/ui/aura/gestures/gesture_recognizer_unittest.cc |
index 64057fe58143af5504dc9b1fc1309f2d1aceaf5d..eaffd6b6616a3c40b3b7162cb2314ab424fd76ca 100644 |
--- a/ui/aura/gestures/gesture_recognizer_unittest.cc |
+++ b/ui/aura/gestures/gesture_recognizer_unittest.cc |
@@ -284,7 +284,7 @@ class GestureEventConsumeDelegate : public TestWindowDelegate { |
} |
private: |
- scoped_ptr<base::RunLoop> run_loop_; |
+ std::unique_ptr<base::RunLoop> run_loop_; |
std::vector<ui::EventType> events_; |
bool tap_; |
@@ -474,7 +474,7 @@ class ScopedGestureRecognizerSetter { |
private: |
ui::GestureRecognizer* original_gr_; |
- scoped_ptr<ui::GestureRecognizer> new_gr_; |
+ std::unique_ptr<ui::GestureRecognizer> new_gr_; |
DISALLOW_COPY_AND_ASSIGN(ScopedGestureRecognizerSetter); |
}; |
@@ -684,14 +684,14 @@ class GestureRecognizerWithSwitchTest : public GestureRecognizerTest { |
// Check that appropriate touch events generate tap gesture events. |
TEST_F(GestureRecognizerTest, GestureEventTap) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -735,14 +735,14 @@ TEST_F(GestureRecognizerTest, GestureEventTap) { |
// Check that appropriate touch events generate tap gesture events |
// when information about the touch radii are provided. |
TEST_F(GestureRecognizerTest, GestureEventTapRegion) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 800; |
const int kWindowHeight = 600; |
const int kTouchId = 2; |
gfx::Rect bounds(0, 0, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
// Test with no ET_TOUCH_MOVED events. |
@@ -968,14 +968,14 @@ TEST_F(GestureRecognizerTest, GestureEventScroll) { |
// sqrt(5 * 5 + 5 * 5). |
ui::GestureConfiguration::GetInstance() |
->set_max_touch_move_in_pixels_for_click(sqrt(5.f * 5 + 5 * 5)); |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 5; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -1040,14 +1040,14 @@ TEST_F(GestureRecognizerTest, GestureEventScrollPrediction) { |
ui::GestureConfiguration::GetInstance() |
->set_max_touch_move_in_pixels_for_click(sqrt(5.f * 5 + 5 * 5)); |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 5; |
gfx::Rect bounds(95, 195, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -1110,13 +1110,13 @@ TEST_F(GestureRecognizerTest, GestureEventScrollBoundingBox) { |
TimedEvents tes; |
for (int radius = 1; radius <= 10; ++radius) { |
ui::GestureConfiguration::GetInstance()->set_default_radius(radius); |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 5; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
const int kPositionX = 101; |
@@ -1158,12 +1158,12 @@ TEST_F(GestureRecognizerTest, GestureEventScrollBoundingBox) { |
// Check Scroll End Events report correct velocities |
// if the user was on a horizontal rail |
TEST_F(GestureRecognizerTest, GestureEventHorizontalRailFling) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kTouchId = 7; |
gfx::Rect bounds(0, 0, 1000, 1000); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press(ui::ET_TOUCH_PRESSED, gfx::Point(0, 0), |
@@ -1209,12 +1209,12 @@ TEST_F(GestureRecognizerTest, GestureEventHorizontalRailFling) { |
// Check Scroll End Events report correct velocities |
// if the user was on a vertical rail |
TEST_F(GestureRecognizerTest, GestureEventVerticalRailFling) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kTouchId = 7; |
gfx::Rect bounds(0, 0, 1000, 1000); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press(ui::ET_TOUCH_PRESSED, gfx::Point(0, 0), |
@@ -1263,12 +1263,12 @@ TEST_F(GestureRecognizerTest, GestureEventVerticalRailFling) { |
TEST_F(GestureRecognizerTest, GestureEventNonRailFling) { |
ui::GestureConfiguration::GetInstance() |
->set_max_touch_move_in_pixels_for_click(0); |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kTouchId = 7; |
gfx::Rect bounds(0, 0, 1000, 1000); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press(ui::ET_TOUCH_PRESSED, gfx::Point(0, 0), |
@@ -1305,13 +1305,13 @@ TEST_F(GestureRecognizerTest, GestureEventNonRailFling) { |
// Check that appropriate touch events generate long press events |
TEST_F(GestureRecognizerTest, GestureEventLongPress) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -1348,14 +1348,14 @@ TEST_F(GestureRecognizerTest, GestureEventLongPress) { |
// Check that scrolling prevents a long press. |
TEST_F(GestureRecognizerTest, GestureEventLongPressCancelledByScroll) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 6; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -1391,13 +1391,13 @@ TEST_F(GestureRecognizerTest, GestureEventLongPressCancelledByScroll) { |
TEST_F(GestureRecognizerTest, GestureEventLongTap) { |
ui::GestureConfiguration::GetInstance() |
->set_max_touch_down_duration_for_click_in_ms(3); |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -1435,7 +1435,7 @@ TEST_F(GestureRecognizerTest, GestureEventLongTap) { |
// Check that second tap cancels a long press |
TEST_F(GestureRecognizerTest, GestureEventLongPressCancelledBySecondTap) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 300; |
@@ -1443,7 +1443,7 @@ TEST_F(GestureRecognizerTest, GestureEventLongPressCancelledBySecondTap) { |
const int kTouchId1 = 8; |
const int kTouchId2 = 2; |
gfx::Rect bounds(5, 5, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -1483,12 +1483,12 @@ TEST_F(GestureRecognizerTest, GestureEventLongPressCancelledBySecondTap) { |
// Check that horizontal scroll gestures cause scrolls on horizontal rails. |
// Also tests that horizontal rails can be broken. |
TEST_F(GestureRecognizerTest, GestureEventHorizontalRailScroll) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kTouchId = 7; |
gfx::Rect bounds(0, 0, 1000, 1000); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press(ui::ET_TOUCH_PRESSED, gfx::Point(0, 0), |
@@ -1539,12 +1539,12 @@ TEST_F(GestureRecognizerTest, GestureEventHorizontalRailScroll) { |
// Check that vertical scroll gestures cause scrolls on vertical rails. |
// Also tests that vertical rails can be broken. |
TEST_F(GestureRecognizerTest, GestureEventVerticalRailScroll) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kTouchId = 7; |
gfx::Rect bounds(0, 0, 1000, 1000); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press(ui::ET_TOUCH_PRESSED, gfx::Point(0, 0), |
@@ -1600,14 +1600,14 @@ TEST_F(GestureRecognizerTest, GestureTapFollowedByScroll) { |
->set_max_touch_move_in_pixels_for_click(sqrt(5.f * 5 + 5 * 5)); |
// First, tap. Then, do a scroll using the same touch-id. |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 3; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -1720,7 +1720,7 @@ TEST_F(GestureRecognizerTest, GestureTapFollowedByScroll) { |
} |
TEST_F(GestureRecognizerTest, AsynchronousGestureRecognition) { |
- scoped_ptr<QueueTouchEventDelegate> queued_delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> queued_delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kWindowWidth = 123; |
@@ -1728,7 +1728,7 @@ TEST_F(GestureRecognizerTest, AsynchronousGestureRecognition) { |
const int kTouchId1 = 6; |
const int kTouchId2 = 4; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> queue(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> queue(CreateTestWindowWithDelegate( |
queued_delegate.get(), -1234, bounds, root_window())); |
queued_delegate->set_window(queue.get()); |
@@ -1766,9 +1766,9 @@ TEST_F(GestureRecognizerTest, AsynchronousGestureRecognition) { |
// Create another window, and place a touch-down on it. This should create a |
// tap-down gesture. |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -2345, gfx::Rect(0, 0, 50, 50), root_window())); |
delegate->Reset(); |
ui::TouchEvent press2( |
@@ -1919,7 +1919,7 @@ TEST_F(GestureRecognizerTest, AsynchronousGestureRecognition) { |
// Check that appropriate touch events generate pinch gesture events. |
TEST_F(GestureRecognizerTest, GestureEventPinchFromScroll) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 300; |
@@ -1927,7 +1927,7 @@ TEST_F(GestureRecognizerTest, GestureEventPinchFromScroll) { |
const int kTouchId1 = 5; |
const int kTouchId2 = 3; |
gfx::Rect bounds(5, 5, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -2002,7 +2002,7 @@ TEST_F(GestureRecognizerTest, GestureEventPinchFromScroll) { |
} |
TEST_F(GestureRecognizerTest, GestureEventPinchFromScrollFromPinch) { |
-scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 300; |
@@ -2010,7 +2010,7 @@ scoped_ptr<GestureEventConsumeDelegate> delegate( |
const int kTouchId1 = 5; |
const int kTouchId2 = 3; |
gfx::Rect bounds(5, 5, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press(ui::ET_TOUCH_PRESSED, gfx::Point(101, 301), |
@@ -2059,7 +2059,7 @@ scoped_ptr<GestureEventConsumeDelegate> delegate( |
} |
TEST_F(GestureRecognizerTest, GestureEventPinchFromTap) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 300; |
@@ -2067,7 +2067,7 @@ TEST_F(GestureRecognizerTest, GestureEventPinchFromTap) { |
const int kTouchId1 = 3; |
const int kTouchId2 = 5; |
gfx::Rect bounds(5, 5, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -2134,7 +2134,7 @@ TEST_F(GestureRecognizerTest, GestureEventPinchFromTap) { |
} |
TEST_F(GestureRecognizerTest, GestureEventIgnoresDisconnectedEvents) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
@@ -2155,19 +2155,19 @@ TEST_F(GestureRecognizerTest, GestureEventTouchLockSelectsCorrectWindow) { |
ui::GestureConsumer* target; |
const int kNumWindows = 4; |
- scoped_ptr<GestureEventConsumeDelegate*[]> delegates( |
+ std::unique_ptr<GestureEventConsumeDelegate* []> delegates( |
new GestureEventConsumeDelegate*[kNumWindows]); |
ui::GestureConfiguration::GetInstance() |
->set_max_separation_for_gesture_touches_in_pixels(499); |
- scoped_ptr<gfx::Rect[]> window_bounds(new gfx::Rect[kNumWindows]); |
+ std::unique_ptr<gfx::Rect[]> window_bounds(new gfx::Rect[kNumWindows]); |
window_bounds[0] = gfx::Rect(0, 0, 1, 1); |
window_bounds[1] = gfx::Rect(500, 0, 1, 1); |
window_bounds[2] = gfx::Rect(0, 500, 1, 1); |
window_bounds[3] = gfx::Rect(500, 500, 1, 1); |
- scoped_ptr<aura::Window*[]> windows(new aura::Window*[kNumWindows]); |
+ std::unique_ptr<aura::Window* []> windows(new aura::Window*[kNumWindows]); |
// Instantiate windows with |window_bounds| and touch each window at |
// its origin. |
@@ -2243,10 +2243,10 @@ TEST_F(GestureRecognizerTest, GestureEventTouchLockSelectsCorrectWindow) { |
// Check that a touch's target will not be effected by a touch on a different |
// screen. |
TEST_F(GestureRecognizerTest, GestureEventTouchLockIgnoresOtherScreens) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
gfx::Rect bounds(0, 0, 10, 10); |
- scoped_ptr<aura::Window> window( |
+ std::unique_ptr<aura::Window> window( |
CreateTestWindowWithDelegate(delegate.get(), 0, bounds, root_window())); |
const int kTouchId1 = 8; |
@@ -2276,7 +2276,7 @@ TEST_F(GestureRecognizerTest, GestureEventTouchLockIgnoresOtherScreens) { |
// by the root window's gesture sequence. |
TEST_F(GestureRecognizerTest, GestureEventOutsideRootWindowTap) { |
TimedEvents tes; |
- scoped_ptr<aura::Window> window(CreateTestWindowWithBounds( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithBounds( |
gfx::Rect(-100, -100, 2000, 2000), root_window())); |
gfx::Point pos1(-10, -10); |
@@ -2298,12 +2298,12 @@ TEST_F(GestureRecognizerTest, GestureEventOutsideRootWindowTap) { |
} |
TEST_F(GestureRecognizerTest, NoTapWithPreventDefaultedRelease) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, 100, 100); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -2325,13 +2325,13 @@ TEST_F(GestureRecognizerTest, NoTapWithPreventDefaultedRelease) { |
} |
TEST_F(GestureRecognizerTest, PinchScrollWithPreventDefaultedRelease) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kTouchId1 = 7; |
const int kTouchId2 = 5; |
gfx::Rect bounds(10, 20, 100, 100); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -2428,7 +2428,7 @@ TEST_F(GestureRecognizerTest, PinchScrollWithPreventDefaultedRelease) { |
TEST_F(GestureRecognizerTest, GestureEndLocation) { |
GestureEventConsumeDelegate delegate; |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
&delegate, -1234, gfx::Rect(10, 10, 300, 300), root_window())); |
ui::test::EventGenerator generator(root_window(), window.get()); |
const gfx::Point begin(20, 20); |
@@ -2445,9 +2445,9 @@ TEST_F(GestureRecognizerTest, GestureEndLocation) { |
} |
TEST_F(GestureRecognizerTest, CaptureSendsGestureEnd) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, gfx::Rect(10, 10, 300, 300), root_window())); |
ui::test::EventGenerator generator(root_window()); |
@@ -2457,8 +2457,8 @@ TEST_F(GestureRecognizerTest, CaptureSendsGestureEnd) { |
EXPECT_TRUE(delegate->tap_down()); |
- scoped_ptr<aura::Window> capture(CreateTestWindowWithBounds( |
- gfx::Rect(10, 10, 200, 200), root_window())); |
+ std::unique_ptr<aura::Window> capture( |
+ CreateTestWindowWithBounds(gfx::Rect(10, 10, 200, 200), root_window())); |
capture->SetCapture(); |
RunAllPendingInMessageLoop(); |
@@ -2470,26 +2470,24 @@ TEST_F(GestureRecognizerTest, CaptureSendsGestureEnd) { |
// released or cancelled), do not receive extra synthetic cancels upon change of |
// capture. |
TEST_F(GestureRecognizerTest, CaptureDoesNotCancelFinishedTouches) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
- scoped_ptr<TestEventHandler> handler(new TestEventHandler); |
+ std::unique_ptr<TestEventHandler> handler(new TestEventHandler); |
root_window()->AddPreTargetHandler(handler.get()); |
// Create a window and set it as the capture window. |
- scoped_ptr<aura::Window> window1(CreateTestWindowWithDelegate(delegate.get(), |
- -1234, gfx::Rect(10, 10, 300, 300), root_window())); |
+ std::unique_ptr<aura::Window> window1(CreateTestWindowWithDelegate( |
+ delegate.get(), -1234, gfx::Rect(10, 10, 300, 300), root_window())); |
window1->SetCapture(); |
ui::test::EventGenerator generator(root_window()); |
TimedEvents tes; |
// Generate two touch-press events on the window. |
- scoped_ptr<ui::TouchEvent> touch0(new ui::TouchEvent(ui::ET_TOUCH_PRESSED, |
- gfx::Point(20, 20), 0, |
- tes.Now())); |
- scoped_ptr<ui::TouchEvent> touch1(new ui::TouchEvent(ui::ET_TOUCH_PRESSED, |
- gfx::Point(30, 30), 1, |
- tes.Now())); |
+ std::unique_ptr<ui::TouchEvent> touch0(new ui::TouchEvent( |
+ ui::ET_TOUCH_PRESSED, gfx::Point(20, 20), 0, tes.Now())); |
+ std::unique_ptr<ui::TouchEvent> touch1(new ui::TouchEvent( |
+ ui::ET_TOUCH_PRESSED, gfx::Point(30, 30), 1, tes.Now())); |
generator.Dispatch(touch0.get()); |
generator.Dispatch(touch1.get()); |
RunAllPendingInMessageLoop(); |
@@ -2511,8 +2509,8 @@ TEST_F(GestureRecognizerTest, CaptureDoesNotCancelFinishedTouches) { |
EXPECT_EQ(1, handler->touch_cancelled_count()); |
// Create a new window and set it as the new capture window. |
- scoped_ptr<aura::Window> window2(CreateTestWindowWithBounds( |
- gfx::Rect(100, 100, 300, 300), root_window())); |
+ std::unique_ptr<aura::Window> window2( |
+ CreateTestWindowWithBounds(gfx::Rect(100, 100, 300, 300), root_window())); |
window2->SetCapture(); |
RunAllPendingInMessageLoop(); |
// Check that setting capture does not generate any synthetic touch-cancels |
@@ -2524,11 +2522,11 @@ TEST_F(GestureRecognizerTest, CaptureDoesNotCancelFinishedTouches) { |
// Tests that a press with the same touch id as an existing touch is ignored. |
TEST_F(GestureRecognizerTest, PressDoesNotCrash) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, gfx::Rect(10, 10, 300, 300), root_window())); |
ui::TouchEvent press(ui::ET_TOUCH_PRESSED, gfx::Point(45, 45), 7, tes.Now()); |
@@ -2552,14 +2550,14 @@ TEST_F(GestureRecognizerTest, PressDoesNotCrash) { |
} |
TEST_F(GestureRecognizerTest, TwoFingerTap) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId1 = 2; |
const int kTouchId2 = 3; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -2611,14 +2609,14 @@ TEST_F(GestureRecognizerTest, TwoFingerTap) { |
} |
TEST_F(GestureRecognizerTest, TwoFingerTapExpired) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId1 = 2; |
const int kTouchId2 = 3; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -2652,7 +2650,7 @@ TEST_F(GestureRecognizerTest, TwoFingerTapExpired) { |
} |
TEST_F(GestureRecognizerTest, TwoFingerTapChangesToPinch) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
@@ -2663,7 +2661,7 @@ TEST_F(GestureRecognizerTest, TwoFingerTapChangesToPinch) { |
// Test moving first finger |
{ |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -2694,7 +2692,7 @@ TEST_F(GestureRecognizerTest, TwoFingerTapChangesToPinch) { |
// Test moving second finger |
{ |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -2724,7 +2722,7 @@ TEST_F(GestureRecognizerTest, TwoFingerTapChangesToPinch) { |
} |
TEST_F(GestureRecognizerTest, NoTwoFingerTapWhenFirstFingerHasScrolled) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
@@ -2733,7 +2731,7 @@ TEST_F(GestureRecognizerTest, NoTwoFingerTapWhenFirstFingerHasScrolled) { |
TimedEvents tes; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -2761,13 +2759,13 @@ TEST_F(GestureRecognizerTest, NoTwoFingerTapWhenFirstFingerHasScrolled) { |
} |
TEST_F(GestureRecognizerTest, MultiFingerSwipe) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
gfx::Rect bounds(5, 10, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
const int kSteps = 15; |
@@ -2823,7 +2821,7 @@ TEST_F(GestureRecognizerTest, MultiFingerSwipe) { |
} |
TEST_F(GestureRecognizerTest, TwoFingerTapCancelled) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
@@ -2834,7 +2832,7 @@ TEST_F(GestureRecognizerTest, TwoFingerTapCancelled) { |
// Test canceling first finger. |
{ |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -2866,7 +2864,7 @@ TEST_F(GestureRecognizerTest, TwoFingerTapCancelled) { |
// Test canceling second finger |
{ |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -2897,14 +2895,14 @@ TEST_F(GestureRecognizerTest, TwoFingerTapCancelled) { |
} |
TEST_F(GestureRecognizerTest, VeryWideTwoFingerTouchDownShouldBeAPinch) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 523; |
const int kWindowHeight = 45; |
const int kTouchId1 = 2; |
const int kTouchId2 = 3; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -2954,10 +2952,10 @@ TEST_F(GestureRecognizerTest, VeryWideTwoFingerTouchDownShouldBeAPinch) { |
// Verifies if a window is the target of multiple touch-ids and we hide the |
// window everything is cleaned up correctly. |
TEST_F(GestureRecognizerTest, FlushAllOnHide) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
gfx::Rect bounds(0, 0, 200, 200); |
- scoped_ptr<aura::Window> window( |
+ std::unique_ptr<aura::Window> window( |
CreateTestWindowWithDelegate(delegate.get(), 0, bounds, root_window())); |
const int kTouchId1 = 8; |
const int kTouchId2 = 2; |
@@ -2977,11 +2975,11 @@ TEST_F(GestureRecognizerTest, FlushAllOnHide) { |
} |
TEST_F(GestureRecognizerTest, LongPressTimerStopsOnPreventDefaultedTouchMoves) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, 100, 100); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
TimedEvents tes; |
@@ -3030,13 +3028,13 @@ class ConsumesTouchMovesDelegate : public GestureEventConsumeDelegate { |
// Same as GestureEventScroll, but tests that the behavior is the same |
// even if all the touch-move events are consumed. |
TEST_F(GestureRecognizerTest, GestureEventScrollTouchMoveConsumed) { |
- scoped_ptr<ConsumesTouchMovesDelegate> delegate( |
+ std::unique_ptr<ConsumesTouchMovesDelegate> delegate( |
new ConsumesTouchMovesDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 5; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3085,7 +3083,7 @@ TEST_F(GestureRecognizerTest, GestureEventScrollTouchMoveConsumed) { |
// Tests the behavior of 2F scroll when some of the touch-move events are |
// consumed. |
TEST_F(GestureRecognizerTest, GestureEventScrollTwoFingerTouchMoveConsumed) { |
- scoped_ptr<ConsumesTouchMovesDelegate> delegate( |
+ std::unique_ptr<ConsumesTouchMovesDelegate> delegate( |
new ConsumesTouchMovesDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 100; |
@@ -3094,7 +3092,7 @@ TEST_F(GestureRecognizerTest, GestureEventScrollTwoFingerTouchMoveConsumed) { |
TimedEvents tes; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -3150,13 +3148,13 @@ TEST_F(GestureRecognizerTest, GestureEventScrollTwoFingerTouchMoveConsumed) { |
// depending on whether the events were consumed before or after the scroll |
// started. |
TEST_F(GestureRecognizerTest, GestureEventScrollTouchMovePartialConsumed) { |
- scoped_ptr<ConsumesTouchMovesDelegate> delegate( |
+ std::unique_ptr<ConsumesTouchMovesDelegate> delegate( |
new ConsumesTouchMovesDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 5; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3248,13 +3246,13 @@ TEST_F(GestureRecognizerTest, GestureEventScrollTouchMovePartialConsumed) { |
// Check that appropriate touch events generate double tap gesture events. |
TEST_F(GestureRecognizerTest, GestureEventDoubleTap) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3289,13 +3287,13 @@ TEST_F(GestureRecognizerTest, GestureEventDoubleTap) { |
// Check that appropriate touch events generate triple tap gesture events. |
TEST_F(GestureRecognizerTest, GestureEventTripleTap) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3357,13 +3355,13 @@ TEST_F(GestureRecognizerTest, GestureEventTripleTap) { |
// Check that we don't get a double tap when the two taps are far apart. |
TEST_F(GestureRecognizerTest, TwoTapsFarApart) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3399,13 +3397,13 @@ TEST_F(GestureRecognizerTest, TwoTapsFarApart) { |
// Check that we don't get a double tap when the two taps have a long enough |
// delay in between. |
TEST_F(GestureRecognizerTest, TwoTapsWithDelayBetween) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3442,13 +3440,13 @@ TEST_F(GestureRecognizerTest, TwoTapsWithDelayBetween) { |
// radius of a touch-point, and not because of change in position, then there |
// are not gesture events from that. |
TEST_F(GestureRecognizerTest, BoundingBoxRadiusChange) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 234; |
const int kWindowHeight = 345; |
const int kTouchId = 5, kTouchId2 = 7; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3497,14 +3495,14 @@ TEST_F(GestureRecognizerTest, BoundingBoxRadiusChange) { |
TEST_F(GestureRecognizerTest, NoDriftInScroll) { |
ui::GestureConfiguration::GetInstance() |
->set_max_touch_move_in_pixels_for_click(3); |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 234; |
const int kWindowHeight = 345; |
const int kTouchId = 5; |
TimedEvents tes; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press1( |
@@ -3553,11 +3551,11 @@ TEST_F(GestureRecognizerTest, NoDriftInScroll) { |
// cancel gesture event to be fired if the move would normally cause a |
// scroll. See bug http://crbug.com/146397. |
TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveCanFireTapCancel) { |
- scoped_ptr<ConsumesTouchMovesDelegate> delegate( |
+ std::unique_ptr<ConsumesTouchMovesDelegate> delegate( |
new ConsumesTouchMovesDelegate()); |
const int kTouchId = 5; |
gfx::Rect bounds(100, 200, 123, 45); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
TimedEvents tes; |
@@ -3584,7 +3582,7 @@ TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveCanFireTapCancel) { |
} |
TEST_F(GestureRecognizerTest, CancelAllActiveTouches) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 800; |
@@ -3592,9 +3590,9 @@ TEST_F(GestureRecognizerTest, CancelAllActiveTouches) { |
const int kTouchId1 = 1; |
const int kTouchId2 = 2; |
gfx::Rect bounds(0, 0, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
- scoped_ptr<TestEventHandler> handler(new TestEventHandler()); |
+ std::unique_ptr<TestEventHandler> handler(new TestEventHandler()); |
window->AddPreTargetHandler(handler.get()); |
// Start a gesture sequence on |window|. Then cancel all touches. |
@@ -3643,14 +3641,14 @@ TEST_F(GestureRecognizerTest, CancelAllActiveTouches) { |
// Check that appropriate touch events generate show press events |
TEST_F(GestureRecognizerTest, GestureEventShowPress) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -3683,14 +3681,14 @@ TEST_F(GestureRecognizerTest, GestureEventShowPress) { |
// Check that scrolling cancels a show press |
TEST_F(GestureRecognizerTest, GestureEventShowPressCancelledByScroll) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 6; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -3721,14 +3719,14 @@ TEST_F(GestureRecognizerTest, GestureEventShowPressCancelledByScroll) { |
// Test that show press events are sent immediately on tap |
TEST_F(GestureRecognizerTest, GestureEventShowPressSentOnTap) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 6; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -3753,12 +3751,12 @@ TEST_F(GestureRecognizerTest, GestureEventShowPressSentOnTap) { |
// Test that consuming the first move touch event prevents a scroll. |
TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveScrollTest) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kTouchId = 7; |
gfx::Rect bounds(0, 0, 1000, 1000); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -3788,12 +3786,12 @@ TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveScrollTest) { |
// Test that consuming the first move touch doesn't prevent a tap. |
TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveTapTest) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kTouchId = 7; |
gfx::Rect bounds(0, 0, 1000, 1000); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -3817,14 +3815,14 @@ TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveTapTest) { |
// Test that consuming the first move touch doesn't prevent a long press. |
TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveLongPressTest) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -3849,14 +3847,14 @@ TEST_F(GestureRecognizerTest, GestureEventConsumedTouchMoveLongPressTest) { |
TEST_F(GestureRecognizerTest, TestExceedingSlopSlowly) { |
ui::GestureConfiguration::GetInstance() |
->set_max_touch_move_in_pixels_for_click(3); |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
const int kWindowWidth = 234; |
const int kWindowHeight = 345; |
const int kTouchId = 5; |
TimedEvents tes; |
gfx::Rect bounds(0, 0, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press( |
@@ -3906,14 +3904,14 @@ TEST_F(GestureRecognizerTest, TestExceedingSlopSlowly) { |
} |
TEST_F(GestureRecognizerTest, ScrollAlternatelyConsumedTest) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kWindowWidth = 3000; |
const int kWindowHeight = 3000; |
const int kTouchId = 2; |
gfx::Rect bounds(0, 0, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -3966,7 +3964,7 @@ TEST_F(GestureRecognizerTest, ScrollAlternatelyConsumedTest) { |
} |
TEST_F(GestureRecognizerTest, PinchAlternatelyConsumedTest) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kWindowWidth = 3000; |
@@ -3974,7 +3972,7 @@ TEST_F(GestureRecognizerTest, PinchAlternatelyConsumedTest) { |
const int kTouchId1 = 5; |
const int kTouchId2 = 7; |
gfx::Rect bounds(0, 0, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
delegate->Reset(); |
@@ -4051,14 +4049,14 @@ TEST_F(GestureRecognizerTest, PinchAlternatelyConsumedTest) { |
// Test that touch event flags are passed through to the gesture event. |
TEST_F(GestureRecognizerTest, GestureEventFlagsPassedFromTouchEvent) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 123; |
const int kWindowHeight = 45; |
const int kTouchId = 6; |
gfx::Rect bounds(100, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->Reset(); |
@@ -4125,7 +4123,7 @@ TEST_F(GestureRecognizerTest, GestureEventLongPressDeletingWindow) { |
} |
TEST_F(GestureRecognizerWithSwitchTest, GestureEventSmallPinchDisabled) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 300; |
@@ -4133,7 +4131,7 @@ TEST_F(GestureRecognizerWithSwitchTest, GestureEventSmallPinchDisabled) { |
const int kTouchId1 = 3; |
const int kTouchId2 = 5; |
gfx::Rect bounds(5, 5, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press1(ui::ET_TOUCH_PRESSED, gfx::Point(101, 301), |
@@ -4164,7 +4162,7 @@ TEST_F(GestureRecognizerWithSwitchTest, GestureEventSmallPinchDisabled) { |
} |
TEST_F(GestureRecognizerTest, GestureEventSmallPinchEnabled) { |
- scoped_ptr<GestureEventConsumeDelegate> delegate( |
+ std::unique_ptr<GestureEventConsumeDelegate> delegate( |
new GestureEventConsumeDelegate()); |
TimedEvents tes; |
const int kWindowWidth = 300; |
@@ -4172,7 +4170,7 @@ TEST_F(GestureRecognizerTest, GestureEventSmallPinchEnabled) { |
const int kTouchId1 = 3; |
const int kTouchId2 = 5; |
gfx::Rect bounds(5, 5, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
ui::TouchEvent press1(ui::ET_TOUCH_PRESSED, gfx::Point(101, 301), |
@@ -4205,12 +4203,12 @@ TEST_F(GestureRecognizerTest, GestureEventSmallPinchEnabled) { |
// Tests that delaying the ack of a touch release doesn't trigger a long press |
// gesture. |
TEST_F(GestureRecognizerTest, EagerGestureDetection) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kTouchId = 2; |
gfx::Rect bounds(100, 200, 100, 100); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -4240,14 +4238,14 @@ TEST_F(GestureRecognizerTest, EagerGestureDetection) { |
// This tests crbug.com/405519, in which touch events which the gesture detector |
// ignores interfere with gesture recognition. |
TEST_F(GestureRecognizerTest, IgnoredEventsDontBreakGestureRecognition) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kWindowWidth = 300; |
const int kWindowHeight = 400; |
const int kTouchId1 = 3; |
gfx::Rect bounds(5, 5, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -4294,14 +4292,14 @@ TEST_F(GestureRecognizerTest, IgnoredEventsDontBreakGestureRecognition) { |
// Tests that an event stream can have a mix of sync and async acks. |
TEST_F(GestureRecognizerTest, |
MixedSyncAndAsyncAcksDontCauseOutOfOrderDispatch) { |
- scoped_ptr<QueueTouchEventDelegate> delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kWindowWidth = 300; |
const int kWindowHeight = 400; |
const int kTouchId1 = 3; |
gfx::Rect bounds(0, 0, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
delegate.get(), -1234, bounds, root_window())); |
delegate->set_window(window.get()); |
@@ -4369,7 +4367,7 @@ TEST_F(GestureRecognizerTest, |
} |
TEST_F(GestureRecognizerTest, GestureEventTwoWindowsActive) { |
- scoped_ptr<QueueTouchEventDelegate> queued_delegate( |
+ std::unique_ptr<QueueTouchEventDelegate> queued_delegate( |
new QueueTouchEventDelegate(host()->dispatcher())); |
TimedEvents tes; |
const int kWindowWidth = 123; |
@@ -4377,7 +4375,7 @@ TEST_F(GestureRecognizerTest, GestureEventTwoWindowsActive) { |
const int kTouchId1 = 6; |
const int kTouchId2 = 4; |
gfx::Rect bounds(150, 200, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowWithDelegate( |
queued_delegate.get(), -1234, bounds, root_window())); |
queued_delegate->set_window(window.get()); |
@@ -4396,10 +4394,10 @@ TEST_F(GestureRecognizerTest, GestureEventTwoWindowsActive) { |
// Touch down on the second window. This should not generate any |
// gesture event. |
- scoped_ptr<QueueTouchEventDelegate> queued_delegate2( |
+ std::unique_ptr<QueueTouchEventDelegate> queued_delegate2( |
new QueueTouchEventDelegate(host()->dispatcher())); |
gfx::Rect bounds2(0, 0, kWindowWidth, kWindowHeight); |
- scoped_ptr<aura::Window> window2(CreateTestWindowWithDelegate( |
+ std::unique_ptr<aura::Window> window2(CreateTestWindowWithDelegate( |
queued_delegate2.get(), -2345, bounds2, root_window())); |
queued_delegate2->set_window(window2.get()); |