|
|
(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]]
| |