Definitions
Milestones
Our goal is to deliver several small releases over the next two quarters until we reach an alpha release. The milestones described here are not full-fledged releases but merely meant to represent dates tied together with deliverables. The dates are also meant for initial planning purposes and may change.
Milestone
|
Release Date
|
Release Notes
|
M1
|
April 4, 2008
|
|
M2
|
May 9, 2008
|
|
M3
|
May 30, 2008
|
|
M4
|
June 20, 2008
|
|
M5
|
July 11, 2008
|
|
M6
|
August 1, 2008
|
|
M7
|
August 19, 2008
|
|
A1
|
October 16, 2008
|
Fennec Alpha 1
|
A2
|
December 22, 2008
|
Fennec Alpha 2
|
B1
|
February 27, 2009
|
Fennec Beta 1
|
Priority Definition
Status Definition
Requirements
Platform Support
General
|
|
P/M
|
Status
|
Feature
|
Bug
|
P1M? |
|
JSctypes |
|
Windows Mobile 6
|
P/M
|
Status
|
Feature
|
Bug
|
P2M? |
|
Installer |
|
P3M? |
|
Update manager |
|
P3M? |
|
Breakpad |
|
Qt 4.4
|
P/M
|
Status
|
Feature
|
Bug
|
P1M2 |
|
Widget support |
bug 429288
|
P1M? |
|
Installer |
|
P2M? |
|
Update manager |
|
P2M? |
|
Breakpad |
|
Navigating to Web content
In most mobile browsers, basic activities like URL entry, bookmarking and search are too hard to use. These need attention, and "awesome-bar" like innovation. An equivalent to multiple windows/tabs is needed.
Basic navigation
|
P/M
|
Status
|
Feature
|
Bug
|
P1M1 |
CO |
Simple URL entry |
|
P1M1 |
CO |
Back |
|
P1M1 |
CO |
Forward |
|
P1M1 |
CO |
Reload page |
|
P1M1 |
style="background-color: lightblue;" |
History |
|
P1M1 |
style="background-color: lightblue;" |
Awesome-bar URL entry |
|
P1M2 |
style="background-color: lightblue;" |
Search box in toolbar (depends on screen size) |
|
Bookmarks
|
P/M
|
Status
|
Feature
|
Bug
|
P1M1 |
style="background-color: lightblue;" |
Basic Add bookmark |
|
P1M1 |
CO |
Star page |
|
P1M1 |
NS |
Foldering |
|
P?M? |
|
Live Bookmarks |
|
Tab support
|
P/M
|
Status
|
Feature
|
Bug
|
P1M3 |
style="background-color: lightblue;" |
Tab support |
|
Advanced Navigation
|
P/M
|
Status
|
Feature
|
Bug
|
P?M? |
|
Search in current window |
|
P?M? |
|
Search in all open tabs |
|
P?M? |
|
Search on device |
|
P?M? |
style="background-color: lightblue;" |
Download Manager |
|
P?M? |
|
Popup Blocker |
|
P?M? |
|
Page Info |
|
P?M? |
|
Certificate Management |
|
P?M? |
|
Proxy Settings |
|
P?M? |
|
Preferences |
|
Navigating within a page
Fennec will enable quick and intuitive access to the content of interest on a given Web page.
Modes
|
P/M
|
Status
|
Feature
|
Bug
|
P1M1 |
|
Standard view |
|
P1M3 |
|
Full-screen mode
|
P2M3 |
|
Switch between portrait and landscape mode |
|
Zooming
|
P/M
|
Status
|
Feature
|
Bug
|
P1M2 |
|
Zoom to fit page |
|
P1M2 |
|
Zoom to fit the width of the display area |
|
P4 |
|
Zoom to fit the height of the display area |
|
P1M1 |
style="background-color: lightblue;" |
Zoom to relevant section |
|
Scrolling and panning
|
P/M
|
Status
|
Feature
|
Bug
|
P1M1 |
CO |
Scrolling - discreet (e.g., page-up/down line up/down) |
|
P1M1 |
style="background-color: lightblue;" |
Panning - smooth movement |
|
P1M3 |
style="background-color: lightblue;" |
Keyboard shortcuts |
|
P2M3 |
|
Special effects |
|
Layout
|
P/M
|
Status
|
Feature
|
Bug
|
P2M3 |
|
Single column display |
|
P1M2 |
|
Fit to width |
|
P4M3 |
|
Fit to height |
|
P1M3 |
style="background-color: lightblue;" |
Scrollbar-free layout |
|
P4M3 |
|
Viewport meta tag |
|
Navigation
|
P/M
|
Status
|
Feature
|
Bug
|
P1M1 |
|
Spatial Navigation |
|
P4M3 |
|
Virtual mouse |
|
P?M? |
|
Device API for input integration |
|
Content
Plug-ins
Add-ons
P/M
|
Status
|
Feature
|
Bug
|
P1M3 |
|
Add-on discovery |
|
P1M1 |
style="background-color: lightblue;" |
Install |
|
P1M1 |
style="background-color: lightblue;" |
View installed add-ons |
|
P1M1 |
style="background-color: lightblue;" |
Remove add-on |
|
Documentation
P/M
|
Status
|
Feature
|
Bug
|
P?M? |
|
Installation tutorials |
|
P?M? |
|
Build tutorials |
|
P?M? |
|
Advanved features tutorials (e.g. settings) |
|
P?M? |
|
Canned bugzilla queries (easy-to-fix, platform specific,...) |
|
Device integration
Security
Accessibility
I18N/L10N
Communication
P/M
|
Status
|
Feature
|
Bug
|
P2M3 |
|
Send link as SMS |
|
P2M3 |
|
Send link as email |
|
Developer tools
P/M
|
Status
|
Feature
|
Bug
|
P2M3 |
|
Mobile Firebug |
|
P2M3 |
|
Remote debugging |
|
P2M3 |
|
XUL simulator |
|