Mobile/Projects

From MozillaWiki
< Mobile
Revision as of 13:46, 24 May 2010 by JanD (talk | contribs)
Jump to navigation Jump to search

This page is a clearinghouse of projects related to the Firefox Mobile browser (Fennec). Some of these projects may be picked for a particular release and be copied to a planning page.

Each active project should have a details page created so we can track progress. Here is a blank-ish template. Some projects might start with conceptual design, others might start with code prototypes.

Template

https://wiki.mozilla.org/Mobile/Projects/Template

Active Projects

Description Bug People Details
Form autofill (autocomplete) bug 466770 vingtetun, mfinkle details
Orientation detection bug 541015 mfinkle details
Session restore bug 541421 mfinkle, stechz details
Use faststart on Maemo bug crowder <link>
Plan for context menus (panels) bug madhava <link>
Page interactions (cursor mode) bug madhava <link>
Touch friendly about:config (FIXED) bug 540009 vingtetun <link>
Gesture support bug fabrice <link>
Implement touch events bug 544614 mfinkle, stechz <link>
Add network and battery indicators to UI details
Click disambiguation details
Site specific preferences bug 456077 vingtetun, madhava details
Integrate Personas bug madhava details
Integrate Jetpack bug fabrice details
Scroll indicators for content and chrome bug 515166 bug 461843 vingtentun, fabrice details
Scroll underlying browser when canvas tiles are panned bug 511987 bug 500700 bug 514623 bug 479862 stechz, vingtetun details
Automatically check for add-on updates bug mfinkle, madhava details
Smarter Tabs on proposal: bug 548633 janD details
<description> bug name1, name2 <link>

Additional Ideas and Designs

Performance
  • Startup time
  • JIT for some chrome UI (details)
  • Pageload
  • Improved disk caching
User Experience
  • UI interactivity
  • Page/Content interactivity (cursor mode)
  • Form autofill
  • Extend form helper support (email & url)
  • Context menus
  • Better link clicking
  • Panning long pages (details)
  • Find in page
  • Mobile-appropriate session restore
  • Site specific data
  • View history
System Integration
  • Portrait mode on Maemo
  • Default browser on Maemo
  • Camera
  • Utilize js-ctypes for device APIs
Appearance & Layout
  • More UI space for add-ons
  • In-content theme
  • Update the awesomebar panel (mockup)
More