| Index: ash/shelf/shelf_layout_manager_unittest.cc
|
| diff --git a/ash/shelf/shelf_layout_manager_unittest.cc b/ash/shelf/shelf_layout_manager_unittest.cc
|
| index 3e0024a986d745dc56db7f99ba8b56ad7ef105b6..f708900c03757111499486154f0919e154b2c4df 100644
|
| --- a/ash/shelf/shelf_layout_manager_unittest.cc
|
| +++ b/ash/shelf/shelf_layout_manager_unittest.cc
|
| @@ -391,6 +391,8 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| widget->Show();
|
| widget->Maximize();
|
|
|
| + const base::TimeDelta kTimeDelta = base::TimeDelta::FromMilliseconds(40);
|
| +
|
| aura::Window* window = widget->GetNativeWindow();
|
| shelf->LayoutShelf();
|
|
|
| @@ -418,7 +420,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
|
|
| // Swipe down on the shelf to hide it.
|
| generator.GestureScrollSequenceWithCallback(start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| @@ -430,7 +432,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
|
|
| // Swipe up to show the shelf.
|
| generator.GestureScrollSequenceWithCallback(end, start,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_VISIBLE, shelf->visibility_state());
|
| @@ -444,7 +446,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // Swipe up again. The shelf should hide.
|
| end = start - delta;
|
| generator.GestureScrollSequenceWithCallback(start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| @@ -456,7 +458,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // Swipe up yet again to show it.
|
| end = start + delta;
|
| generator.GestureScrollSequenceWithCallback(end, start,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
|
|
| @@ -467,8 +469,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| end.set_x(start.x() - shelf_shown.width() * 3 / 10);
|
| else if (SHELF_ALIGNMENT_RIGHT == GetShelfLayoutManager()->GetAlignment())
|
| end.set_x(start.x() + shelf_shown.width() * 3 / 10);
|
| - generator.GestureScrollSequence(start, end,
|
| - base::TimeDelta::FromMilliseconds(10), 5);
|
| + generator.GestureScrollSequence(start, end, kTimeDelta, 5);
|
| EXPECT_EQ(SHELF_VISIBLE, shelf->visibility_state());
|
| EXPECT_EQ(SHELF_AUTO_HIDE_BEHAVIOR_NEVER, shelf->auto_hide_behavior());
|
| EXPECT_EQ(bounds_shelf.ToString(), window->bounds().ToString());
|
| @@ -478,7 +479,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // Swipe down again to hide.
|
| end = start + delta;
|
| generator.GestureScrollSequenceWithCallback(start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| @@ -500,7 +501,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| extended_start.set_x(GetShelfWidget()->GetWindowBoundsInScreen().x() - 1);
|
| end = extended_start - delta;
|
| generator.GestureScrollSequenceWithCallback(extended_start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_VISIBLE, shelf->visibility_state());
|
| @@ -514,7 +515,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // Swipe down again to hide.
|
| end = start + delta;
|
| generator.GestureScrollSequenceWithCallback(start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| @@ -531,10 +532,8 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| GetShelfWidget()->GetWindowBoundsInScreen().right())/2,
|
| GetShelfWidget()->GetWindowBoundsInScreen().y() - 50);
|
| end = outside_start + delta;
|
| - generator.GestureScrollSequence(outside_start,
|
| - end,
|
| - base::TimeDelta::FromMilliseconds(10),
|
| - kNumScrollSteps);
|
| + generator.GestureScrollSequence(
|
| + outside_start, end, kTimeDelta, kNumScrollSteps);
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| EXPECT_EQ(SHELF_AUTO_HIDE_HIDDEN, shelf->auto_hide_state());
|
| EXPECT_EQ(SHELF_AUTO_HIDE_BEHAVIOR_ALWAYS, shelf->auto_hide_behavior());
|
| @@ -552,10 +551,8 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| else if (SHELF_ALIGNMENT_RIGHT == GetShelfLayoutManager()->GetAlignment())
|
| below_start.set_x(GetShelfWidget()->GetWindowBoundsInScreen().right() + 1);
|
| end = below_start - delta;
|
| - generator.GestureScrollSequence(below_start,
|
| - end,
|
| - base::TimeDelta::FromMilliseconds(10),
|
| - kNumScrollSteps);
|
| + generator.GestureScrollSequence(
|
| + below_start, end, kTimeDelta, kNumScrollSteps);
|
| EXPECT_EQ(SHELF_VISIBLE, shelf->visibility_state());
|
| EXPECT_EQ(SHELF_AUTO_HIDE_BEHAVIOR_NEVER, shelf->auto_hide_behavior());
|
| EXPECT_EQ(bounds_shelf.ToString(), window->bounds().ToString());
|
| @@ -567,7 +564,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // Swipe down again to hide.
|
| end = start + delta;
|
| generator.GestureScrollSequenceWithCallback(start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| @@ -591,7 +588,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // Swipe up. This should show the shelf.
|
| end = below_start - delta;
|
| generator.GestureScrollSequenceWithCallback(below_start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| @@ -603,7 +600,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
|
|
| // Swipe up again. This should hide the shelf.
|
| generator.GestureScrollSequenceWithCallback(below_start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
| @@ -623,7 +620,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // Swipe-up. This should not change anything.
|
| end = start - delta;
|
| generator.GestureScrollSequenceWithCallback(below_start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_HIDDEN, shelf->visibility_state());
|
| @@ -644,7 +641,7 @@ void ShelfLayoutManagerTest::RunGestureDragTests(gfx::Vector2d delta) {
|
| // windows.
|
| end = below_start - delta;
|
| generator.GestureScrollSequenceWithCallback(below_start, end,
|
| - base::TimeDelta::FromMilliseconds(10), kNumScrollSteps,
|
| + kTimeDelta, kNumScrollSteps,
|
| base::Bind(&ShelfDragCallback::ProcessScroll,
|
| base::Unretained(&handler)));
|
| EXPECT_EQ(SHELF_AUTO_HIDE, shelf->visibility_state());
|
|
|