This page outdated.
This document prioritizes work that we need to do for the upcoming releases, identifying big rocks we need to tackle soon and little rocks we can push off until later. It also attempts to group tasks into rough time estimates so developers can choose what they want to work on next based on the amount of time they have to spend.
Developers should mark ownership of items in this document in order to increase coordination and reduce the chance of duplicating effort. If you do not have access to edit this page but would like to sign up for an item, please contact the mac group on #chromium on freenode. Current Focus
Here is our proposal for the top things we want to have done in the next few months: - Testing framework for UI tests and page-cycler tests. Also need Cocoa UI tests.
- Omnibox -- shess
- Printing
- Gears -- jeremy
- Sandboxed plug-ins and default plug-in
- Bookmarks manager
- Popup blocking
- Security dialogs
- Design doc for audio/video tags so we know how hard they will be
- Design doc for IME input methods (if work not already complete -- hbono)
- Design doc for (or ensure we're keeping up with) themes and extensions -- jrg
- Keychain integration with saved passwords -- smorgan
Time EstimatesScary/unknown (months with possibly sweeping changes required)- gears - jeremy
- audio
- video (fullscreen)
- input methods for the webpage -- hbono
- localization (capitalization) changes
- showing UI dialogs from the file thread - paul (this is required for downloads and save page)
- AppMode, packaging, finish auto-update (design doc)
Lots of effort (months)
- omnibox -- shess
- printing
- i18n/l10n
- Sandboxed plug-ins -- amanda
- Get ChromeBot running for Mac
Moderate (a couple weeks)- bookmark importing/default browser importing browser settings (safari/ff) - (first run and import modes)
- Installation experience
- default plugin
- task window (task mgr)
- bookmarks mgr
- bookmark bar, bookmark bubble -- jrg (in progress)
- javascript debugger
- security info dialogs (may be hard if need to be modeless)
- keyboard focus/tab traversal mgmt
- passwd mgr backend with Keychain -- smorgan (in progress)
- spellcheck/dict support (can we use the OS or do we have to use Chrome)
- popup blocking
- Preferences (mapping NSUserDefaults, or not)
- use PDFKit for PDF display in renderer
Trivial (less than a week)- Download shelf -- thakis
- Save Page - paul
- SafeBrowsing (most of it should just work) - paul
- Interstitial pages (SSL, SafeBrowsing)
- info bubbles
- report a broken website/bug
- stats for nerds about memory - about:memory (http://crbug.com/9653), about:ipc, about:network about:chromium (check for updates support) random about pages
- rlz
- UMA
- adding code-coverage and CoverStory -- jrg (in progress)
|