Firefox/Roadmap/s/scratch

From MozillaWiki
Jump to navigation Jump to search
THIS IS NOT A ROADMAP
Just gathering data and using this as a scratchpad at this point, please do not take anything you read on this page as gospel ... yet.

etherpad scratchpad


Product Schedule

Early 2010

  • 1.9.2 based release with plugins running out of process
  • 1.9.2 based release with application updater improvements

Mid 2010

  • 1.9.2 based release with new video codec
  • 1.9.2 based release with performance improvements
  • 1.9.3 beta program begins

Late 2010

  • 1.9.3 based release with jagermonkey, jetpack readiness, process separation, developer tools, new theme, new features

Priorities for Firefox

Performance

  • Jagermonkey
  • DOM/page render
  • perception of perf

Install / Firstrun experience

  • stub installer
  • better OSX installer
  • development channel chooser

Gecko Platform

  • electrolysis
  • UI animation
  • work required for theme (draw in title bar on w32 & linux)
  • layers
  • jetpack
  • OS integration for system resources & services

Web Developers / Web Platform

  • IndexedDB
  • Developer tool: web inspector
  • Developer tool: console
  • need to fill in with input from Blizzard
  • WebGL

Open Video

  • new codec and container format
  • 15fps on mobile devices

User Experience

  • new theme work
  • application tabs
  • home tab / client-hosted Firefox Start
  • new tab experience
  • tab management/switcher UI
  • full screen mode
  • replacement for modal dialogs (doorhangers)
  • connect/disconnect
  • polish up rough edges, cut deeply with a sharp knife

Privacy

  • user/site relationship information
  • privacy manager

Security

  • sg:crits to 0
  • private repository for trunk fixes we're not going to quickly take on branch
  • security model for jetpack

Service Integration

  • integration with AMO
  • sync with weave

Uncategorized

  • better feedback tools for beta builds