TPE DOM/Pointer events: Difference between revisions
< TPE DOM
Jump to navigation
Jump to search
(roadmap) |
(→High-level Roadmap: roadmap) |
||
| Line 1: | Line 1: | ||
== Introduction == | == Introduction == | ||
This project is to support events and related interfaces for handling hardware pointer input from various devices including a mouse, pen, touchscreen, etc. There's implementation prefed-off on Nightly due to lack of stability. We will start from enabling the feature for Desktop again on Nightly. | This project is to support events and related interfaces for handling hardware pointer input from various devices including a mouse, pen, touchscreen, etc. There's implementation prefed-off on Nightly due to lack of stability. We will start from enabling the feature for Desktop again on Nightly then on Fennec. | ||
References: | References: | ||
| Line 14: | Line 14: | ||
== Roadmap == | == Roadmap == | ||
* Milestone 1 - implement major Pointer events behaviors on Windows Desktop with Pref-off on Nightly 52 | |||
** Tasks | |||
*** Implement pointer capture behaviors | |||
*** Fire boundary events | |||
*** Support digitizer | |||
*** Automation test coverage | |||
** Schedule | |||
*** 2016 Q3 | |||
*** Checking point: 2016 8E | |||
* Milestone 2 | |||
** Perform manual tests upon [https://mail.google.com/mail/u/1/#inbox/1567826c5ef4d7b7?projector=1 major websites] on Windows Desktop | |||
*** Need to seek assistance from QA and DevRel | |||
** Fix critical issues | |||
*** High-level click events | |||
*** Compatibility mouse events | |||
** Enable PE on Nightly (Riding on FF53) | |||
* Milestone 3 | |||
** Implement Pointer events level 2 new attributes | |||
* Milestone 4 | |||
** Enable on Fennec | |||
== Project Dashboard == | == Project Dashboard == | ||
Revision as of 06:43, 11 August 2016
Introduction
This project is to support events and related interfaces for handling hardware pointer input from various devices including a mouse, pen, touchscreen, etc. There's implementation prefed-off on Nightly due to lack of stability. We will start from enabling the feature for Desktop again on Nightly then on Fennec.
References:
Taipei Main Members
Engineers: Stone Shih, Ben Hsu
Meeting Minutes & Project Status
Roadmap
- Milestone 1 - implement major Pointer events behaviors on Windows Desktop with Pref-off on Nightly 52
- Tasks
- Implement pointer capture behaviors
- Fire boundary events
- Support digitizer
- Automation test coverage
- Schedule
- 2016 Q3
- Checking point: 2016 8E
- Tasks
- Milestone 2
- Perform manual tests upon major websites on Windows Desktop
- Need to seek assistance from QA and DevRel
- Fix critical issues
- High-level click events
- Compatibility mouse events
- Enable PE on Nightly (Riding on FF53)
- Perform manual tests upon major websites on Windows Desktop
- Milestone 3
- Implement Pointer events level 2 new attributes
- Milestone 4
- Enable on Fennec
Project Dashboard
Meta Bugs
| ID | Summary | Priority | Status |
|---|---|---|---|
| 822898 | [meta] Implement pointer events | P3 | RESOLVED |
| 960316 | Enable W3C Pointer Events and touch-action CSS property by default | P3 | RESOLVED |
| 1166347 | Enabling pointer events in Nightly builds | P3 | RESOLVED |
3 Total; 0 Open (0%); 3 Resolved (100%); 0 Verified (0%);
Ship Bugs
| ID | Summary | Status | Target milestone | Resolution | Assigned to | Depends on | Blocks |
|---|---|---|---|---|---|---|---|
| 1258808 | Pointer event ids are always 0 | RESOLVED | mozilla51 | FIXED | Ben Hsu [:HoPang] | 1166347 |
1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);