TPE DOM/Pointer events

From MozillaWiki
< TPE DOM
Revision as of 06:43, 11 August 2016 by Hsinyi (talk | contribs) (→‎High-level Roadmap: roadmap)
Jump to navigation Jump to search

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