|
|
(72 intermediate revisions by 7 users not shown) |
Line 1: |
Line 1: |
| This list needs to be divided into smaller lists by team (with team names added to column 2):
| | {{FeaturesInboxNote}} |
| * Platform (Gecko?)
| | {{ForceRefreshButton}} |
| * GFX
| | == Platform == |
| * JS
| | <table class="querytable sortable"> |
| * Layout
| | <tr> |
| * Video
| | <td class="header" style="width: 5%;">Pr</td> |
| * Plugins
| | <td class="header" style="width: 5%;">Rank</td> |
| * Content
| | <td class="header" style="width: 35%;">Feature</td> |
| * Any others needed...
| | <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> |
|
| |
|
| PMs and relevant teams should review these lists by '''as soon as possible''' and:
| | === Stage: Landed/Shipped === |
| # add/modify/remove items as needed
| | <table class="querytable sortable"> |
| # sort the items by priority order from most to least important
| | <tr> |
| | | <td class="header" style="width: 5%;">Pr</td> |
| Note that this is in addition to the P1/P2/P3 bucketing, and everything should end up in a no-ties rank ordering (1, 2, 3, etc.) '''Where there are currently ties in the resulting smaller lists (for example: multiple ''P1 (1)'' items) please resolve these so the P1 items have no ties.'''
| | <td class="header" style="width: 5%;">Rank</td> |
| | | <td class="header" style="width: 35%;">Feature</td> |
| If you have any questions, please contact [[User:Dria|Deb]].
| | <td class="header" style="width: 10%;">Stage</td> |
| | | <td class="header" style="width: 10%;">Status</td> |
| == Features List == | | <td class="header" style="width: 15%;">Team</td> |
| {| class="fullwidth-table sortable" style="width: 950px"
| | <td class="header" style="width: 20%;">Directly Responsible Individual</td> |
| |-
| | </tr> |
| | style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
| | {{#ask: [[Category:Feature Page]] [[Feature list::Platform]] [[Feature priority::!Unprioritized]] [[Feature stage::Landed||Shipped]] |
| | style="font-weight: bold; background: #DDD; width: 100px" | Team
| | | ?# |
| | style="font-weight: bold; background: #DDD;" | Feature
| | | ?Feature name# |
| | style="font-weight: bold; background: #DDD; width: 50px" | Rank
| | | ?Feature priority# |
| | style="font-weight: bold; background: #DDD; width: 150px" | Owner
| | | ?Feature rank# |
| |-
| | | ?Feature stage# |
| | Add-ons
| | | ?Feature status# |
| | Jetpack
| | | ?Feature engineering team# |
| | Out-of-process add-ons
| | | ?Feature feature manager# |
| | {{Pr1}} (1)
| | | mainlabel=- |
| | Myk Melez
| | | sort=Feature priority,Feature rank,Feature stage |
| |-
| | | format=template |
| | DevTools
| | | limit=10000 |
| | JavaScript
| | | template=FeatureListTableWithRank |
| | [[DevTools/Features/JSD2|New JavaScript Debugging]]
| | }} |
| | {{Pr1}} (1)
| | </table> |
| | Kevin Dangoor
| |
| |-
| |
| | 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
| |
| |-
| |
| | Telemetry
| |
| | Performance
| |
| | [[Platform/Features/Telemetry|Telemetry]]
| |
| | {{Pr1}} (1)
| |
| | Chris Blizzard
| |
| |-
| |
| | Add-ons
| |
| | Jetpack
| |
| | window-independent content frames
| |
| | {{Pr1}} (2)
| |
| | Myk Melez
| |
| |-
| |
| | DevTools
| |
| | Multiple
| |
| | [[DevTools/Features/FirebugStability|Firebug Stability and Performance]]
| |
| | {{Pr1}} (2)
| |
| | Kevin Dangoor
| |
| |-
| |
| | Privacy
| |
| | Network?
| |
| | [[Privacy/Features/Shortened HTTP Referer header|Shortened HTTP Referer header]]
| |
| | {{Pr1}} (2)
| |
| | Sid Stamm
| |
| |-
| |
| | Web platform
| |
| | Layout and Content
| |
| | [[Platform/Features/Full Screen APIs|Full Screen APIs]]
| |
| | {{Pr1}} (2)
| |
| | Chris Blizzard
| |
| |-
| |
| | Networking
| |
| | Networking
| |
| | [[Platform/Features/Websockets|Websockets]]
| |
| | {{Pr1}} (3)
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | Layout
| |
| | text-overflow: ellipsis
| |
| | {{Pr1}} (4)
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | Content
| |
| | Web timing spec
| |
| | {{Pr1}} (5)
| |
| | Chris Blizzard
| |
| |-
| |
| | 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
| |
| |-
| |
| | Web platform
| |
| | Content and Mobile
| |
| | Touch and Multi-touch events for mobile
| |
| | {{Pr1}} (6)
| |
| | Chris Blizzard
| |
| |-
| |
| | Web platform
| |
| | Content
| |
| | IndexedDB for Mobile
| |
| | {{Pr1}} (7)
| |
| | Chris Blizzard
| |
| |-
| |
| | Applications
| |
| | Layout and Standards
| |
| | Scoping Application Layout models (grid/flex)
| |
| | {{Pr1}} (8)
| |
| | Chris Blizzard
| |
| |-
| |
| | DevTools
| |
| | Multiple
| |
| | [[DevTools/Features/Memory|Memory Tooling Backend]]
| |
| | {{Pr1}} (8)
| |
| | Kevin Dangoor
| |
| |-
| |
| | Web platform
| |
| | Content
| |
| | EventSource events over HTTP
| |
| | {{Pr1}} (9)
| |
| | 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
| |
| | OS X 10.7 features: scrollbar, full screen mode, three-finger gestures
| |
| | {{Pr2}} | |
| | Alex Limi | |
| |- | |
| | UX
| |
| | Mac Integration
| |
| | Ability to put tabs in title bar on OS X
| |
| | {{Pr2}}
| |
| | Alex Limi
| |
| |-
| |
| | 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
| |
| |-
| |
| | 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
| |
| |-
| |
| | UX
| |
| | Content
| |
| | Event that signals when page is usable (progress indicator)
| |
| | {{Pr3}}
| |
| | Alex Limi
| |
| |-
| |
| | JavaScript
| |
| | JavaScript
| |
| | [[Platform/Features/IonMonkey|IonMonkey]]
| |
| |
| |
| | David Anderson
| |
| |-
| |
| | Layout
| |
| | Layout
| |
| | Pretty Borders
| |
| |
| |
| | fantasai / Anil
| |
| |}
| |
| | |
| [[Category:Features]]
| |
| [[Category:Platform]]
| |