Features/Mobile: Difference between revisions
< Features
Jump to navigation
Jump to search
(→Fennec) |
(→Fennec) |
||
Line 7: | Line 7: | ||
| style="font-weight: bold; background: #DDD; width: 125px" | Team | | style="font-weight: bold; background: #DDD; width: 125px" | Team | ||
| style="font-weight: bold; background: #DDD;" | Feature | | style="font-weight: bold; background: #DDD;" | Feature | ||
| style="font-weight: bold; background: #DDD; width: | | style="font-weight: bold; background: #DDD; width: 25px" | Rank | ||
| style="font-weight: bold; background: #DDD; width: | | style="font-weight: bold; background: #DDD; width: 125px" | Owner | ||
|- | |- | ||
| Fennec | | Fennec | ||
Line 24: | Line 24: | ||
| Fennec | | Fennec | ||
| Layout | | Layout | ||
| [https://wiki.mozilla.org/Fennec/Features/readability Text readability] ({{bug|627842}} )<br>Make text easier to read when zooming | | [https://wiki.mozilla.org/Fennec/Features/readability Text readability] ({{bug|627842}})<br>Make text easier to read when zooming | ||
| {{Pr1}} | | {{Pr1}} | ||
| dbaron? | | dbaron? | ||
Line 30: | Line 30: | ||
| Fennec | | Fennec | ||
| Platform | | Platform | ||
| [https://wiki.mozilla.org/Fennec/Features/touch Touch Events] ({{bug|544614}} )<br>Enable interaction with touch-enabled web pages | | [https://wiki.mozilla.org/Fennec/Features/touch Touch Events] ({{bug|544614}})<br>Enable interaction with touch-enabled web pages | ||
| {{Pr1}} | | {{Pr1}} | ||
| mbrubeck | | mbrubeck | ||
Line 36: | Line 36: | ||
| Fennec | | Fennec | ||
| Graphics | | Graphics | ||
| [https://wiki.mozilla.org/Fennec/Features/imgscale High quality image scaling] ({{bug|598736}} ) | | [https://wiki.mozilla.org/Fennec/Features/imgscale High quality image scaling] ({{bug|598736}}) | ||
| {{Pr1}} | | {{Pr1}} | ||
| jeff | | jeff | ||
Line 48: | Line 48: | ||
| Fennec | | Fennec | ||
| Platform | | Platform | ||
| [https://wiki.mozilla.org/Fennec/Features/safebrowsing Safe browsing backend] ({{bug|470876}} )<br>Server-side feature that checks URLs against blacklist to keep users safe | | [https://wiki.mozilla.org/Fennec/Features/safebrowsing Safe browsing backend] ({{bug|470876}})<br>Server-side feature that checks URLs against blacklist to keep users safe | ||
| {{Pr1}} | | {{Pr1}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 54: | Line 54: | ||
| Fennec | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/mal Anti-malware/phishing] ({{bug|470876}} )<br>level of protection / performance / data that lives on device, etc. requires services, legal | | [https://wiki.mozilla.org/Fennec/Features/mal Anti-malware/phishing] ({{bug|470876}})<br>level of protection / performance / data that lives on device, etc. requires services, legal | ||
| {{Pr1}} | | {{Pr1}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 66: | Line 66: | ||
| Fennec | | Fennec | ||
| Platform | | Platform | ||
| [https://wiki.mozilla.org/Fennec/Features/localdataencryption Encrypt local data (passwords, etc)] ({{bug|592772}} )<br>Adds a level of security, even in the case of a stolen device; like master password, but without the UX disaster | | [https://wiki.mozilla.org/Fennec/Features/localdataencryption Encrypt local data (passwords, etc)] ({{bug|592772}})<br>Adds a level of security, even in the case of a stolen device; like master password, but without the UX disaster | ||
| {{Pr1}} | | {{Pr1}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 84: | Line 84: | ||
| Fennec | | Fennec | ||
| Networking | | Networking | ||
| [https://wiki.mozilla.org/Fennec/Features/diskcache Disk Cache] ({{bug|645848}} )<br>Need some short-term solution (Doug) | | [https://wiki.mozilla.org/Fennec/Features/diskcache Disk Cache] ({{bug|645848}})<br>Need some short-term solution (Doug) | ||
| {{Pr1}} | | {{Pr1}} | ||
| Doug | | Doug | ||
Line 102: | Line 102: | ||
| Fennec | | Fennec | ||
| Platform | | Platform | ||
| [https://wiki.mozilla.org/Fennec/Features/indexdb IndexDB] ({{bug|619494}} )<br>Local storage for web apps | | [https://wiki.mozilla.org/Fennec/Features/indexdb IndexDB] ({{bug|619494}})<br>Local storage for web apps | ||
| {{Pr1}} | | {{Pr1}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 120: | Line 120: | ||
| Fennec | | Fennec | ||
| JavaScript | | JavaScript | ||
| Chrome MethodJIT ({{bug|646312}} )<br>Needs signoff from JS team | | Chrome MethodJIT ({{bug|646312}})<br>Needs signoff from JS team | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 126: | Line 126: | ||
| Fennec | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/sessionstore Session Store Enhancements] ({{bug|638167}} {{bug|630398}} {{bug|604463}} )<br>Pick up quickly after crash or when terminated in background | | [https://wiki.mozilla.org/Fennec/Features/sessionstore Session Store Enhancements] ({{bug|638167}} {{bug|630398}} {{bug|604463}})<br>Pick up quickly after crash or when terminated in background | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 138: | Line 138: | ||
| Fennec | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/formass Better integration for form assistant on Android] ({{bug|636339}} )<br> Get "next" button on Android VKB to work like form assistant arrow | | [https://wiki.mozilla.org/Fennec/Features/formass Better integration for form assistant on Android] ({{bug|636339}})<br> Get "next" button on Android VKB to work like form assistant arrow | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 156: | Line 156: | ||
| Fennec | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Visual refresh (Gingerbread/Honeycomb) ({{bug|650388}} {{bug|649820}} {{bug|641906}} )<br>e.g. get highlight colors or button shapes from Android defaults, etc. | | Visual refresh (Gingerbread/Honeycomb) ({{bug|650388}} {{bug|649820}} {{bug|641906}})<br>e.g. get highlight colors or button shapes from Android defaults, etc. | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 174: | Line 174: | ||
| Fennec | | Fennec | ||
| Platform | | Platform | ||
| web sockets ({{bug|537787}} ) | | web sockets ({{bug|537787}}) | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 180: | Line 180: | ||
| Fennec | | Fennec | ||
| Platform | | Platform | ||
| Camera tag/input ({{bug|451674}} ) | | Camera tag/input ({{bug|451674}}) | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
Line 198: | Line 198: | ||
| Fennec | | Fennec | ||
| Platform | | Platform | ||
| Server sent events ({{bug|338583}} ) | | Server sent events ({{bug|338583}}) | ||
| {{Pr3}} | | {{Pr3}} | ||
| Thomas Arend | | Thomas Arend |
Revision as of 02:19, 19 April 2011
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 |