Implement Swipe-to-navigate on Windows
Categories
(Core :: Widget: Win32, enhancement)
Tracking
()
People
(Reporter: sam.zyhuang, Assigned: hiro)
References
Details
(Keywords: parity-chrome, parity-edge)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3829.0 Safari/537.36 Edg/77.0.197.1
Steps to reproduce:
Try to use
- Two finger swiping left/right as back/forward
- Two finger zooming
Actual results:
- Nothing
- Zooming with levels (100%, 110%, 120%, ......)
Expected results:
- Swiping left brings me back and swiping right brings me forward
- Zooming without levels
In other words, I hope the touchpad gestures on Windows can be the same as Edge & Chromium and also the same as on Mac. This should be possible with the help of Windows Precision Touchpad driver on Windows 10. And it does improve the user experience a lot.
Note that there are some firefox plugins out there implementing the similar feature, but they are not officially supported, and they are not well-optimized. I personally experience much lagging using those plugins, and hope that this feature can be officially supported as it is not a bad thing :)
| Reporter | ||
Updated•6 years ago
|
| Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
| Reporter | ||
Comment 1•6 years ago
|
||
Sorry for my English if I failed to describe the user stories precisely. Specifically concerning the zooming behaviour, the traditional zooming seems to preserve the viewport dimensions and increase the font size, etc. One can zoom this way on Edge/Chromium on Windows in the menu. The touchpad zooming on the other hand, preserve the overall layout of the page and enlarge it as-is like a vector image.
Updated•6 years ago
|
Comment 2•5 years ago
•
|
||
Pinch-zooming should now work in nightly. Back/forward swiping remains to be implemented.
Comment 3•5 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #2)
Pinch-zooming should now work in nightly. Back/forward swiping remains to be implemented.
Doesn't work for me on Linx
Comment 4•5 years ago
|
||
(In reply to Carallo Manda from comment #3)
Doesn't work for me on Linx
Right, this bug is about Windows precision touchpads.
Linux precision touchpad support is tracked in bug 1581126.
Will back and forth swipe gestures be coming any time in the forseeable future?
Updated•5 years ago
|
Comment 6•5 years ago
|
||
I don't have a good grasp of what would be required here, but tracking back from the relevant gesture code ends up at CreateSwipeGestureEvent, and that's currently only invoked in Cocoa widget code.
Will this be going anywhere? I ask because, at this point, touch and touchpad gestures are a staple of good browsers. This includes anything Chromium, and they have obviously done something right.
Comment 8•4 years ago
|
||
We have pinch zoom. Just missing swipe to navigate. Are there other gestures?
Comment 9•4 years ago
|
||
Swipe to navigate on Windows is on our team's roadmap, and fairly high on the list. I can't promise a timeframe but I'd say Q4 2021 or Q1 2022 is likely.
| Assignee | ||
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Any reason not to dupe this to bug 1348786 since you haven't attached anything here yet? That's the older bug and was more specific (just swipe left/right) than this one.
| Assignee | ||
Comment 11•4 years ago
|
||
Closing this as a dup of bug 1348786.
Description
•