[Webkit-unassigned] [Bug 133180] New: Consider exposing fractional Touch co-ordinates
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 22 08:08:01 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=133180
Summary: Consider exposing fractional Touch co-ordinates
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Event Handling
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: rbyers at chromium.org
CC: benjamin at webkit.org
Various APIs are attempting to move to floating-point co-ordinates (eg. see bug 132895). Perhaps TouchEvent co-ordinates should also be float/double instead of long? http://trac.webkit.org/browser/trunk/Source/WebCore/dom/Touch.idl
This may be valuable on high-dpi devices. Eg. if scrolling is happening in physical pixel units, it should be possible to build JS applications that move things around just as smoothly (as is possible in native iOS apps). Eg. imagine an app that does a custom pull effect when pulling down when the document is at scroll offset 0. Today when moving slowly this is noticeably jumpier on retina devices than the buttery smooth browser scrolling you get moving in the other direction.
I'm in the process of switching blink to doubles:
https://code.google.com/p/chromium/issues/detail?id=323935
The TouchEvents community group is also discussing this:
http://lists.w3.org/Archives/Public/public-touchevents/2014May/0006.html
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list