Firefox3.5/Features/Beta 2 Additions
< Firefox3.5 | Features
Jump to navigation
Jump to search
These are the features which are being considered as exceptions that can land in Firefox 3.1 Beta 2:
Committed for Firefox 3.1
<video> front end
Owner: Justin Dolske
Goals
- create useful control set to be provided by default when a <video> tag is used
- make this control set themeable
- ensure that it provides the appropriate set of function required for video playback
Status
- visual design complete
- requires backend fixes in order to interact properly
Drag tab to create new window
Owner: Asaf Romano
Goals
- allow users to drag a tab from the tabstrip onto the desktop and create a new window
Status
- designs completed
- mostly implemented and ready to go
- might need some XUL fixes
Private Browsing Mode & Clear Private Data Improvements
Owner: Mike Connor
Goals
- have a mode in which no data is being logged about a user's browsing session
- have controls that allow users to easily excise history and browsing traces retroactively
Status
- backend mostly implemented & test framework created
- some UI designs complete
- no UI work begun yet
Plugin blocklisting UI
Owner: Dave Townsend
Goals
- prevent users from running out of date plugins that represent security risks
- prohibit users from using plugins known to be vulnerable
- provide clear UI to explain why content is missing and how to update plugins
Status
- new blocklist format approved
- UI design complete
- work started on implementation
Plugin installation experience
Owner: Rob Strong
Goals
- restore experience from Firefox 2 where required plugins are discovered and installed for users
Status
- ability to run executable installers restored
- need to determine how to specify if a EULA must be shown
- need to complete design work on UI for presentation to users
Improvements to Awesomebar
Owner: Dietrich Ayala
Goals
- respond to feedback about Awesomebar being privacy invasive
- complete interactions initially designed for Firefox 3
- allow users to navigate data sets from their queries (ie: see everything tagged "foo")
Status: see Places:Awesome++
High impact, low risk
Updates to Strata (default Windows theme)
Owner: Alex Faaborg
Goals
- fix awkwardness with existing weighting, shape and texture of toolbar icons
- add missing icons that didn't make Firefox 3
Status
- contract work begun with several design agencies
- missing icons completed, ready to chop and land
SSL Error Page polish & fixups
Owner: Johnathan Nightingale
Goals
- respond to feedback about unfriendliness of existing SSL error page UI
- streamline the interaction for getting users to complete tasks safely
- reword error messages to be more humane
Status
- bugs on file
- triaging for importance
Tab improvements
Owner: Dao Gottwald
Goals
- improve discoverability of tab operations
- improve spatial mappings through use of animation
Status
- tab strip shown by default
- design provided for new tab button
- designs provided for new animations
- work underway and on target
Opensearch UI improvements
Owner: Ryan Flint
Goals
- replace OpenSearch discovery UI with something more useful
- always provide "search this site" functionality
Status
- design work completed
- implementation work started
Under evaluation
New Tab Experience
Owner: Asaf Romano
Goals
- provide better support for user tasks when a user opens a new tab
Status
- initial designs provided
- prototype implementation underway
Adding site specific functionality to site identity button
Owner: Johnathan Nightingale
Goals
- complete design work intended for Firefox 3
- add site-specific operations to drop-down menu on site button (forget passwords, show popups, allow cookies, zoom, etc)
Status
- all functionality already exists
- design work completed
- evaluating implementation requirements
Use asynchronous queries for awesomebar
Owner: Shawn Wilsher
Goals
- speed up awesomebar queries
- reduce CPU and disk I/O impact
Status
- preliminary research completed and indicating that speedups can be realized
- published asynchronous API for mozStorage