Firefox/Printing Refresh: Difference between revisions
(→Firefox 81: Fix kanban link) |
(Add bugs targeting 80) |
||
Line 4: | Line 4: | ||
= Managing Bug Lists = | = Managing Bug Lists = | ||
* Add <code>[print2020_v{XX}]</code> to add a bug to the list of printing bugs targeted at a specific Firefox version (e.g. <code>[print2020_v80]</code> for version 80) | * Add <code>[print2020_v{XX}]</code> to add a bug to the list of printing bugs targeted at a specific Firefox version (e.g. <code>[print2020_v80]</code> for version 80) | ||
= Charts = | |||
* '''[https://cpeterso.github.io/burndown/?status_whiteboard=%5Bprint2020_v8%5D&since=2020-07-01 View burndown chart]''' for all work since project inception. | |||
= Work Targeted By Release = | = Work Targeted By Release = | ||
== Firefox 80 == | |||
Start: 2020-06-29; '''freeze: 2020-07-23'''; merge to beta: 2020-07-27; release: 2020-08-25 | |||
* '''[https://gecko.layout.team/?title=Printing+Refresh%3A+Firefox+80+Sprint&name=Not+Started&query=NEW+whiteboard%3A%5Bprint2020_v80%5D&name=In+Progress&query=status%3AASSIGNED+whiteboard%3A%5Bprint2020_v80%5D&name=Fixed&query=resolution%3AFIXED+milestone%3A80%2C80+whiteboard%3A%5Bprint2020_v80%5D View as kanban board.]''' | |||
=== Frontend === | |||
<bugzilla> | |||
{ | |||
"f2": "status_whiteboard", | |||
"o2": "anywordssubstr", | |||
"v2": "[print2020_v80]", | |||
"product": ["Firefox", "Toolkit"], | |||
"include_fields": "id, summary, assigned_to, status, resolution", | |||
"order": "resolution, assigned_to, id" | |||
} | |||
</bugzilla> | |||
=== Platform === | |||
<bugzilla> | |||
{ | |||
"f2": "status_whiteboard", | |||
"o2": "anywordssubstr", | |||
"v2": "[print2020_v80]", | |||
"product": ["Core"], | |||
"include_fields": "id, summary, assigned_to, status, resolution", | |||
"order": "resolution, assigned_to, id" | |||
} | |||
</bugzilla> | |||
== Firefox 81 == | == Firefox 81 == | ||
Start: 2020-07-28; '''freeze: 2020-08-20'''; merge to beta: 2020-08-24; release: 2020-09-22 | Start: 2020-07-28; '''freeze: 2020-08-20'''; merge to beta: 2020-08-24; release: 2020-09-22 | ||
* '''[https://gecko.layout.team/?title=Printing+Refresh%3A+Firefox+81+Sprint&name=Not+Started&query=NEW+whiteboard%3A%5Bprint2020_v81%5D&name=In+Progress&query=status%3AASSIGNED+whiteboard%3A%5Bprint2020_v81%5D&name=Fixed&query=resolution%3AFIXED+milestone%3A80%2C81+whiteboard%3A%5Bprint2020_v81%5D View as kanban board.]''' | * '''[https://gecko.layout.team/?title=Printing+Refresh%3A+Firefox+81+Sprint&name=Not+Started&query=NEW+whiteboard%3A%5Bprint2020_v81%5D&name=In+Progress&query=status%3AASSIGNED+whiteboard%3A%5Bprint2020_v81%5D&name=Fixed&query=resolution%3AFIXED+milestone%3A80%2C81+whiteboard%3A%5Bprint2020_v81%5D View as kanban board.]''' | ||
Revision as of 20:48, 23 July 2020
Summary
This page tracks ongoing work to update the printing user experience in Firefox Desktop.
Managing Bug Lists
- Add
[print2020_v{XX}]
to add a bug to the list of printing bugs targeted at a specific Firefox version (e.g.[print2020_v80]
for version 80)
Charts
- View burndown chart for all work since project inception.
Work Targeted By Release
Firefox 80
Start: 2020-06-29; freeze: 2020-07-23; merge to beta: 2020-07-27; release: 2020-08-25
Frontend
ID | Summary | Assigned to | Status | Resolution |
---|---|---|---|---|
1641805 | Stop calling nsIWebBrowserPrint.print() in DownloadCore.jsm | Jonathan Kew [:jfkthame] | RESOLVED | FIXED |
1636803 | Stop using message passing to initiate printing | Jonathan Watt [:jwatt] | RESOLVED | FIXED |
1652627 | Setup a pref for tab modal print UI | Mark Striemer [:mstriemer] | RESOLVED | FIXED |
1652861 | Create initial, minimal UI to select and adjust printer & print settings | Sam Foster [:sfoster] (he/him) | RESOLVED | FIXED |
1648867 | Make webpayments tab modal overlay reusable | RESOLVED | WONTFIX |
5 Total; 0 Open (0%); 5 Resolved (100%); 0 Verified (0%);
Platform
16 Total; 0 Open (0%); 15 Resolved (93.75%); 1 Verified (6.25%);
Firefox 81
Start: 2020-07-28; freeze: 2020-08-20; merge to beta: 2020-08-24; release: 2020-09-22
Frontend
111 Total; 1 Open (0.9%); 56 Resolved (50.45%); 54 Verified (48.65%);
Platform
101 Total; 0 Open (0%); 73 Resolved (72.28%); 28 Verified (27.72%);
Firefox 82
Start: 2020-08-21; freeze: 2020-09-17; merge to beta: 2020-09-21; release: 2020-10-20
Frontend
34 Total; 0 Open (0%); 18 Resolved (52.94%); 16 Verified (47.06%);
Platform
61 Total; 0 Open (0%); 42 Resolved (68.85%); 19 Verified (31.15%);