TPE DOM/Pointer events: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(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 ==
UNDER CONSTRUCTION
* 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

Sync-up meeting

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 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

Meta Bugs

Full Query
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

Full Query
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%);