Features/Desktop: Difference between revisions

no edit summary
mNo edit summary
No edit summary
 
(26 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{FeaturesInboxNote}}
{{FeaturesInboxNote}}
__TOC__
{{ForceRefreshButton}}
== Firefox ==
=== Stage: Definition, Design, Planning, Development ===
<table class="querytable sortable">
<table class="querytable sortable">
<tr>
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 30%;">Feature</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 15%;">Team</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 15%;">Stage</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 15%;">Status</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 20%;">Feature manager</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 15%;">Directly Responsible Individual</td>
</tr>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature priority::!Unprioritized]]
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Definition||Design||Planning||Development]]
| ?#
| ?#
| ?Feature name#
| ?Feature name#
| ?Feature priority#
| ?Feature priority#
| ?Feature engineering team#
| ?Feature rank#
| ?Feature stage#
| ?Feature stage#
| ?Feature status#
| ?Feature version#
| ?Feature lead engineer#
| ?Feature feature manager#
| ?Feature feature manager#
| mainlabel=-
| mainlabel=-
| sort=Feature priority,Feature stage
| sort=Feature priority,Feature rank,Feature stage
| format=template
| format=template
| limit=500
| limit=10000
| template=FeatureListTable
| template=FeatureListTableWithRank
}}
}}
</table>
</table>


== Dev Tools ==
=== Dev Release: Top Bug List ===
<table class="querytable sortable">
<tr>
<td class="header" style="width: 7%;">Pr</td>
<td class="header" style="width: 8%;">Rank</td>
<td class="header" style="width: 12%;">Bug #</td>
<td class="header" style="width: 73%;">Description</td>
</tr>
 
{{BugList | P1 |  |691951| Telemetry prompt gets dismissed without user interaction }}
{{BugList | P1 |  |539546| Trigger password autofill earlier to avoid overwriting unnecessary user input }}
{{BugList | P1 |  |568409| The Preferences dialog should not be modal }}
{{BugList | P1 |  |407981| Delayed shutdown makes it impossible to start Firefox immediately after exiting }}
{{BugList | P1 |  |260611| leave bookmarks menu open when I middle-click a bookmark }}
{{BugList | P1 |  |334987| Only play sounds from current tab/window }}
{{BugList | P1 |  |355063| Password manager does not work on script-generated forms }}
{{BugList | P1 |  |378775| implement Opera's behavior for selecting text inside of a link and link drag and drop }}
{{BugList | P1 |  |425145| User Option to Save ID and Password When autocomplete equals off }}
{{BugList | P1 |  |545595| Warn the user when he is about to send a credit card number over non-SSL }}
{{BugList | P1 |  |565764| Scrollbar gets too small to use on long pages }}
{{BugList | P1 |  |549697| Add click-to-start form of disabled plugins }}
{{BugList | P1 |  |566510| Allow multiselect operations on tabs }}
{{BugList | P1 |  |583890| When the full page title is not shown remove redundant text in tabs }}
{{BugList | P1 |  |597593| Move undo tabs/windows to the List All Tabs menu }}
{{BugList | P1 |  |259059| Show when CAPS-LOCK is on and focus is in a password field }}
{{BugList | P1 |  |171237| Scroll view a few lines beyond occurrence of found search term with type ahead find and toolkit find to show more context instead of last line/bottom of page }}
{{BugList | P1 |  |693253| Search on page results visibility should be improved }}
{{BugList | P1 |  |342101| Find bar: Auto-highlight all matches in page }}
{{BugList | P1 |  |248955| search box should be tab-specific (content should not persist when switching tabs) }}
 
 
</table>
 
=== Stage: Landed ===
<table class="querytable sortable">
<table class="querytable sortable">
<tr>
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 30%;">Feature</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 15%;">Team</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 15%;">Stage</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 15%;">Status</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 20%;">Feature manager</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 15%;">Feature manager</td>
</tr>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::DevTools]] [[Feature priority::!Unprioritized]]
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Landed]]
| ?#
| ?#
| ?Feature name#
| ?Feature name#
| ?Feature priority#
| ?Feature priority#
| ?Feature engineering team#
| ?Feature rank#
| ?Feature stage#
| ?Feature stage#
| ?Feature status#
| ?Feature version#
| ?Feature lead engineer#
| ?Feature feature manager#
| ?Feature feature manager#
| mainlabel=-
| mainlabel=-
| sort=Feature priority,Feature stage
| sort=Feature priority,Feature rank,Feature stage
| format=template
| format=template
| limit=500
| limit=10000
| template=FeatureListTable
| template=FeatureListTableWithRank
}}
}}
</table>
</table>


== Firefox: Need Feature Pages ==
=== Stage: Shipped ===
{| class="fullwidth-table sortable" style="width: 950px"
<table class="querytable sortable">
|-
<tr>
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
<td class="header" style="width: 5%;">Pr</td>
| style="font-weight: bold; background: #DDD; width: 100px" | Team
<td class="header" style="width: 5%;">Rank</td>
| style="font-weight: bold; background: #DDD;" | Feature
<td class="header" style="width: 40%;">Feature</td>
| style="font-weight: bold; background: #DDD; width: 80px" | Status
<td class="header" style="width: 10%;">Stage</td>
| style="font-weight: bold; background: #DDD; width: 150px" | Owner
<td class="header" style="width: 10%;">Target</td>
|-
<td class="header" style="width: 15%;">Lead eng</td>
| Web Apps
<td class="header" style="width: 15%;">Feature manager</td>
| Front-end
</tr>
| App install/uninstall APIs in Firefox
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Shipped]]
| {{Pr1}} (1)
| ?#
| Ragavan Srinivasan
| ?Feature name#
|-
| ?Feature priority#
| UX
| ?Feature rank#
| Front-end
| ?Feature stage#
| [[Firefox/Features/Electrolysis|Execute chrome in separate process]]
| ?Feature version#
| {{Pr1}} (2)
| ?Feature lead engineer#
| Jay Sullivan
| ?Feature feature manager#
|-
| mainlabel=-
| Web Apps
| sort=Feature priority,Feature rank,Feature stage
| Front-end
| format=template
| HTML5 Web App dashboard
| limit=10000
| {{Pr1}} (3)
| template=FeatureListTableWithRank
| Ragavan Srinivasan
}}
|-
</table>
| Web Apps
| Front-end
| [[Firefox/Features/Home_Tab|Home Tab as Permanent App Tab]]
| {{Pr1}} (5)
| Alex Limi
|-
| Distribution
| Front-end
| Bundled Extension Update/Enhancement
| {{Pr2}}
| Kev Needham
|-
| Distribution
| Front-end
| Group Policy Support for Deployment/Configuration
| {{Pr2}}
| Kev Needham
|-
| Distribution
| Front-end
| distribution.js Enhancements
| {{Pr2}}
| Kev Needham
|-
| Identity
| Front-end
| Sign into the browser: master password/profile/sync account redesign
| {{Pr2}}
| Dan Mills
|-
| Privacy
| Front-end
| [[Privacy/Features/Mixed-Content Lockdown|Safer mixed-content SSL/TLS mode with UI indicators]]
| {{Pr2}}
| Sid Stamm
|-
| Installers
| Front-end
| Multi-locale installers (Windows)
| {{Pr2}}
| Kev Needham
|-
| Installers
| Front-end
| Microsoft Scriptable Installer (.msi) for single and multi-locales
| {{Pr2}}
| Kev Needham
|-
| Installers
| Front-end
| Post-intstallation customization options (network and local storage)
| {{Pr2}}
| Kev Needham
|-
| Privacy
| Front-end
| [[Privacy/Features/Geoloc UI respin|Better, more obvious geolocation UX]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Front-end
| [[Privacy/Features/Per-Tab Private Mode|Per-tab/window private mode]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Front-end
| [[Privacy/Features/Tracking Alert|Tracking alert to informs users when an entity is tracking them across sites]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Front-end
| [[Privacy/Features/Privacy Icons for Add-ons|Privacy icons to show what capabilities add-ons have]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Front-end
| [[Privacy/Features/Authentication State UI|Improve transparency of authentication state so users know when they're sending credentials to sites (and which ones)]]
| {{Pr2}}
| Sid Stamm
|-
| Sync
| Front-end
| Snippet view on Start Page
| {{Pr2}}
| Ragavan Srinivasan
|-
| User support
| Front-end
| More understandable way to clean cache and cookies
| {{Pr2}}
| Jay Sullivan
|-
| User support
| ???
| Make about:support API
| {{Pr2}}
| Jay Sullivan
|-
| User support
| Front-end
| Provide intuitive steps when Firefox can't connect
| {{Pr2}}
| Jay Sullivan
|-
| Web Apps
| Front-end
| In App experience v2
| {{Pr2}}
| Ragavan Srinivasan
|-
| Web Apps
| Front-end
| In App experience v1 (Site specific browser ++)
| {{Pr2}}
| Ragavan Srinivasan
|-
| Distribution
| Front-end
| Distribution Automatic Update Service
| {{Pr3}}
| Kev Needham
|-
| Identity
| Front-end
| Account Manager: account information sprinkled on site-specific prefs
| {{Pr3}}
| Dan Mills
|-
| Installers
| Front-end
| Stub/Web-installer
| {{Pr3}}
| Kev Needham
|-
| Installers
| Front-end
| Multi-locale installers (Non-windows)
| {{Pr3}}
| Kev Needham
|-
| Personas
| Front-end
| Enhanced Personas (to be defined)
| {{Pr3}}
| Deb Richardson
|-
| User Engagement
| Front-end
| Allow engagement through Firefox Start Page based on browser's knowledge of the user
| {{Pr3}}
| Jay Sullivan
|-
| User support
| Front-end
| If Firefox won't start X times, try harder
| {{Pr3}}
| Jay Sullivan
|-
| Sharing
| Front-end
| [[Labs/F1|Sharing]] UI in Firefox
| {{Pr3}}
| Bryan Clark
|}


== Firefox: Completed? ==
=== Stage: Draft ===
These are flagged as "completed" but I'm not entirely sure what that means for some.  Stashing here until I can confirm where these ended up on the train.  If these were part of Firefox 5 or earlier, please just delete them from this table (don't delete the feature pages).
<table class="querytable sortable">
{| class="fullwidth-table sortable" style="width: 950px"
<tr>
|-
<td class="header" style="width: 5%;">Pr</td>
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
<td class="header" style="width: 5%;">Rank</td>
| style="font-weight: bold; background: #DDD; width: 100px" | Team
<td class="header" style="width: 40%;">Feature</td>
| style="font-weight: bold; background: #DDD;" | Feature
<td class="header" style="width: 10%;">Stage</td>
| style="font-weight: bold; background: #DDD; width: 80px" | Status
<td class="header" style="width: 10%;">Target</td>
| style="font-weight: bold; background: #DDD; width: 150px" | Owner
<td class="header" style="width: 15%;">Lead eng</td>
|-
<td class="header" style="width: 15%;">Feature manager</td>
| UX
</tr>
| Front-end
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Draft]]
| [[Firefox/Features/Persist_Panorama_Groups|Panorama groups should always persist]]
| ?#
| Complete
| ?Feature name#
| Alex Limi
| ?Feature priority#
|-
| ?Feature rank#
| UX
| ?Feature stage#
| Front-end
| ?Feature version#
| [[Firefox/Features/Close_tabs_without_resize|Don't resize when closing tabs]]
| ?Feature lead engineer#
| Complete
| ?Feature feature manager#
| Alex Limi
| mainlabel=-
|-
| sort=Feature priority,Feature rank,Feature stage
| Add-ons
| format=template
| Front-end
| limit=10000
| [[Firefox/Features/Easier_Add-on_Compatibility|Solution to frequent compatibility updates]]
| template=FeatureListTableWithRank
| {{InProgress}}
}}
| Justin Scott
</table>
|}
 
=== Stage: Inbox, On hold ===
<table class="querytable sortable">
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 15%;">Feature manager</td>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Feature Inbox||On hold]]
| ?#
| ?Feature name#
| ?Feature priority#
| ?Feature rank#
| ?Feature stage#
| ?Feature version#
| ?Feature lead engineer#
| ?Feature feature manager#
| mainlabel=-
| sort=Feature priority,Feature rank,Feature stage
| format=template
| limit=10000
| template=FeatureListTableWithRank
}}
</table>


== See also ==
=== Stage: Shelved ===
[[Features/Release Tracking]]
<table class="querytable sortable">
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 15%;">Feature manager</td>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Shelved]]
| ?#
| ?Feature name#
| ?Feature priority#
| ?Feature rank#
| ?Feature stage#
| ?Feature version#
| ?Feature lead engineer#
| ?Feature feature manager#
| mainlabel=-
| sort=Feature priority,Feature rank,Feature stage
| format=template
| limit=10000
| template=FeatureListTableWithRank
}}
</table>
canmove, Confirmed users, Bureaucrats and Sysops emeriti
496

edits