Open Bug 701395 Opened 14 years ago Updated 3 years ago

Touch panning fails in special use case since Firefox 6.0 on Windows with Touch input.

Categories

(Core :: Widget: Win32, defect)

6 Branch
All
Windows 7
defect

Tracking

()

UNCONFIRMED

People

(Reporter: schteff, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2 Steps to reproduce: Start FF >= 6.0 on a Touch screen PC with Windows 7. Log in to Gmail for example. (The best/most available example I could find) Try touch panning in the inbox > works fine. Open a new tab and close it again (or just select an other tab and re-select Gmail). Try touch panning in the inbox again. Actual results: The text in the inbox is selected instead of the content being scrolled/panned. And you are unable to touch-pan in the inbox whatever you do until you reload the page. Expected results: The text should only be selected if I touch on text and pull left or right (like it does/did in FF < 6.0). I have tested it on > 10 different Touch enabled PCs of 3 different brands (Lenovo m90z, ASUS et2010agt and MSI AE2020M). I don't know which Core (is Core = Gecko?) version is mapped to which Firefox version, but the bug starts appearing in Firefox 6.0 (Gecko 6.0) and is present all through version 8.0. The bug is not present in FF 3.5, 4.0 and 5.0. I have also encountered instances when you don't have to go to another tab and back to get the bug, where touch panning selects text right from the start. But I don't have any good examples of such pages since they have only occurred on internal projects (GWT web applications) at my job.
Hardware: x86_64 → All
The bug occurs as soon as the current tab looses focus (event if it is Firefox itself that looses focus). So you don't have to switch between tabs to replicate it, you can also (for example) click an empty space on the windows taskbar and then on Firefox again and the same thing happens.
Blocks: 488715
This happens in any page that utilizes DOM touch events. It seems like Windows 7's default touch gestures are disabled when the page javascript is listening into touch. IE9 does not have this problem.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.