In Chromium 65 Touchpad and wheel latching was enabled by default.
As the current cef OSR implementation doesn’t send phase data this caused broken scroll behavior in OSR.
This PR ports the required changes to send ‘basic' phase data to the OSR implementation. Special touchpad and gesture handling would require a larger patch, but from what I can tell that is not required with the way mouse events are handled in OSR.
Tested on Windows and Linux (branch: master and 3440).
In Chromium 65 Touchpad and wheel latching was enabled by default.
As the current cef OSR implementation doesn’t send phase data this caused broken scroll behavior in OSR.
This PR ports the required changes to send ‘basic' phase data to the OSR implementation.
Special touchpad and gesture handling would require a larger patch, but from what I can tell that is not required with the way mouse events are handled in OSR.
Tested on Windows and Linux (branch: master and 3440).