Firefox3.5/Features/Beta 2 Additions: Difference between revisions
< Firefox3.5 | Features
Jump to navigation
Jump to search
(New page: {{draft}} These are the features which are being considered as exceptions that can land in Firefox 3.1 Beta 2: = Committed (work underway) = == Updates to Strata (default Windows theme)...) |
No edit summary |
||
| Line 3: | Line 3: | ||
These are the features which are being considered as exceptions that can land in Firefox 3.1 Beta 2: | These are the features which are being considered as exceptions that can land in Firefox 3.1 Beta 2: | ||
= Committed | = Committed for Firefox 3.1 = | ||
== <video> front end == | == <video> front end == | ||
'''Owner:''' Justin Dolske | '''Owner:''' Justin Dolske | ||
| Line 51: | Line 16: | ||
* requires backend fixes in order to interact properly | * requires backend fixes in order to interact properly | ||
= Drag tab to create new window = | == Drag tab to create new window == | ||
'''Owner:''' Asaf Romano | '''Owner:''' Asaf Romano | ||
| Line 58: | Line 23: | ||
''Status'' | ''Status'' | ||
* | * designs completed | ||
* mostly implemented and ready to go | |||
* might need some XUL fixes | * might need some XUL fixes | ||
| Line 69: | Line 35: | ||
''Status'' | ''Status'' | ||
* | * backend mostly implemented & test framework created | ||
* | * some UI designs complete | ||
* no | * no UI work begun yet | ||
== Plugin blocklisting UI == | == Plugin blocklisting UI == | ||
| Line 83: | Line 49: | ||
''Status'' | ''Status'' | ||
* new blocklist format approved | * new blocklist format approved | ||
* | * UI design complete | ||
* | * work started on implementation | ||
= Plugin installation experience = | == Plugin installation experience == | ||
'''Owner:''' Rob Strong | '''Owner:''' Rob Strong | ||
| Line 106: | Line 72: | ||
''Status'': see [[Places:Awesome%2B%2B]] | ''Status'': see [[Places:Awesome%2B%2B]] | ||
= 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 == | == Tab improvements == | ||
| Line 118: | Line 109: | ||
* design provided for new tab button | * design provided for new tab button | ||
* designs provided for new animations | * designs provided for new animations | ||
* work underway and on target | |||
== Opensearch UI improvements == | == Opensearch UI improvements == | ||
| Line 153: | Line 145: | ||
* design work completed | * design work completed | ||
* evaluating implementation requirements | * 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 | |||
Revision as of 11:28, 25 September 2008
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