Firefox3/Product Requirements Document: Difference between revisions

 
(20 intermediate revisions by 11 users not shown)
Line 46: Line 46:
<td>Dave Townsend</td>
<td>Dave Townsend</td>
<td>{{bug|252830}} removed whitelist steps
<td>{{bug|252830}} removed whitelist steps
There is talk about the AMO integration into addon mgr, but that was not part of the original req.</td>
AMO is integrated into the Manager, but that was not part of the original req.</td>
</tr>
</tr>
<tr>
<tr>
Line 57: Line 57:
<tr>
<tr>
<td>ADD-001c</td>
<td>ADD-001c</td>
<td></td>
<td style="background: #008800;">Complete</td>
<td>Clarify XPi install dialogs and user interactions</td>
<td>Clarify XPi install dialogs and user interactions</td>
<td>Mike Connor</td>
<td>Mike Connor</td>
Line 95: Line 95:
<td>Add permanent button for restarting Firefox</td>
<td>Add permanent button for restarting Firefox</td>
<td>Dão Gottwald</td>
<td>Dão Gottwald</td>
<td>{{Bug|369075}}</td>
<td>{{Bug|369075}}. The button now appears in a notification only when needed.</td>
</tr>
</tr>
<tr>
<tr>
Line 106: Line 106:
<tr>
<tr>
<td>ADD-003g</td>
<td>ADD-003g</td>
<td style="background: #008800;">Complete.</td>
<td style="background: #008800;">Complete</td>
<td>Support displaying information about the update in the updater</td>
<td>Support displaying information about the update in the updater</td>
<td>Dave Townsend</td>
<td>Dave Townsend</td>
Line 122: Line 122:
<td></td>
<td></td>
<td>Promote the existence of Add-ons that could help the user accomplish their current task</td>
<td>Promote the existence of Add-ons that could help the user accomplish their current task</td>
<td>Ehsan Akhgari</td>
<td></td>
<td>Same as ADD-005d</td>
<td>Same as ADD-005d</td>
</tr>
</tr>
Line 181: Line 181:
<tr>
<tr>
<td>ADD-004a</td>
<td>ADD-004a</td>
<td style="background: #F88;">At risk</td>
<td style="background: #008800;">Complete</td>
<td>Making signing a requirement or higher value in install experience</td>
<td>Making signing a requirement or higher value in install experience</td>
<td style="background: #EEE;"></td>
<td style="background: #EEE;"></td>
Line 202: Line 202:
<tr>
<tr>
<td>ADD-005d</td>
<td>ADD-005d</td>
<td>In Progress</td>
<td style="background: #F88;">At risk</td>
<td>Small "Add-on" button on managers, dialogs, etc. which links directly to related Add-on categories in AMO</td>
<td>Small "Add-on" button on managers, dialogs, etc. which links directly to related Add-on categories in AMO</td>
<td>Ehsan Akhgari</td>
<td style="background: #EEE;"></td>
<td>{{bug|384125}}</td>
<td>{{bug|384125}}</td>
</tr>
</tr>
Line 251: Line 251:
<tr>
<tr>
<td>CON-003a</td>
<td>CON-003a</td>
<td></td>
<td>In Progress</td>
<td>Simplify content handling UI</td>
<td>Simplify content handling UI</td>
<td>Dan Mosedale</td>
<td>Dan Mosedale</td>
Line 311: Line 311:
<tr>
<tr>
<td>CON-007a</td>
<td>CON-007a</td>
<td></td>
<td style="background: #008800;">Complete</td>
<td>Support pause/resume for downloads.  Improve download handling across multiple sessions</td>
<td>Support pause/resume for downloads.  Improve download handling across multiple sessions</td>
<td>Michael Wu</td>
<td>Michael Wu</td>
Line 590: Line 590:
<tr>
<tr>
<td>GKO-007a</td>
<td>GKO-007a</td>
<td></td>
<td>on track, some ui patches are already there, targeted for M11</td>
<td>Add UI elements for enabling offline app usage</td>
<td>Add UI elements for enabling offline app usage</td>
<td>Dave Camp</td>
<td>Dave Camp</td>
<td></td>
<td>{{bug|394392}}</td>
</tr>
</tr>
<tr>
<tr>
<td>GKO-007b</td>
<td>GKO-007b</td>
<td>On track, maybe complete<br>
<td>On track for M11<br>
/mw22 - need to ask</td>
/mw22 - need to ask</td>
<td>Add backend elements for offline app support</td>
<td>Add backend elements for offline app support</td>
Line 619: Line 619:
<tr>
<tr>
<td>GKO-008c</td>
<td>GKO-008c</td>
<td style="background: #F88;">Help wanted</td>
<td style="background: #F88;">Only chrome->chrome frame trees are linked for Gecko1.9, see comment 67 and further in the mentioned bug</td>
<td>Linking Content/Chrome Frame Trees</td>
<td>Linking Content/Chrome Frame Trees</td>
<td>Robert O'Callahan</td>
<td>Robert O'Callahan</td>
Line 661: Line 661:
<tr>
<tr>
<td>GKO-016b</td>
<td>GKO-016b</td>
<td style="background: #008800;">Complete></td>
<td style="background: #008800;">Complete</td>
<td>Killing nested event queues, threadmanager</td>
<td>Killing nested event queues, threadmanager</td>
<td>darinf</td>
<td>darinf</td>
Line 668: Line 668:
<tr>
<tr>
<td>GKO-016c</td>
<td>GKO-016c</td>
<td style="background: #008800;">On track</td>
<td style="background: #008800;">Complete</td>
<td>Graydon's Cycle Collector</td>
<td>Graydon's Cycle Collector</td>
<td>Graydon/Peterv</td>
<td>Graydon/Peterv</td>
Line 710: Line 710:
<td>Hoist plugins to toplevel children</td>
<td>Hoist plugins to toplevel children</td>
<td>Robert O'Callahan</td>
<td>Robert O'Callahan</td>
<td></td>
<td>{{bug|339548}}</td>
</tr>
</tr>
<tr>
<tr>
Line 717: Line 717:
<td>Widget removal</td>
<td>Widget removal</td>
<td>Robert O'Callahan</td>
<td>Robert O'Callahan</td>
<td></td>
<td>{{bug|352093}}</td>
</tr>
</tr>
<tr>
<tr>
Line 728: Line 728:
<tr>
<tr>
<td>GKO-009a</td>
<td>GKO-009a</td>
<td></td>
<td style="background: #008800;">Complete</td>
<td>Fix units in Gecko</td>
<td>Fix units in Gecko</td>
<td>Eli Friedman</td>
<td>Eli Friedman</td>
Line 738: Line 738:
<td>Cache item pinning for offline support</td>
<td>Cache item pinning for offline support</td>
<td>Dave Camp</td>
<td>Dave Camp</td>
<td></td>
<td>{{bug|396222}}?</td>
</tr>
</tr>
<tr>
<tr>
Line 749: Line 749:
<tr>
<tr>
<td>GKO-019</td>
<td>GKO-019</td>
<td></td>
<td style="background: #008800;">Complete</td>
<td>Support for ContentEditable</td>
<td>Support for ContentEditable</td>
<td></td>
<td>Peterv</td>
<td></td>
<td>{{bug|237964}}</td>
</tr></table>
</tr></table>


Line 842: Line 842:
<tr>
<tr>
<td>HELP-003a</td>
<td>HELP-003a</td>
<td>Ini Progress</td>
<td>In Progress</td>
<td>Make it easier to get rapid feedback on problems being encountered by users</td>
<td>Make it easier to get rapid feedback on problems being encountered by users</td>
<td>JT Batson</td>
<td>JT Batson</td>
Line 964: Line 964:
<tr>
<tr>
<td>OSPI-001b</td>
<td>OSPI-001b</td>
<td style="background: #F88;">At risk</td>
<td style="background: #008800;">Complete</td>
<td>Version detection for Windows - Vista vs XP since we may want to have a different theme for each.  Installation configuration piece</td>
<td>Version detection for Windows - Vista vs XP since we may want to have a different theme for each.  Installation configuration piece</td>
<td>Mike Beltzner</td>
<td>Mike Beltzner</td>
Line 1,184: Line 1,184:
<tr>
<tr>
<td>PLCS-002a</td>
<td>PLCS-002a</td>
<td>In Progress, targeting Beta 1</td>
<td>In Progress. Places Organizer landed but does not have support for downloads</td>
<td>Unified user interface that improves the usability and discoverability of features</td>
<td>Unified user interface that improves the usability and discoverability of features</td>
<td>Places Team</td>
<td>Places Team</td>
Line 1,212: Line 1,212:
<tr>
<tr>
<td>PLCS-003c</td>
<td>PLCS-003c</td>
<td>See bug</td>
<td style="background: #008800;">Complete</td>
<td>Provide backup and restore functionality for bookmarks</td>
<td>Provide backup and restore functionality for bookmarks</td>
<td>Places Team</td>
<td>Places Team</td>
Line 1,325: Line 1,325:
<td>PREF-001b</td>
<td>PREF-001b</td>
<td style="background: #008800;">Complete</td>
<td style="background: #008800;">Complete</td>
<td>Persist text zoom for sites</td>
<td>Persist zoom for sites</td>
<td>Myk Melez</td>
<td>Myk Melez</td>
<td>{{bug|378549}}</td>
<td>{{bug|378549}}</td>
Line 1,351: Line 1,351:
<tr>
<tr>
<td>SPI-001b</td>
<td>SPI-001b</td>
<td>In Progress
<td style="background: #008800;">Complete</td>
* UI mostly ready to hook up
* Waiting on NSS for backend</td>
<td>Support website identity validation mechanism (ref: EV Certificates)</td>
<td>Support website identity validation mechanism (ref: EV Certificates)</td>
<td>Johnathan Nightingale/NSS Team</td>
<td>Johnathan Nightingale/NSS Team</td>
Line 1,360: Line 1,358:
<tr>
<tr>
<td>SPI-001g</td>
<td>SPI-001g</td>
<td>In Progress
<td style="background: #008800;">Complete</td>
* WIP patch posted</td>
<td>Simplify dialogs around certificate errors</td>
<td>Simplify dialogs around certificate errors</td>
<td>Johnathan Nightingale/Kaie</td>
<td>Johnathan Nightingale/Kaie</td>
Line 1,402: Line 1,399:
<tr>
<tr>
<td>SPI-001d</td>
<td>SPI-001d</td>
<td></td>
<td style="background: #008800;">Complete, by virtue of SPI-001b & SPI-001k</td>
<td>User should be able to determine the "identity" of a website when that information is available</td>
<td>User should be able to determine the "identity" of a website when that information is available</td>
<td>Johnathan Nightingale</td>
<td>Johnathan Nightingale</td>
<td>[https://bugzilla.mozilla.org/show_bug.cgi?id=377076 bug 377076]</td>
<td>[https://bugzilla.mozilla.org/show_bug.cgi?id=377076 bug 377076], [https://bugzilla.mozilla.org/show_bug.cgi?id=383183 bug 383183]</td>
</tr>
</tr>
<tr>
<tr>
Line 1,416: Line 1,413:
<tr>
<tr>
<td>SPI-001f</td>
<td>SPI-001f</td>
<td></td>
<td>WIP Patch</td>
<td>Simplify the UI around presenting certificates</td>
<td>Simplify the UI around presenting certificates</td>
<td>Johnathan Nightingale</td>
<td>Johnathan Nightingale</td>
Line 1,430: Line 1,427:
<tr>
<tr>
<td>SPI-001j</td>
<td>SPI-001j</td>
<td></td>
<td>Patch in Review</td>
<td>Unify terminology and metaphors for "blocked malicious content"</td>
<td>Unify terminology and metaphors for "blocked malicious content"</td>
<td>Johnathan Nightingale</td>
<td>Johnathan Nightingale</td>
<td>[https://bugzilla.mozilla.org/show_bug.cgi?id=380932 bug 380932]</td>
<td>[https://bugzilla.mozilla.org/show_bug.cgi?id=399233 bug 399233]</td>
</tr>
</tr>
<tr>
<tr>
Line 1,472: Line 1,469:
<tr>
<tr>
<td>SPI-003f</td>
<td>SPI-003f</td>
<td></td>
<td>In progress for malware sites</td>
<td>Extend Phishing Protection to include malware sites and Add-ons</td>
<td>Extend Phishing Protection to include malware sites and Add-ons</td>
<td style="background: #EEE;"></td>
<td style="background: #EEE;"></td>
Line 1,546: Line 1,543:
<tr>
<tr>
<td>SRCH-001e</td>
<td>SRCH-001e</td>
<td>In Progress</td>
<td style="background: #008800;">Complete</td>
<td>Replace answers.com with Wikipedia</td>
<td>Replace answers.com with Wikipedia</td>
<td></td>
<td></td>
<td>{{bug|380785}}</td>
<td>{{bug|380785}}, added not replaced</td>
</tr>
</tr>
</table>
</table>
Line 1,605: Line 1,602:
<tr>
<tr>
<td>VIS-001a</td>
<td>VIS-001a</td>
<td></td>
<td>On Track</td>
<td>Deliver new Firefox theme</td>
<td>Deliver new Firefox theme</td>
<td>Mike Beltzner</td>
<td>Mike Beltzner</td>
<td></td>
<td>OS X Theme:[https://bugzilla.mozilla.org/show_bug.cgi?id=397723 bug 397723]</td>
</tr>
</tr>
<tr>
<tr>
<td>VIS-001b</td>
<td>VIS-001b</td>
<td></td>
<td>In Progress</td>
<td>Revise Firefox chrome</td>
<td>Revise Firefox chrome</td>
<td>Mike Beltzner</td>
<td>Mike Beltzner</td>
Line 1,733: Line 1,730:
<td>Reordering tabs animation</td>
<td>Reordering tabs animation</td>
<td style="background: #EEE;"></td>
<td style="background: #EEE;"></td>
<td></td>
<td>{{bug|410972}}</td>
</tr>
</tr>
<tr>
<tr>
Line 1,832: Line 1,829:
<td>Support reading in a localizable string with a partner name</td>
<td>Support reading in a localizable string with a partner name</td>
<td>Robert Strong</td>
<td>Robert Strong</td>
<td>{{Bug|399665}} - waiting on a1.9, {{Bug|399921}}, and {{Bug|399928}}</td>
<td><s>{{Bug|399665}}</s>, {{Bug|399921}}, and {{Bug|399928}}</td>
</tr>
</tr>
<tr>
<tr>
2

edits