Features/Mobile

Please do not add Features directly to this list.
If you have a feature you would like to propose for this list, please add it to the Features Inbox.
A team triages that list regularly and will handle adding to and prioritizing this list. Thanks!

Feature Lists for the Mobile Firefox team. If you have any questions, contact Deb.

NEW! -- If you start implementing (ie: coding) a feature please change the "Rank" on this page to "In Progress" using the In Progress Template. Thanks!

Fennec

New Feature List

This will eventually replace the table immediately below.

{{#ask: Feature list::MobileFeature priority::!Unprioritized | ?# | ?Feature name# | ?Feature priority# | ?Feature engineering team# | ?Feature stage# | ?Feature status# | ?Feature feature manager# | mainlabel=- | sort=Feature priority | format=template | template=FeatureListTable }}
Pr Feature Team Stage Status Feature manager
Roadmap Team Feature Status Owner
Fennec Platform Touch Events (part 1) (bug 544614)
Enable interaction with touch-enabled web pages
In Progress mbrubeck
Fennec Graphics High quality image scaling (bug 598736) P1 jeff
Fennec Mobile Front-end Tablet UI - Keyboards & Other
Short-term fixes to optimize Firefox for Tablets: incremental improvements for Fx6, more UI features in Fx7
P1 mfinkle
Fennec Platform Safe browsing backend (bug 470876)
Server-side feature that checks URLs against blacklist to keep users safe
P1 Thomas Arend
Fennec Mobile Front-end Anti-malware/phishing (bug 470876)
level of protection / performance / data that lives on device, etc. requires services, legal
In Progress Thomas Arend
Fennec Mobile Front-end Better First-run experience - language choice
Guide user to configure languages and personalize Firefox on first run
In Progress Thomas Arend
Fennec Platform Encrypt local data (passwords, etc) (bug 592772)
Adds a level of security, even in the case of a stolen device; like master password, but without the UX disaster
In Progress Alex Pakhotin
Fennec Platform Page pinning
Prereq for new Firefox Home features. May use app cache, may use something else
P1 Thomas Arend
Fennec Graphics WebGL
Better support for interactive web-based 3D graphics
P1 Thomas Arend
Fennec Networking Disk Cache (bug 645848)
Need some short-term solution (Doug)
P1 Doug
Fennec Mobile Front-end Better browser feature discoverability
Educate users on features as they use the browser
In Progress Thomas Arend
Fennec Platform Sync password and form mgr performance P1 Thomas Arend
Fennec Mobile Front-end Touch Events part 2: multi-touch P1 Matt Brubeck
Fennec Platform Support Flash and other plugins P1 Thomas to change initial scope/focus Thomas Arend
Fennec Platform IndexedDB (bug 619494)
Local storage for web apps
In Progress Thomas Arend
Fennec Mobile Front-end Tablet UI - Awesomescreen revisions
long-term features
P2 Thomas Arend
Fennec Mobile Front-end Session Store Enhancements (bug 638167 bug 630398 bug 604463)
Pick up quickly after crash or when terminated in background
In Progress Thomas Arend
Fennec Mobile Front-end Sync Enhancements
Adds "Add a device" to mobile device sync
P2 Thomas Arend
Fennec Mobile Front-end Better integration for form assistant on Android (bug 636339)
Get "next" button on Android VKB to work like form assistant arrow
P2 Thomas Arend
Fennec Mobile Front-end Android native polish
Harmonize with Gingerbread and Honeycomb designs (button shapes, shades, etc.) - mostly CSS work; e.g. moving items to Android menu, run media scanner, etc; Need CSS to be switchable between Honeycomb and Gingerbread. Need to break out into individual pieces
P2 Thomas Arend
Fennec Mobile Front-end Android-style text copy/paste bug 652168
Implement the now standard (gingerbread) copy&paste method for text boxes and web content
In Progress Thomas Arend
Fennec Mobile Front-end Visual refresh (Gingerbread/Honeycomb) (bug 650388 bug 649820 bug 641906)
e.g. get highlight colors or button shapes from Android defaults, etc.
P2 Thomas Arend
Fennec Mobile Front-end Rewrite/mobilize UI text (bug 582048)
shorten, make mobile-specific, and generally fix
P2 Madhava Enros
Fennec Mobile Front-end UI Transitions/animations (bug 610783)
e.g. slide in Android Menu, etc. (see Madhava's list)
P2 Thomas Arend
Fennec Platform web sockets (bug 537787) P2 Thomas Arend
Fennec Platform Camera tag/input (bug 451674) P2 Thomas Arend
Fennec Mobile Front-end Camera UI
e.g. photo capture and upload or barcode scanning
P2 Thomas Arend
Fennec Mobile Front-end Fennec/Features/Gestures P2 Thomas Arend
Fennec Mobile Front-end Expose Helper Apps support P2 Thomas Arend
Fennec Platform Audio input P3 Thomas Arend
Fennec Platform Server sent events (bug 338583) P3 Thomas Arend
Fennec Mobile Front-end Integrate Personas P3 Thomas Arend
Fennec Mobile Front-end Import bookmarks, etc from native browser P3 Thomas Arend
Fennec Mobile Front-end, Accessibility Support for users with disabilities P3 Thomas Arend
Fennec Mobile Front-end Basic RSS Support P3 Thomas Arend
Fennec Mobile Front-end Sync Enhancements
Add "view sync key" feature
P3 Thomas Arend

Firefox Home

Roadmap Team Feature Status Owner
Firefox Home Firefox Home Overall Architecture
Move to web-based model; design backend concept for moving "Home" from a native app to a cloud-based model
P1 Stefan, Tarek
Firefox Home Server Ops Server Deployment
Define server logistics to support our new could-based model
P1 Ops Person - tbd
Firefox Home Firefox Home Database design
Spec out details of the database that securely stores user information used in "Home"
P1 DBA Person - tbd
Firefox Home UX Team Visual Design
New look and new features of our visual, cloud-based awesome screen as part of "Home"
P1 Madhava
Firefox Home QA QA plan
Define how to test new "Home" features
P1 Naoki
Firefox Home Firefox Home Localization
Ensure translation in all supported languages
P1 Thomas
Firefox Home Firefox Home HTML / Javascript
Build the web-based application
P1 (Fabrice, Stefan, Unkown Web Person)
Firefox Home Firefox Home Native iOS Wrapper
Native app that provides access to the new cloud-based data and features
P1 Stefan
Firefox Home Firefox Home Native iPad Wrapper P1 Stefan
Firefox Home Firefox Home Graphical Webpage Representation
Define how web pages are going to be visualized (e.g. hi-res thumbnails, interactive widgets, etc)
P1 Thomas
Firefox Home Firefox Home Privacy Policy P1 Alex Fowler?
Firefox Home Sync Crypto Proxy
Server feature for secure communication with the sync server
P1 Stefan, Tarek
Firefox Home Operations Security Managing unencrypted data
Server feature to keep user data secure
P1 Thomas
Firefox Home Firefox Home Mozilla ID integration P1
Firefox Home Firefox Home Sync Client
Add something for sync client for opt-in to access Firefox Home data in the cloud
P1 Stefan, Tarek
Firefox Home UX Team Sync UX changes
Needed for opt-in to crypto changes
P1
Firefox Home Firefox Home New platform: Blackberry (bug 603073) P2 Thomas
Firefox Home Firefox Home New platform: Symbian P2
Firefox Home Firefox Home Badging on Home icon P2 Thomas
Firefox Home Firefox Home Feed integration P2 Thomas
Firefox Home Firefox Home Home screen widget improvements P2 Thomas
Firefox Home Firefox Home Identity integration P2 Thomas
Firefox Home Firefox Home Add passwords to sync data P2 Thomas
Firefox Home Firefox Home Sharing / F1 integration P2 Thomas
Firefox Home Firefox Home Web App / Web Services P2 Stefan, Tarek
Firefox Home Firefox Home Web App support P2 Thomas
Firefox Home Firefox Home Integrated contacts P3 Thomas
Firefox Home Firefox Home New platform: Android P3 Stefan
Firefox Home Firefox Home New platform: desktop (web version) P3 Thomas