Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(262)

Unified Diff: ui/events/gesture_detection/filtered_gesture_provider_unittest.cc

Issue 1645613007: Redefined the bit WebTouchEvent.causesScrollingIfUncanceled. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/events/gesture_detection/filtered_gesture_provider_unittest.cc
diff --git a/ui/events/gesture_detection/filtered_gesture_provider_unittest.cc b/ui/events/gesture_detection/filtered_gesture_provider_unittest.cc
index 4514946ccc7eca5d3e5398f927d65554f417baac..c1df4a2010a6683a9a1600c49bf06dc5f3742b20 100644
--- a/ui/events/gesture_detection/filtered_gesture_provider_unittest.cc
+++ b/ui/events/gesture_detection/filtered_gesture_provider_unittest.cc
@@ -22,7 +22,7 @@ class FilteredGestureProviderTest : public GestureProviderClient,
base::MessageLoopForUI message_loop_;
};
-TEST_F(FilteredGestureProviderTest, TouchDidGenerateScroll) {
+TEST_F(FilteredGestureProviderTest, TouchMayGenerateScroll) {
Rick Byers 2016/02/02 04:24:16 nit: call it TouchMovedBeyondSlopRegion just to cl
mustaq 2016/02/04 21:17:21 Done. Also added a multitouch test in a separate m
GestureProvider::Config config;
FilteredGestureProvider provider(config, this);
@@ -33,36 +33,36 @@ TEST_F(FilteredGestureProviderTest, TouchDidGenerateScroll) {
event.PressPoint(0, 0);
auto result = provider.OnTouchEvent(event);
EXPECT_TRUE(result.succeeded);
- EXPECT_FALSE(result.did_generate_scroll);
+ EXPECT_FALSE(result.moved_beyond_slop_region);
event.MovePoint(0, kSlopRegion / 2.f, 0);
result = provider.OnTouchEvent(event);
EXPECT_TRUE(result.succeeded);
- EXPECT_FALSE(result.did_generate_scroll);
+ EXPECT_FALSE(result.moved_beyond_slop_region);
// Exceeding the slop should triggering scrolling and be reflected in the API.
Rick Byers 2016/02/02 04:24:16 nit: the comments probably need updating (helps to
mustaq 2016/02/04 21:17:21 Done.
event.MovePoint(0, kSlopRegion * 2.f, 0);
result = provider.OnTouchEvent(event);
EXPECT_TRUE(result.succeeded);
- EXPECT_TRUE(result.did_generate_scroll);
+ EXPECT_TRUE(result.moved_beyond_slop_region);
// No movement should indicate no scrolling.
event.MovePoint(0, kSlopRegion * 2.f, 0);
result = provider.OnTouchEvent(event);
EXPECT_TRUE(result.succeeded);
Rick Byers 2016/02/02 04:24:16 Oh, this doesn't match the definition! Need to ei
mustaq 2016/02/04 21:17:21 Done.
- EXPECT_FALSE(result.did_generate_scroll);
+ EXPECT_FALSE(result.moved_beyond_slop_region);
// Nonzero movement should reflect scrolling after exceeding the slop region.
event.MovePoint(0, 0, 0);
result = provider.OnTouchEvent(event);
EXPECT_TRUE(result.succeeded);
- EXPECT_TRUE(result.did_generate_scroll);
+ EXPECT_TRUE(result.moved_beyond_slop_region);
// Ending a touch with no fling should not indicate scrolling.
event.ReleasePoint();
result = provider.OnTouchEvent(event);
EXPECT_TRUE(result.succeeded);
- EXPECT_FALSE(result.did_generate_scroll);
+ EXPECT_FALSE(result.moved_beyond_slop_region);
Rick Byers 2016/02/02 04:24:16 IIRC there's nothing actually depending on the val
mustaq 2016/02/04 21:17:21 Done.
// Ending a touch with a fling *should* indicate scrolling.
base::TimeTicks time = base::TimeTicks::Now();
@@ -78,7 +78,7 @@ TEST_F(FilteredGestureProviderTest, TouchDidGenerateScroll) {
event.ReleasePoint();
result = provider.OnTouchEvent(event);
EXPECT_TRUE(result.succeeded);
- EXPECT_TRUE(result.did_generate_scroll);
+ EXPECT_TRUE(result.moved_beyond_slop_region);
}
} // namespace ui

Powered by Google App Engine
This is Rietveld 408576698