Index: ui/events/gesture_detection/gesture_provider.cc |
diff --git a/ui/events/gesture_detection/gesture_provider.cc b/ui/events/gesture_detection/gesture_provider.cc |
index 6962d7093037ddaba0daddb0aa8e5ceef053e1ed..47a7a3e0c9e1781967dd25be84c9048b98047947 100644 |
--- a/ui/events/gesture_detection/gesture_provider.cc |
+++ b/ui/events/gesture_detection/gesture_provider.cc |
@@ -65,6 +65,7 @@ gfx::RectF ClampBoundingBox(const gfx::RectF& bounds, |
GestureProvider::Config::Config() |
: display(gfx::Display::kInvalidDisplayID, gfx::Rect(1, 1)), |
disable_click_delay(false), |
+ double_tap_support_for_platform_enabled(true), |
gesture_begin_end_types_enabled(false), |
min_gesture_bounds_length(0), |
max_gesture_bounds_length(0) { |
@@ -680,7 +681,8 @@ class GestureProvider::GestureListenerImpl : public ScaleGestureListener, |
GestureProvider::GestureProvider(const Config& config, |
GestureProviderClient* client) |
: double_tap_support_for_page_(true), |
- double_tap_support_for_platform_(true), |
+ double_tap_support_for_platform_( |
+ config.double_tap_support_for_platform_enabled), |
gesture_begin_end_types_enabled_(config.gesture_begin_end_types_enabled) { |
DCHECK(client); |
DCHECK(!config.min_gesture_bounds_length || |