|
|
(8 intermediate revisions by 7 users not shown) |
Line 1: |
Line 1: |
| __NOTOC__
| | {{DoNotEdit}} |
| | {{draft}} |
|
| |
|
| {| class="fullwidth-table sortable" style="width: 100%;"
| | ''Will have built a shiny new version of this page that lives over here: '''[[Firefox/Features]]'''! The old version of this page is now archived over here: [[Firefox/Projects/Archives|Archived version]].'' |
| |-
| |
| | width="25%" style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | '''Description'''
| |
| | style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | '''Leader'''
| |
| | style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | '''Goal'''
| |
| | style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | '''ETA'''
| |
| | style="background: none repeat scroll 0% 0% rgb(239, 239, 239);" | '''Status'''
| |
| |-
| |
| | [[Firefox/Projects/AccountManager|Account Manager]]
| |
| | gavin
| |
| | Design and implement chrome to sign-in/out of sites, as well as manage accounts and do one-click registration.
| |
| | <br>
| |
| | {{:Firefox/Projects/Account_Manager}}
| |
| |-
| |
| | [[Firefox/Projects/2010Q3_Dirty_Startup_Reduction|"Dirty Profile" Startup Reduction]]
| |
| | sdwilsh
| |
| | Reduce the startup time of "dirty profiles" to be no greater than 20% of a clean profile.
| |
| | End of Q3
| |
| | {{:Firefox/Projects/2010Q3_Dirty_Startup_Reduction}}
| |
| |-
| |
| | [[Firefox/Projects/E10S Scope Investigation]]
| |
| | dolske
| |
| | Document scope of work for process separation in Firefox & port one feature as an experiment
| |
| | <br>
| |
| | {{:Firefox/Projects/E10S_Scope_Investigation}}
| |
| |-
| |
| | [[Firefox/Projects/New Theme|New Theme]]
| |
| | shorlander, gavin
| |
| | Implement alpha quality Windows implementation of refactored browser.js & new theme for Windows on trunk or as XPI
| |
| | <br>
| |
| | IN FLIGHT
| |
| |-
| |
| | [[Firefox/Projects/Authentication doorhanger notifications|Authentication doorhanger notifications]]
| |
| | fyan, dolske, faaborg
| |
| | Implement doorhanger notifications for HTTP Auth and Password Manager
| |
| | August 2010
| |
| | {{:Firefox/Projects/Authentication_doorhanger_notifications}}
| |
| |-
| |
| | [[Firefox/Projects/Tab_Multi-Selection|Tab Multi-Selection]]
| |
| | fyan
| |
| |
| |
| | July 2010
| |
| | {{:Firefox/Projects/Tab_Multi-Selection}}
| |
| |-
| |
| | [[Firefox/Projects/Console|Debug console for web pages]]
| |
| | robc
| |
| | Implement alpha quality integrated developer tool set on trunk
| |
| | <br>
| |
| | {{:Firefox/Projects/Console}}
| |
| |-
| |
| | [[Firefox/Projects/Inspector|Web page inspector]]
| |
| | robc
| |
| | Implement beta quality integrated developer tool set on trunk
| |
| | Late May
| |
| | {{:Firefox/Projects/Inspector}}
| |
| |-
| |
| | [[Firefox/Projects/Multitouch|Multitouch]]
| |
| | felipe
| |
| | Bring multitouch support to the web
| |
| | <br>
| |
| | IN FLIGHT, airport approach started, getting ready to land
| |
| |-
| |
| | [[Firefox/Projects/Jetpack|Jetpack]]
| |
| | Dietrich
| |
| | Implement core modules for Jetpack
| |
| | <br>
| |
| | {{:Firefox/Projects/Jetpack}}
| |
| |-
| |
| | [[Firefox/Projects/Resource Packages|Resource Packages]]
| |
| | limi
| |
| | Backwards compatible way of serving up multiple resources in a streamable file
| |
| | ON RUNWAY: Proposal finalized
| |
| | Next steps: Work with jlebar/vlad to get the project started
| |
| |-
| |
| | [[Firefox/Projects/Home Tab|Home Tab and App Tabs]]
| |
| | Unfocused
| |
| | Allow websites and home page to appear as chromeless app-tabs.
| |
| | May
| |
| | {{:Firefox/Projects/Home Tab}}
| |
| |-
| |
| | [[Firefox/Projects/Firefox Start|Firefox Start Page]]
| |
| | mak
| |
| | Create a locally hosted start page.
| |
| | Jun
| |
| | {{:Firefox/Projects/Firefox Start}}
| |
| |-
| |
| | [[Firefox/Projects/Action based on update xml after app update|Action based on update xml after app update]]
| |
| | rs
| |
| | Perform action after update based on update xml attribute.
| |
| | server side still needs to be completed and needs a release vehicle for 1.9.1 and 1.9.2
| |
| | LANDED (on trunk)
| |
| |-
| |
| | [[Firefox/Projects/Simplify Update UI size for billboard and l10n|Simplify Update UI size for billboard and l10n]]
| |
| | rs
| |
| | Simplify verification of the billboard for all locales and all platforms and make the UI look *better*.
| |
| | needs a release vehicle for 1.9.1 and 1.9.2
| |
| | LANDED (on trunk)
| |
| |-
| |
| | [[Firefox/Projects/Download manager improvements|Improve Download Manager + MIME type defaults]]
| |
| | limi
| |
| | Move download manager to panel, coordinated with new theme, improve default behaviors.
| |
| | <br>
| |
| | ON RUNWAY: Blog post published, filing bugs and bootstrapping next
| |
| |-
| |
| | [[Firefox/Projects/IndexedDB|IndexedDB]]
| |
| | sdwilsh
| |
| | Implement the W3C IndexedDB specification.
| |
| | <br>
| |
| | {{:Firefox/Projects/IndexedDB}}
| |
| |-
| |
| | [[Firefox/Projects/Asynchronous Add Visit|Asynchronous Add Visit]]
| |
| | stechz
| |
| | Implement an asynchronous add visit API.
| |
| | <br>
| |
| | {{:Firefox/Projects/Asynchronous Add Visit}}
| |
| |-
| |
| | [[Firefox/Projects/JS Satchel|Port Satchel to JS]]
| |
| | dolske
| |
| | 2-day sprint to port Satchel from C++ to JS
| |
| | <br>
| |
| | {{:Firefox/Projects/JS_Satchel}}
| |
| |-
| |
| | [[Firefox/Projects/J-PAKE|J-PAKE]]
| |
| | dolske
| |
| | Implement J-PAKE for TLS key negotiation
| |
| | <br>
| |
| | {{:Firefox/Projects/J-PAKE}}
| |
| |-
| |
| | Test Pilot
| |
| | <br>
| |
| | <br>
| |
| | <br>
| |
| |-
| |
| | [[Firefox/Projects/PlacesQueryAPIRedesign|Places Query API Redesign]]
| |
| | ddahl, mak
| |
| | Simple, elegant and async Places Query API, focused on JetPack and new UI needs.
| |
| | May 2010
| |
| | IN FLIGHT. Rebooted, new proposal wip patches up, collecting feedback and iterating.
| |
| |-
| |
| | [[Firefox/Projects/Pull_More_AMO_Data_into_Addons_Manager|Pull More AMO Data into Addons Manager]]
| |
| | bparr
| |
| | Pull in additional data for installed add-ons into the Add-ons Manager.
| |
| | June 2010
| |
| | IN FLIGHT. Working on Bug 558287: Add support for searching add-ons on AMO via the search bar.
| |
| |-
| |
| | [[Firefox/Projects/TabCandy|TabCandy]]
| |
| | aza
| |
| | Better tab and workspace management.
| |
| | July 2010
| |
| | IN FLIGHT. Have removed jQuery dependency, working now on integration with trunk. See Bug 572889.
| |
| |-
| |
| | [[Firefox/Projects/AddonUI|Addon UI]]
| |
| | Dietrich, Boriss
| |
| |
| |
| | July 2010
| |
| | IN FLIGHT. Spec'd, currently implementing.
| |
| |}
| |
|
| |
|
| <br> (Mostly) [[Firefox/Projects/Template|Blank Template]] for new projects.
| | [[Category:Firefox Projects]] |
| | |
| <br>
| |
| | |
| = Inactive Projects (need to finish) =
| |
| | |
| {| class="fullwidth-table sortable"
| |
| |-
| |
| | width="25%" | '''Description'''
| |
| | '''Leader'''
| |
| | '''Participants'''
| |
| | '''Goal'''
| |
| | '''ETA'''
| |
| | '''Target'''
| |
| | '''Status'''
| |
| |-
| |
| | [[Labs/Test Pilot Planning|Test Pilot]]
| |
| | jinghua
| |
| | <br>
| |
| | Add Test Pilot check-box (opt-in) in Firefox installer. See [https://docs.google.com/Doc?docid=0ARClKN8axlADZGdqcDZrNWtfNjM2ZzNtYmpjdA&hl=en proposal]
| |
| | Test Pilot 1.0 release in mid Q2, server upgrade in mid Q2
| |
| | Starting with beta 1. See [https://docs.google.com/Doc?docid=0ARClKN8axlADZGdqcDZrNWtfNjM2ZzNtYmpjdA&hl=en proposal]
| |
| | 1.0 beta will be released by March, feedback coming in.
| |
| |-
| |
| | [[Firefox/Projects/Preferences UI|Preferences UI]]
| |
| | faaborg
| |
| | <br>
| |
| | Refresh and streamline the Firefox preferences window
| |
| | First round of mockups complete: 10/23
| |
| | Starting with 4.0
| |
| | Just getting started
| |
| |-
| |
| | [[Firefox/Projects/Places UI|Places UI]]
| |
| | faaborg
| |
| | <br>
| |
| | Investigate changes to the places UI for 4.0, focusing on mixing search + browse operations, and leveraging the content area.
| |
| | Breaking UI apart into separate bugs: 10/23
| |
| | Starting with 4.0
| |
| | Mockups complete, feedback coming in.
| |
| |-
| |
| | [[Firefox/Projects/Binding for untrusted text in security dialogs|Binding for untrusted text in security dialogs]]
| |
| | Unfocused
| |
| | Jesse
| |
| | Provide a common way for security dialogs to include untrusted text without compromising the rest of the dialog
| |
| | TBD
| |
| | 2.0
| |
| | Gathering info, planning
| |
| |-
| |
| | [[Firefox/Projects/Herdict|Herdict]]
| |
| | atul (lead) boriss (Firefox)
| |
| | faaborg
| |
| | Explore integrating the functionality of [http://www.herdict.org Herdict] with Firefox's network error page.
| |
| | <br>
| |
| | <br>
| |
| | <br>
| |
| |-
| |
| | Print preview in a separate window
| |
| | rflint
| |
| | <br>
| |
| | Remove the fragile XBL binding and create a separate XUL document
| |
| | <br>
| |
| | 2.0
| |
| | <br>
| |
| |-
| |
| | [[Firefox/Projects/FirefoxButton|Firefox Button]]
| |
| | faaborg
| |
| | <br>
| |
| | Create a single high contrast control in the title bar to integrate with the interactive design of Windows Vista and 7
| |
| | <br>
| |
| | <br>
| |
| | <br>
| |
| |-
| |
| | [[Firefox/Projects/SiteIdentity|Site Identity]]
| |
| | faaborg
| |
| | <br>
| |
| | Refresh how Firefox surfaces the identity of a site to integrate with our new notification system, reduce redundancy, and allow for persistent indicators like geo location access.
| |
| | <br>
| |
| | <br>
| |
| | <br>
| |
| |-
| |
| | [[Firefox/Projects/StartupPerformance|Startup Time Improvements]]
| |
| | Dietrich
| |
| | <br>
| |
| | Reduce warm and cold startup of Firefox, Fennec
| |
| | <br>
| |
| | <br>
| |
| | {{:Firefox/Projects/StartupPerformance#Status}}
| |
| |-
| |
| | [[Firefox/Projects/Weave|Weave]]
| |
| | zpao
| |
| | Improve Weave extension & prepare for integration
| |
| | Ongoing
| |
| | <br>
| |
| | <br>
| |
| | {{:Firefox/Projects/Weave}}
| |
| |-
| |
| | [[Firefox/Projects/FTS and Awesomebar|Full Text Search and Awesomebar]]
| |
| | adw
| |
| | <br>
| |
| | Improve performance of the awesomebar by using full text search.
| |
| | TBD
| |
| | TBD
| |
| | ON HOLD
| |
| |-
| |
| | [[Firefox/Projects/Async Places containers|Async Places containers]]
| |
| | adw
| |
| | <br>
| |
| | Perf: non-blocking Places operations
| |
| | TBD
| |
| | TBD
| |
| | {{:Firefox/Projects/Async_Places_containers}}
| |
| |-
| |
| | [[Firefox/Projects/Page thumbnail service|Page thumbnail service]]
| |
| | adw
| |
| | <br>
| |
| | Take and persistently store thumbnails of Web pages.
| |
| | TBD
| |
| | TBD
| |
| | {{:Firefox/Projects/Page_thumbnail_service}}
| |
| |}
| |
| | |
| <br>
| |
| | |
| *[[Firefox/Projects/AcceleratedScrolling|Accelerated Scrolling]]
| |
| *[[Firefox/Projects/Multitouch Polish|Multitouch Polish]]
| |
| *[[Firefox/Projects/Eradicate Startup Dialogs|Eradicating Startup Dialogs]]
| |
| *[[Firefox/Projects/Network Error Pages|404 Error Pages]]
| |
| *[[Firefox/Projects/Unbreak RSS|Unbreak RSS]]
| |
| | |
| == Prioritized ==
| |
| | |
| *[[Firefox/Projects/Improve Mac installer|Improve Mac installer]]
| |
| *[[Firefox/Projects/System Extension Notification|System Extension Notification]]
| |
| *[[Firefox/Projects/StrandedUsers|Understand why we strand users on point releases]]
| |
| *[[Firefox/Projects/Always have option to Add Search|Always have option to Add Search]]
| |
| *[[Firefox/Projects/Add Search to Awesomebar|Add Search to Awesomebar]]
| |
| *[[Firefox/Projects/App-wide Database Vacuum|App-wide Database Vacuum]]
| |
| *[[Firefox/Projects/About:newtab|about:newtab]]
| |
| *[[Firefox/Projects/Improve Plugin Find and Install|Improve Plugin Find and Install]]
| |
| *[[Firefox/Projects/Visual Affordance for Tear Off Tabs|Visual Affordance for Tear Off Tabs]]
| |
| *[[Firefox/Projects/Control Tab|Control-Tab]]
| |
| *[[Firefox/Projects/Update hunspell|Update dictionaries]]
| |
| *[[Firefox/Projects/about:problems|about:problems]]
| |
| *[[Firefox/Projects/Automatic Recovery|Automatic Recovery]]
| |
| *[[Firefox/Projects/about:me|about:me (first-pass addon done, uplift approach still open)]]
| |
| *[[Firefox/Projects/Video Controls|Video Controls]]
| |
| *[[Firefox/Projects/Tab animation|Tab & Menu item animation]]
| |
| *[[Firefox/Projects/Find on Page|Find on Page improvements]]
| |
| | |
| == Unprioritized ==
| |
| | |
| *[[Firefox/Projects/Jetpack Uplift Exploration|JetPack Uplift]]
| |
| *[[Firefox/Projects/PanelImprovements|Panel Improvements]]
| |
| *[[Firefox/Projects/ClipboardAPI|Clipboard API]]
| |
| | |
| = Additional Projects Ideas (Need more definition) =
| |
| | |
| *[[Firefox/Cleanup|Areas that need code cleanup or overhaul]]
| |
| *[[Firefox/Projects/App-wide Database Integrity Check|App-wide Database Integrity Check]]
| |
| *[[Firefox/Projects/Crowdsource Performance Data|Crowdsource Performance Data]]
| |
| *[[Firefox/Projects/Migration Component JS Porting|Migration Component JS Porting]]
| |
| *[[Firefox/Projects/ExperimentalPlacesSchema|Places Schema Redesign]]
| |
| *[[Firefox/Projects/View Source in Tab|View Source in Tab]]
| |
| | |
| = Completed Projects / Archive =
| |
| | |
| *[[Firefox/Projects/Extension Manager Redesign|Addons Manager UI Redesign]] (LANDED 2.0)
| |
| *[[Firefox/Projects/Extension Manager API|Extension Manager API Rewrite]] (LANDED 2.0)
| |
| *[[Firefox/Projects/Doorhanger notifications|Doorhanger notifications]] (LANDED 2.0)
| |
| *[[Firefox/Goals/2010Q1/IO Reduction|I/O Reduction]] (mostly LANDED 2.0)
| |
| *[[Firefox/Projects/OOPP|Out-Of-Process Plugins]] (LANDED 2.0 and 1.9.2)
| |
| *[[Firefox/Projects/Places async expiration|Places Async Expiration]] (LANDED 2.0)
| |
| *[[Firefox/Projects/WindowsCE|Firefox WinCE]] (minor stuff still to do)
| |
| *[[Firefox/Projects/Places Vacuum]] (LANDED 1.9.2)
| |
| *[[Firefox/Projects/Perception of Performance|Perception of Performance]] (Investigation, see wiki page for follow up projects)
| |
| *[[Firefox/Projects/Async Annotation Protocol Handler|Asynchronous Annotation Protocol Handler]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Places Expiration Performance Refactoring|Places Expiration Performance Refactoring]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Bookmark Dialog Focus|Bookmark Dialog Focus]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Restore Visible Tabs First|Restore Visible Tabs First]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Privacy Prefpane Refresh|Privacy Prefpane Refresh]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Clear Recent History by Time Range|Clear Recent History by Time Range]] (COMPLETED WITH NOTES)
| |
| *[[Firefox/Projects/Undo Close Window|Undo Close Window]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Windows Theme Polish|Windows Theme Polish]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Focus Ring Cleanup|Focus Ring Cleanup]] (LANDED 1.9.1)
| |
| *[[Firefox/Projects/Places DB Creation Scripts|Places DB Creation Scripts]] (COMPLETED)
| |
| *[[Firefox/Projects/Asynchronous Location Bar|Asynchronous Location Bar]] (LANDED 1.9.2)
| |
| *[[Firefox/Projects/Awesomeformcomplete|Form Awesomecomplete]] (LANDED 1.9.2)
| |
| *Focus rewrite (LANDED, NO WIKI PAGE)
| |
| *[[Firefox/Projects/Animation priorities|Animation priorities]] (became two child-sprints: [[Firefox/Projects/Tab animation|Tab & Menu item animation]] and [[Firefox/Projects/Find on Page|Find on Page improvements]])
| |
| *[[Firefox/Projects/about:support|about:support]] (LANDED 1.9.2)
| |
| *[[Firefox/Projects/Plugin Update Referrals|Plugin Update Referrals]] (LANDED 1.9.2)
| |
| *[[Firefox/Projects/Personas Uplift Exploration|Personas Uplift Exploration]] (LANDED 1.9.2)
| |
| *[[Firefox/Projects/Reduce Places Views Overhead|Reduce Places Views Overhead]] (LANDED 1.9.2)
| |
| *[[Firefox/Projects/Per Tab Network Prioritization|Per Tab Network Prioritization]] (LANDED 1.9.2)
| |
| | |
| = All pages =
| |
| | |
| [[Special:PrefixIndex/{{PAGENAME}}/|All subpages of {{PAGENAME}}]] (most are described on this page).
| |