| 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 73f7fbe3101fac89f78fabf8a404ad2fdef273b0..72d9e95ca706eda95fbe9e2905da993b41e3dd24 100644
|
| --- a/content/browser/renderer_host/input/mouse_wheel_event_queue.cc
|
| +++ b/content/browser/renderer_host/input/mouse_wheel_event_queue.cc
|
| @@ -181,7 +181,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.
|
| @@ -204,8 +204,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,
|
|
|