| Index: content/browser/renderer_host/input/mouse_wheel_event_queue.cc
|
| diff --git a/content/browser/renderer_host/input/mouse_wheel_event_queue.cc b/content/browser/renderer_host/input/mouse_wheel_event_queue.cc
|
| index 561ca19f4528377e4c7c4cc9590e73f52a0cdad2..26e192d367fb1c4a5872dfd278d448fe1405d403 100644
|
| --- a/content/browser/renderer_host/input/mouse_wheel_event_queue.cc
|
| +++ b/content/browser/renderer_host/input/mouse_wheel_event_queue.cc
|
| @@ -172,7 +172,7 @@ void MouseWheelEventQueue::ProcessMouseWheelAck(
|
| if (needs_scroll_begin_) {
|
| // If no GSB has been sent, it will be a non-synthetic GSB.
|
| SendScrollBegin(scroll_update, false);
|
| - } else if (has_phase_info && !enable_scroll_latching_) {
|
| + } else if (has_phase_info) {
|
| // If a GSB has been sent, generate a synthetic GSB if we have phase
|
| // information. This should be removed once crbug.com/526463 is fully
|
| // implemented.
|
| @@ -195,8 +195,7 @@ void MouseWheelEventQueue::ProcessMouseWheelAck(
|
| // Generate a synthetic GSE for every update to force hit testing so
|
| // that the non-latching behavior is preserved. Remove once
|
| // crbug.com/526463 is fully implemented.
|
| - if (!enable_scroll_latching_)
|
| - SendScrollEnd(scroll_update, true);
|
| + SendScrollEnd(scroll_update, true);
|
| } else {
|
| scroll_end_timer_.Start(
|
| FROM_HERE,
|
|
|