TPE DOM/Pointer events: Difference between revisions

Jump to navigation Jump to search
→‎Roadmap: target ship on ff56
(→‎Roadmap: target ship on ff56)
Line 30: Line 30:
| colspan="4" | Riding Firefox 53 Nightly (on track) (Due to Chinese new year, we are considering pref-on right after the holidays, i.e. 54)
| colspan="4" | Riding Firefox 53 Nightly (on track) (Due to Chinese new year, we are considering pref-on right after the holidays, i.e. 54)
|-
|-
! style="font-weight: bold;" | Acceptance criteria
!style="font-weight: bold;" | Status
| colspan="4" |  
| colspan="4" | IN PROGRESS
* Web-platform-tests all pass
* QA sign-off report after testing on [https://docs.google.com/spreadsheets/d/1bxR4be2wEKnTHjTDatpzqtgAbF5F4NOrLOvaIxROFQM/edit?ts=5805986f#gid=0 major websites]
** No blocking regression on mouse, touch and pen experiences
|-
|-
! style="font-weight: bold;" | Details
! style="font-weight: bold;" | Details
| colspan="4" |  
| colspan="4" |  
Blockers status: 2/2 are all resolved.
#Blockers reported by SV are all resolved.
*https://bugzilla.mozilla.org/show_bug.cgi?id=1315676 landed
#SV could resume P2 website testing on Windows
*https://bugzilla.mozilla.org/show_bug.cgi?id=1315254 resolved/invalid
#Stone going to turn on on Nightly https://bugzilla.mozilla.org/show_bug.cgi?id=1331551
Could resume P2 website testing on Windows
|-
|-
! Issue !! Description !! Status !! Comments/Corresponding Action  
! Issue !! Description !! Status !! Comments/Corresponding Action  
Line 62: Line 58:
| colspan="4" | Riding Firefox 54 Nightly (on track)  
| colspan="4" | Riding Firefox 54 Nightly (on track)  
|-
|-
! style="font-weight: bold;" | Acceptance criteria
!style="font-weight: bold;" | Status
| colspan="4" | IN PROGRESS
|-
! style="font-weight: bold;" | Details
| colspan="4" |  
| colspan="4" |  
* Web-platform-tests all pass
# Waiting for review https://bugzilla.mozilla.org/show_bug.cgi?id=1324956
* QA sign-off report after testing on [https://docs.google.com/spreadsheets/d/1bxR4be2wEKnTHjTDatpzqtgAbF5F4NOrLOvaIxROFQM/edit?ts=5805986f#gid=0 major websites]
# SV could start P1 website testing after the bug is landed
** No blocking regression on mouse, touch and pen experiences
|-
|}
 
{| class="wikitable"
! style="font-weight: bold;" | Milestone 4
| colspan="4" | To enable PE on MAC on Nightly 54
|-
! style="font-weight: bold;" | Target schedule
| colspan="4" | Riding Firefox 54 Nightly (on track)
|-
!style="font-weight: bold;" | Status
| colspan="4" | IN PROGRESS
|-
|-
! style="font-weight: bold;" | Details
! style="font-weight: bold;" | Details
| colspan="4" |  
| colspan="4" |  
Feature implementation status:
# Implementation is done https://bugzilla.mozilla.org/show_bug.cgi?id=1304904 (landed)
*the only one https://bugzilla.mozilla.org/show_bug.cgi?id=1324956 reviewing
# SV could start P1 website testing now
Could start P1 website testing after the bug is landed
# Stone going to enable it on Nightly
|-
|-
|}
|}
=== PHASE 1 - Enabling PE on Desktop Nightly ===
* Acceptance criteria
** Web-platform-tests all pass
** QA sign-off report after testing on [https://docs.google.com/spreadsheets/d/1bxR4be2wEKnTHjTDatpzqtgAbF5F4NOrLOvaIxROFQM/edit?ts=5805986f#gid=0 major websites]
*** No blocking regression on mouse, touch and pen experiences


=== PHASE 1 - Enabling PE on Desktop Nightly ===
 
* Milestone 1 - support major Pointer events behaviors on Windows Desktop with Pref-off on Nightly 52
* Milestone 1 - support major Pointer events behaviors on Windows Desktop with Pref-off on Nightly 52 <DONE>
** Tasks
** Tasks
*** Fix crashes and critical issues breaking existing mouse and touch experiences
*** Fix crashes and critical issues breaking existing mouse and touch experiences
Line 107: Line 122:
** Tasks
** Tasks
*** WidgetPointer arch proposal discussion - Investigate Linux, Fennec, Windows (confirmed with reviewer)
*** WidgetPointer arch proposal discussion - Investigate Linux, Fennec, Windows (confirmed with reviewer)
*** https://bugzilla.mozilla.org/show_bug.cgi?id=1324956
** Schedule: target on FF 54
** Schedule: target on FF 54
* Milestone 4 - MAC: target on FF 54
* <u> '''Milestone 4 - MAC: target on FF 54 <WE ARE HERE>'''</u>
** https://bugzilla.mozilla.org/show_bug.cgi?id=1304904
* Milestone 5 - Ride the train to release
* Milestone 5 - Ride the train to release
** Acceptance criteria - to clarify
** Acceptance criteria - to clarify
** Open questions ?
** Open questions ?
** Tasks- Add Telemetry
** Tasks- Add Telemetry
** Target ship date: TBD (2017)
** Target ship: Firefox 56


== PHASE 2 - Enabling PE on Fennec Nightly ==
== PHASE 2 - Enabling PE on Fennec Nightly ==
Confirmed users
978

edits

Navigation menu