Features/Mobile

From MozillaWiki
Jump to navigation Jump to search

Feature Lists for the Mobile Firefox team.

Fennec

Roadmap Team Feature Rank Owner
Fennec Video Video
Video Playback needs to be fast and work everywhere. Link with OpenGL work.
P1 Jeff
Fennec Graphics Hardware Acceleration
Faster scrolling, fast zooming, smooth video
P1 Jeff
Fennec Layout Text readability (bug 627842)
Make text easier to read when zooming
P1 dbaron?
Fennec Platform Touch Events (bug 544614)
Enable interaction with touch-enabled web pages
P1 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
P1 Thomas Arend
Fennec Mobile Front-end Better First-run experience - language choice
Guide user to configure languages and personalize Firefox on first run
P1 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
P1 Thomas Arend
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
P1 Thomas Arend
Fennec Platform Sync password and form mgr performance P1 Thomas Arend
Fennec Platform IndexDB (bug 619494)
Local storage for web apps
P1 Thomas Arend
Fennec Mobile Front-end Tablet UI - Restructure frontend
Restructure frontend code to be able to go from phone to tablet easily
P2 Thomas Arend
Fennec Mobile Front-end Tablet UI - Awesomescreen revisions
long-term features
P2 Thomas Arend
Fennec JavaScript Chrome MethodJIT (bug 646312)
Needs signoff from JS team
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
P2 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 body text copy/paste
Implement the now standard copy&paste method for text boxes and web content
P2 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
e.g. replace "computer" and "desktop" in UI copy
P2 Thomas Arend
Fennec Mobile Front-end UI Transitions/animations
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 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 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 Rank 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 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