[Webkit-unassigned] [Bug 139681] Touch support is reported even when the device doesn't have a touch screen

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 2 07:01:42 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=139681

Michael Catanzaro <mcatanzaro at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mcatanzaro at igalia.com

--- Comment #11 from Michael Catanzaro <mcatanzaro at igalia.com> ---
In GNOME, our primary device targets are touchscreen laptops, non-touchscreen laptops, and desktops. We don't target embedded devices, but touch support is extremely important and must be present by default.

(In reply to comment #10)
> It's sad but I'm afraid the touch events support is breaking more sites than
> what it fixes. I've found today some jquery elements that use "ontouchstart"
> in document.documentElement to decide whether to add listeners for mouse
> events or not. I agree that's wrong, because it's also assuming that if you
> have a touch input device you can't use any other non touch devices (like
> having a laptop with a touch screen and a usb mouse, which is my case).

This is such an absurdly-common case that I think we should not attempt to support those sites. They can't possibly work properly in other browsers, regardless of whether ontouchstart is dynamically available or not, for the reason you mention. We should try to get in touch with the jquery developers to fix this before more sites start using it....

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151002/ed6f060c/attachment-0001.html>


More information about the webkit-unassigned mailing list