499
edits
(→Fennec) |
(→Fennec) |
||
Line 10: | Line 10: | ||
| style="font-weight: bold; background: #DDD; width: 150px" | Owner | | style="font-weight: bold; background: #DDD; width: 150px" | Owner | ||
|- | |- | ||
| | | Fennec | ||
| Video | | Video | ||
| [https://wiki.mozilla.org/Fennec/Features/video Video]<br>Video Playback needs to be fast and work everywhere. Link with OpenGL work. | | [https://wiki.mozilla.org/Fennec/Features/video Video]<br>Video Playback needs to be fast and work everywhere. Link with OpenGL work. | ||
Line 16: | Line 16: | ||
| Jeff | | Jeff | ||
|- | |- | ||
| | | Fennec | ||
| Graphics | | Graphics | ||
| [https://wiki.mozilla.org/Fennec/Features/hwaccel Hardware Acceleration]<br>Faster scrolling, fast zooming, smooth video | | [https://wiki.mozilla.org/Fennec/Features/hwaccel Hardware Acceleration]<br>Faster scrolling, fast zooming, smooth video | ||
Line 22: | Line 22: | ||
| Jeff | | Jeff | ||
|- | |- | ||
| | | 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? | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/TabletUI Tablet UI - Keyboards & Other]<br>Short-term fixes to optimize Firefox for Tablets: incremental improvements for Fx6, more UI features in Fx7 | | [https://wiki.mozilla.org/Fennec/Features/TabletUI Tablet UI - Keyboards & Other]<br>Short-term fixes to optimize Firefox for Tablets: incremental improvements for Fx6, more UI features in Fx7 | ||
Line 46: | Line 46: | ||
| mfinkle | | mfinkle | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/langchoice Better First-run experience - language choice]<br>Guide user to configure languages and personalize Firefox on first run | | [https://wiki.mozilla.org/Fennec/Features/langchoice Better First-run experience - language choice]<br>Guide user to configure languages and personalize Firefox on first run | ||
Line 64: | Line 64: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Platform | | Platform | ||
| [https://wiki.mozilla.org/Fennec/Features/appcache Page pinning]<br>Prereq for new Firefox Home features. May use app cache, may use something else | | [https://wiki.mozilla.org/Fennec/Features/appcache Page pinning]<br>Prereq for new Firefox Home features. May use app cache, may use something else | ||
Line 76: | Line 76: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Graphics | | Graphics | ||
| [https://wiki.mozilla.org/Fennec/Features/webgl WebGL]<br>Better support for interactive web-based 3D graphics | | [https://wiki.mozilla.org/Fennec/Features/webgl WebGL]<br>Better support for interactive web-based 3D graphics | ||
Line 82: | Line 82: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/disc Better browser feature discoverability]<br>Educate users on features as they use the browser | | [https://wiki.mozilla.org/Fennec/Features/disc Better browser feature discoverability]<br>Educate users on features as they use the browser | ||
Line 94: | Line 94: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Platform | | Platform | ||
| [https://wiki.mozilla.org/Fennec/Features/syncpwdperf Sync password and form mgr performance] | | [https://wiki.mozilla.org/Fennec/Features/syncpwdperf Sync password and form mgr performance] | ||
Line 100: | Line 100: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Tablet UI - Restructure frontend<br>Restructure frontend code to be able to go from phone to tablet easily | | Tablet UI - Restructure frontend<br>Restructure frontend code to be able to go from phone to tablet easily | ||
Line 112: | Line 112: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/tabawe Tablet UI - Awesomescreen revisions]<br>long-term features | | [https://wiki.mozilla.org/Fennec/Features/tabawe Tablet UI - Awesomescreen revisions]<br>long-term features | ||
Line 118: | Line 118: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| [https://wiki.mozilla.org/Fennec/Features/sync Sync Enhancements]<br>Adds "Add a device" to mobile device sync | | [https://wiki.mozilla.org/Fennec/Features/sync Sync Enhancements]<br>Adds "Add a device" to mobile device sync | ||
Line 136: | Line 136: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Android native polish <br>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 | | Android native polish <br>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 | ||
Line 148: | Line 148: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Android-style body text copy/paste<br>Implement the now standard copy&paste method for text boxes and web content | | Android-style body text copy/paste<br>Implement the now standard copy&paste method for text boxes and web content | ||
Line 154: | Line 154: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Rewrite/mobilize UI text<br>e.g. replace "computer" and "desktop" in UI copy | | Rewrite/mobilize UI text<br>e.g. replace "computer" and "desktop" in UI copy | ||
Line 166: | Line 166: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| UI Transitions/animations <br>e.g. slide in Android Menu, etc. (see Madhava's list) | | UI Transitions/animations <br>e.g. slide in Android Menu, etc. (see Madhava's list) | ||
Line 172: | Line 172: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Platform | | Platform | ||
| web sockets ({{bug|537787}}) | | web sockets ({{bug|537787}} ) | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Platform | | Platform | ||
| Camera tag/input ({{bug|451674}}) | | Camera tag/input ({{bug|451674}} ) | ||
| {{Pr2}} | | {{Pr2}} | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Camera UI<br>e.g. photo capture and upload or barcode scanning | | Camera UI<br>e.g. photo capture and upload or barcode scanning | ||
Line 190: | Line 190: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Platform | | Platform | ||
| Audio input | | Audio input | ||
Line 196: | Line 196: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Platform | | Platform | ||
| Server sent events ({{bug|338583}}) | | Server sent events ({{bug|338583}} ) | ||
| {{Pr3}} | | {{Pr3}} | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Integrate Personas | | Integrate Personas | ||
Line 208: | Line 208: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Import bookmarks, etc from native browser | | Import bookmarks, etc from native browser | ||
Line 214: | Line 214: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Basic RSS Support | | Basic RSS Support | ||
Line 220: | Line 220: | ||
| Thomas Arend | | Thomas Arend | ||
|- | |- | ||
| | | Fennec | ||
| Mobile Front-end | | Mobile Front-end | ||
| Sync Enhancements<br>Add "view sync key" feature | | Sync Enhancements<br>Add "view sync key" feature |
edits