|
|
(92 intermediate revisions by 11 users not shown) |
Line 1: |
Line 1: |
| <small>« [[Features]]</small> | | {{FeaturesInboxNote}} |
| | {{ForceRefreshButton}} |
| | == Platform == |
| | <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::Definition||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 |
| | }} |
| | </table> |
|
| |
|
| This list needs to be divided into smaller lists by team (col 2):
| | === Stage: Landed/Shipped === |
| * Platform (Gecko?)
| | <table class="querytable sortable"> |
| * GFX
| | <tr> |
| * JS
| | <td class="header" style="width: 5%;">Pr</td> |
| * Layout
| | <td class="header" style="width: 5%;">Rank</td> |
| * Video
| | <td class="header" style="width: 35%;">Feature</td> |
| * Plugins
| | <td class="header" style="width: 10%;">Stage</td> |
| * Content
| | <td class="header" style="width: 10%;">Status</td> |
| * Any others needed...
| | <td class="header" style="width: 15%;">Team</td> |
| | | <td class="header" style="width: 20%;">Directly Responsible Individual</td> |
| After that is done, each team should go over their list, add/modify/remove items as needed, and sort the list by priority from most important to least important. This is not a P1/P2/P3 bucketing, but a no-ties rank ordering (#1, #2, #3, etc.) Please pull in other people where appropriate (ie: Sid Stamm for Privacy stuff, Dan Mills for Identity, etc.)
| | </tr> |
| | | {{#ask: [[Category:Feature Page]] [[Feature list::Platform]] [[Feature priority::!Unprioritized]] [[Feature stage::Landed||Shipped]] |
| If at all possible, please have this done by Friday, April 11th.
| | | ?# |
| | | | ?Feature name# |
| == Features List == | | | ?Feature priority# |
| {| class="fullwidth-table sortable" style="width: 950px"
| | | ?Feature rank# |
| |-
| | | ?Feature stage# |
| | style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
| | | ?Feature status# |
| | style="font-weight: bold; background: #DDD; width: 100px" | Team
| | | ?Feature engineering team# |
| | style="font-weight: bold; background: #DDD;" | Feature
| | | ?Feature feature manager# |
| | style="font-weight: bold; background: #DDD; width: 50px" | Rank
| | | mainlabel=- |
| | style="font-weight: bold; background: #DDD; width: 150px" | Owner
| | | sort=Feature priority,Feature rank,Feature stage |
| |-
| | | format=template |
| | Add-ons
| | | limit=10000 |
| | --
| | | template=FeatureListTableWithRank |
| | Out-of-process add-ons
| | }} |
| | {{Pr1}}
| | </table> |
| | Myk Melez
| |
| |-
| |
| | Add-ons
| |
| | --
| |
| | window-independent content frames
| |
| | {{Pr1}}
| |
| | Myk Melez
| |
| |-
| |
| | Applications
| |
| | --
| |
| | Scoping Application Layout models (grid/flex)
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Applications
| |
| | --
| |
| | Expanded capabilities for Workers (needs scoping)
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Applications
| |
| | --
| |
| | Scoping library loading APIs
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Applications
| |
| | --
| |
| | Scoping headless applications and activation for Applications
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Applications
| |
| | --
| |
| | Scoping messaging for Applications
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | DevTools
| |
| | --
| |
| | [[DevTools/Features/JSD2|New JavaScript Debugging]]
| |
| | {{Pr1}}
| |
| | Kevin Dangoor
| |
| |-
| |
| | DevTools
| |
| | --
| |
| | [[DevTools/Features/Memory|Memory Tooling Backend]]
| |
| | {{Pr1}}
| |
| | Kevin Dangoor
| |
| |-
| |
| | Distribution
| |
| | --
| |
| | distribution.js Enhancements
| |
| | {{Pr2}}
| |
| | Kev Needham
| |
| |-
| |
| | Gecko
| |
| | --
| |
| | Scoping GFX revamp
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Gecko
| |
| | --
| |
| | Scoping Process/Platform changes for multi-process apps and tabs
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Identity
| |
| | --
| |
| | Web APIs for verified email based sign-in
| |
| | {{Pr1}}
| |
| | Dan Mills
| |
| |-
| |
| | Identity
| |
| | --
| |
| | API experiment
| |
| | {{Pr2}}
| |
| | Dan Mills
| |
| |-
| |
| | Networking
| |
| | --
| |
| | [[Platform/Features/Websockets|Websockets]]
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Networking
| |
| | --
| |
| | HTTP Pipelining on by default
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Networking
| |
| | --
| |
| | Scoping priorities for HTTP caches
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Plugins
| |
| | --
| |
| | Bundled/Native Plugin Support (including upgrade)
| |
| | {{Pr1}}
| |
| | Kev Needham
| |
| |-
| |
| | Plugins
| |
| | --
| |
| | OOPP Tuning and Expansion to better support existing and additional plugins
| |
| | {{Pr1}}
| |
| | Kev Needham
| |
| |-
| |
| | Plugins
| |
| | --
| |
| | Update plugins with no restart required
| |
| | {{Pr2}}
| |
| | Kev Needham
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/Shortened HTTP Referer header|Shortened HTTP Referer header]]
| |
| | {{Pr1}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/Third-Party-Cookie Request API|API for sites to request use of third-party cookies]]
| |
| | {{Pr2}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/Capability API|API for sites to request additional sensitive features like geolocation, a:ping, local storage, etc.]]
| |
| | {{Pr2}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | -- | |
| | [[Privacy/Features/Geoloc Auto-discover Disabling|disable automated discovery for Geolocation]]
| |
| | {{Pr2}} | |
| | Sid Stamm | |
| |- | |
| | Privacy | |
| | -- | |
| | [[Privacy/Features/2factor in the browser|API for sites to trigger second-factor authentication (e.g., SMS)]] | |
| | {{Pr2}} | |
| | Sid Stamm | |
| |- | |
| | Privacy | |
| | --
| |
| | [[Privacy/Features/Mixed-Content Lockdown|Safer mixed-content SSL/TLS mode with UI indicators]]
| |
| | {{Pr2}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/Low-Entropy Private Browsing|Reduce fingerprint-ability in private browsing]]
| |
| | {{Pr2}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/NPAPI Privacy Settings|Plugin awareness of users privacy prefs]]
| |
| | {{Pr2}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/cert-received observer topic|Check-point API between TLS/SSL handshake and HTTP request]]
| |
| | {{Pr2}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/Geolocation Faking|Location faking for geolocation]]
| |
| | {{Pr3}}
| |
| | Sid Stamm
| |
| |-
| |
| | Privacy
| |
| | --
| |
| | [[Privacy/Features/Disable Third-Party Cookies|Disable third-party cookie sending by default]]
| |
| | {{Pr3}}
| |
| | Sid Stamm
| |
| |-
| |
| | Telemetry
| |
| | --
| |
| | [[Platform/Features/Telemetry|Telemetry]]
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | UX
| |
| | --
| |
| | Find-in-page behavior and UI improvements
| |
| | {{Pr2}}
| |
| | Alex Limi
| |
| |-
| |
| | UX
| |
| | --
| |
| | OS X 10.7 features: scrollbar, full screen mode, three-finger gestures
| |
| | {{Pr2}} | |
| | Alex Limi | |
| |- | |
| | UX
| |
| | --
| |
| | Ability to put tabs in title bar on OS X
| |
| | {{Pr2}}
| |
| | Alex Limi
| |
| |-
| |
| | UX
| |
| | --
| |
| | Event that signals when page is usable (progress indicator)
| |
| | {{Pr3}}
| |
| | Alex Limi
| |
| |-
| |
| | UX
| |
| | --
| |
| | [[Firefox/Features/XBL_Reduction|Reduce/Reduce performance impact of XBL]]
| |
| | {{Pr1}}
| |
| | Jay Sullivan
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | [[Platform/Features/Full Screen APIs|Full Screen APIs]]
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | text-overflow: ellipsis
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Web timing spec
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Touch and Multi-touch events for mobile
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | IndexedDB for Mobile
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | EventSource events over HTTP
| |
| | {{Pr1}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | TLS False Start
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | CSS 2.1 tests fallout
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | CSS 3 Backgrounds
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | 3D transforms
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Flawless switching of audio when going from in-page to full screen
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Taking a picture from a web page
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Notifications on desktop
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Proper support for Content-disposition (Done for Firefox 5)
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | WebP Support
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Scoping Content Editable Changes
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Real time audio and video
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Scoping multi-track audio and video
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | --
| |
| | Scoping variable-bitrate HTML5 video over HTTP
| |
| | {{Pr2}}
| |
| | Chris Blizzard
| |
| |}
| |