Fennec/NativeUI/ProjectReview
[Fennec Native] Final Release To Market Review
Approval/Disapproval Needed By:
Decision-Makers: Damon Sicore, Jay Sullivan, Chris Beard, Brendan Eich, Mitchell Baker, Jim Cook, Harvey Anderson
Product Description
Firefox for Android (fennec) is arguably the most feature-rich browser available in the market however, slow startup responsiveness and performance have not been speedy enough for successful market adoption nor to generate amount customer love Firefox is accustomed to.
The advent of a prototype built with single-process architecture with the front-end written in Java creates new possibilities for Mozilla to make a faster, more responsive browser.
Market Considerations
Competition in the mobile browser space on the Android platform has increased exponentially from the stock browser included in the iOS. The market continues to
Security
maintain parity with the currently shipping version of Firefox Mobile
Stability
achieve parity with the currently shipping version of Firefox Mobile. Ratio of number ADUs to number of weeks to be specified before 10/31/11.
Performance ==
Raw Start should not exceed 200ms. Warm start with page load should stay within a certain % range of the built-in browser, and we should be faster than Opera. We will pinpoint the exact metric prior to 10/31/11.
Memory Usage == Will stay conservative so that the browser is kept alive and supports swapping/round tripping from browser to apps.
Responsiveness == Scrolling Panning, Zooming, and Frame Rate should meet or exceed customer expectations when compared to other mobile browsers. Numeric metrics and hardware targets to be determined prior to 10/31/11.
Features and Design == Deliver all features with P1 and P2 priority and be opportunistic about improving Ux and UI design but not at the expense of performance and responsiveness.
Competitve Edge == Although this effort is about re-jigging for a fresh platform, we are on the lookout for differentiators. Jay will continue this orthogonal effort so as to not put the baseline plan at risk. Browser ID or Reading mode is a good candidate to get started with.
L10n Plan
Test Coverage
Reliability
Activities and Deliverables
- Export Compliance review - N/A
- Patent Disclosure delivered to Legal- N/A
- Copyright Deposit Requirements delivered to Legal -N/A
- Freeware, Shareware, 3rd party code approved by Legal - N/A
- Source and object code copyright Deposit Reqs delivered to RelEng - N/A
- Final version of documentation - Completed
- Final SW Bunde Content defined - Completed
- Accessibility Compliance- N/A
- Privacy Compliance-
- Security