Features/Platform: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
(Split of Landed/Shipped because it clutters the table)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{FeaturesInboxNote}}
{{FeaturesInboxNote}}
{{ForceRefreshButton}}
== Platform ==
== Platform ==
I'm working on migrating old-style feature pages into the new system.  The top table (new feature pages) will eventually replace the second table (old feature pages).  I will finish this as quickly as I can, but it will likely be a few days.  Thanks for your patience! ~deb
=== New system ===
<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: 35%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Status</td>
<td class="header" style="width: 15%;">Team</td>
<td class="header" style="width: 15%;">Team</td>
<td class="header" style="width: 15%;">Stage</td>
<td class="header" style="width: 20%;">Directly Responsible Individual</td>
<td class="header" style="width: 15%;">Status</td>
<td class="header" style="width: 20%;">Feature manager</td>
</tr>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Platform]] [[Feature priority::!Unprioritized]]
{{#ask: [[Category:Feature Page]] [[Feature list::Platform]] [[Feature priority::!Unprioritized]] [[Feature stage::Definition||Design||Planning||Development]]
| ?#
| ?#
| ?Feature name#
| ?Feature name#
| ?Feature priority#
| ?Feature priority#
| ?Feature rank#
| ?Feature stage#
| ?Feature status#
| ?Feature engineering team#
| ?Feature engineering team#
| ?Feature feature manager#
| mainlabel=-
| sort=Feature priority,Feature rank,Feature stage
| format=template
| limit=10000
| template=FeatureListTableWithRank
}}
</table>
=== Stage: Landed/Shipped ===
<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: 35%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Status</td>
<td class="header" style="width: 15%;">Team</td>
<td class="header" style="width: 20%;">Directly Responsible Individual</td>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Platform]] [[Feature priority::!Unprioritized]] [[Feature stage::Landed||Shipped]]
| ?#
| ?Feature name#
| ?Feature priority#
| ?Feature rank#
| ?Feature stage#
| ?Feature stage#
| ?Feature status#
| ?Feature status#
| ?Feature engineering team#
| ?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>
=== Old system ===
{| class="fullwidth-table sortable" style="width: 950px"
|-
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
| style="font-weight: bold; background: #DDD; width: 100px" | Team
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD; width: 80px" | Status
| style="font-weight: bold; background: #DDD; width: 150px" | Owner
|-
| UX
| Platform
| [[Show PDF inline]]
| {{Pr2}}
| Alex Limi
|-
| UX
| Platform
| [[Improved Mac installer]]
| {{Pr2}}
| Alex Limi
|-
| UX
| Platform
| [[Import settings from Sync]]
| {{Pr2}}
| Alex Faaborg
|-
| Privacy
| Content
| [[Privacy/Features/Geolocation Faking|Location faking for geolocation]]
| {{Pr3}}
| Sid Stamm
|-
| Privacy
| Content
| [[Privacy/Features/Disable Third-Party Cookies|Disable third-party cookie sending by default]]
| {{Pr3}}
| Sid Stamm
|-
| Privacy
| Platform
| [[Privacy/Features/DOMCryptAPI]]
| {{Pr3}}
| David Dahl
|-
| UX
| Content
| Event that signals when page is usable (progress indicator)
| {{Pr3}}
| Alex Limi
|-
| Privacy
| Platform
| [[Privacy/Features/mozCipherAddressbook|mozCipherAddressbookAPI]]
| {{Pr3}}
| David Dahl
|-
| Platform
| GFX
| [[Platform/Features/OpenGLLayersX11|OpenGLLayersX11]]
| {{Pr3}}
| Matt Woodrow
|}
=== Need info ===
Stashing stuff here that I haven't managed to sort out yet. ~ deb
{| class="fullwidth-table sortable" style="width: 950px"
|-
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
| style="font-weight: bold; background: #DDD; width: 100px" | Team
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD; width: 80px" | Status
| style="font-weight: bold; background: #DDD; width: 150px" | Owner
|-
| Web platform
| Content
| [https://bugzilla.mozilla.org/show_bug.cgi?id=619494 IndexedDB for Mobile]
| {{Pr1}} (7)
| Chris Blizzard
|}
== Need feature pages ==
{| class="fullwidth-table sortable" style="width: 950px"
|-
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
| style="font-weight: bold; background: #DDD; width: 100px" | Team
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD; width: 80px" | Status
| style="font-weight: bold; background: #DDD; width: 150px" | Owner
|-
| Add-ons
| Jetpack
| Out-of-process add-ons
| {{Pr1}} (1)
| Dave Mason
|-
| Identity
| --
| Web APIs for verified email based sign-in
| {{Pr1}} (1)
| Dan Mills
|-
| Plugins
| Content
| Bundled/Native Plugin Support (including upgrade)
| {{Pr1}} (1)
| Kev Needham
|-
| Add-ons
| Jetpack
| window-independent content frames
| {{Pr1}} (2)
| Dave Mason
|-
| Plugins
| Content
| OOPP Tuning and Expansion to better support existing and additional plugins
| {{Pr1}} (6)
| Kev Needham
|-
| UX
| Content
| [[Firefox/Features/XBL_Reduction|Reduce/Reduce performance impact of XBL]]
| {{Pr1}} (6)
| Jay Sullivan
|-
| Applications
| Layout and Standards
| Scoping Application Layout models (grid/flex)
| {{Pr1}} (8)
| Chris Blizzard
|-
| Applications
| Content and Apps
| Expanded capabilities for Workers (needs scoping)
| {{Pr2}}
| Chris Blizzard
|-
| Applications
| Content
| Scoping library loading APIs
| {{Pr2}}
| Chris Blizzard
|-
| Applications
| Content and Apps
| Scoping headless applications and activation for Applications
| {{Pr2}}
| Chris Blizzard
|-
| Applications
| Apps
| Scoping messaging for Applications
| {{Pr2}}
| Chris Blizzard
|-
| Gecko
| GFX
| Scoping GFX revamp
| {{Pr2}}
| Chris Blizzard
|-
| Gecko
| Content and Apps
| Scoping Process/Platform changes for multi-process apps and tabs
| {{Pr2}}
| Chris Blizzard
|-
| Identity
| --
| API experiment
| {{Pr2}}
| Dan Mills
|-
| Networking
| Networking
| HTTP Pipelining on by default
| {{Pr2}}
| Chris Blizzard
|-
| Networking
| Networking
| Scoping priorities for HTTP caches
| {{Pr2}}
| Chris Blizzard
|-
| Plugins
| Content
| Update plugins with no restart required
| {{Pr2}}
| Kev Needham
|-
| Privacy
| Content
| [[Privacy/Features/Third-Party-Cookie Request API|API for sites to request use of third-party cookies]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Content
| [[Privacy/Features/Capability API|API for sites to request additional sensitive features like geolocation, a:ping, local storage, etc.]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Content
| [[Privacy/Features/Geoloc Auto-discover Disabling|disable automated discovery for Geolocation]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Content
| [[Privacy/Features/2factor in the browser|API for sites to trigger second-factor authentication (e.g., SMS)]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Network?
| [[Privacy/Features/Low-Entropy Private Browsing|Reduce fingerprint-ability in private browsing]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Content
| [[Privacy/Features/NPAPI Privacy Settings|Plugin awareness of users privacy prefs]]
| {{Pr2}}
| Sid Stamm
|-
| Privacy
| Network
| [[Privacy/Features/cert-received observer topic|Check-point API between TLS/SSL handshake and HTTP request]]
| {{Pr2}}
| Sid Stamm
|-
| UX
| Mac Integration
| Ability to put tabs in title bar on OS X
| {{Pr2}}
| Stephen Horlander
|-
| Web platform
| Networking
| TLS False Start
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| CSS 2.1 tests fallout
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| CSS 3 Backgrounds
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| 3D transforms
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| Flawless switching of audio when going from in-page to full screen
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Mobile and Content
| Taking a picture from a web page
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Content
| Notifications on desktop
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Networking
| Proper support for Content-disposition (Done for Firefox 5)
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| GFX
| WebP Support
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| Scoping Content Editable Changes
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| Real time audio and video
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| Scoping multi-track audio and video
| {{Pr2}}
| Chris Blizzard
|-
| Web platform
| Layout
| Scoping variable-bitrate HTML5 video over HTTP
| {{Pr2}}
| Chris Blizzard
|}
[[Category:Features]]
[[Category:Platform]]

Latest revision as of 23:41, 29 December 2011

Please do not add Features directly to this list.
If you have a feature you would like to propose for this list, please add it to the Features Inbox.
A team triages that list regularly and will handle adding to and prioritizing this list. Thanks!

Platform

{{#ask: Feature list::PlatformFeature priority::!Unprioritized|Design||Planning||Development | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature status# | ?Feature engineering team# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Status Team Directly Responsible Individual

Stage: Landed/Shipped

{{#ask: Feature list::PlatformFeature priority::!Unprioritized|Shipped | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature status# | ?Feature engineering team# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Status Team Directly Responsible Individual