Hello, this patch adds support for precision touchpad gestures on Windows 10 using Direct Manipulation API. Gestures work exactly like on macOS, with full support for pan/pinch and inertia. This works by creating a viewport with a fake scrollable which is reset after every gesture and converts any changes to the content's transform into GHOST trackpad events (as explained here). The code is taken from the Chromium project, so I'm not sure where to mention this.
Tested on Windows 10 and Windows 7.