Gecko/Touch: Difference between revisions
< Gecko
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
| Windows metro || yes || yes (disabled) || yes || Gecko APZC || Gecko | | Windows metro || yes || yes (disabled) || yes || Gecko APZC || Gecko | ||
|} | |} | ||
Standards: | |||
* [http://www.w3.org/TR/touch-events/ W3C Touch Events] | |||
* [http://www.w3.org/TR/pointerevents/ W3C Pointer Events] | |||
Current work: | Current work: |
Revision as of 18:57, 16 September 2014
This table summarizes some of the broad features related to touch input on the web, and their implementation status on different Gecko platforms:
Platform | Touch Events | Pointer Events (bug 960316) | touch-action | async pan/zoom | mobile viewport |
---|---|---|---|---|---|
Android | yes | no | no (bug 1029631) | Java (bug 776030) | Java (bug 799585) |
Firefox OS | yes | no | no (bug 960209) | Gecko APZC | Gecko |
Linux | no | mouse only (disabled) | no | no | no |
Mac | no | mouse only (disabled) | no | no (bug 1011833) | no |
Windows desktop | disabled (bug win-touch-issues) | mouse only (disabled) | no (bug 1001440) | no | no |
Windows metro | yes | yes (disabled) | yes | Gecko APZC | Gecko |
Standards:
Current work:
- Windows metro: Finish Pointer Events / touch-action as reference implementation for W3C spec (MS Open Tech).
- Windows desktop: Fix and enable Touch Events, and implement Pointer Events / touch-action (MS Open Tech, Platform Integration?).
- Firefox OS: Implement and enable pointer events / touch-action (MS Open Tech?).
Possible future priorities:
- Android: Unify Android and Gecko APZC and viewport code.
- Android: Implement Pointer Events / touch-action.
- Mac: Implement async pan/zoom for trackpad gestures.
- Windows desktop: Implement async pan/zoom for touch-screen and trackpad gestures.
- Platform: Implement CSS Device Adaptation to rationalize mobile viewport code (bug 747754).