Mobile/Fx15
From MozillaWiki
< Mobile
Contents
- 1 Fx 15.0 target release 8/28
- 1.1 Naming Convention: Firefox 15 for Android
- 1.2 CHANGE HISTORY
- 1.3 Contacts and Stakeholders
- 1.4 Key Selling Points
- 1.5 Value Proposition
- 1.6 Purpose and Scope of Fx Mobile 15.0
- 1.7 Fx15 Feature Tracking
- 1.8 QA Test Plan
- 1.9 Schedule
- 1.10 QA Test Plan
- 1.11 GTM Plan
- 1.12 System Requirements
- 1.13 Supported Locales
- 1.14 Market Data
Fx 15.0 target release 8/28
Naming Convention: Firefox 15 for Android
CHANGE HISTORY
- June 11, 2012 / KR / First Draft
- June 28, 2012 / EL / Second Draft
- July 15, 2012 / KR / Moved some sections around; added market insight; added possible features for discussion
- July 16, 2012 / EL / Updated sections with bugs and status on progress
- July 17, 2012 / MF / Updated parts that are out of scope for Fx15 using strikethrough
- July 31, 2012 / EL / Removed confirmed items from Fx15 --> Fx16 & Features Requiring Scope Page
- August 5, 2012 / KR / Added support for Jelly Bean
Contacts and Stakeholders
- Karen Rudnitski: product management
- Erin Lancaster: project management
- Mark Finkle: Front End Engineering Manager
- Brad Lassey: Platform Engineering Manager
- Kevin Brosnan: Mobile QA Lead
- Ian Barlow: UX Design
- Alex Keybl: Release Manager
- Michelle Luna: SUMO
- Full Team Responsibility Matrix available here: (coming soon)
Key Selling Points
- Expanded Device Support
- Tablet support
- Lower-end phone support (via subset of ARMv6)
- Readability mode
Value Proposition
Purpose and Scope of Fx Mobile 15.0
- Grow overall mobile install base:
- ARMv6 (subset, technical specs TBC) support
- Tablet support and new tabs UI
Support for Google GCM - was C2DM-
Google Play Review Solicitation -
Continued Marketplace & WebRT Support - Amazon Kindle Support (eng work complete; need BD to reach out to Amazon)
- New locale support for China: zh-CN, zh-TW (push to Fx 16? and tie to distribution query)
- Appia support?
- Ouya support?
- Jelly Bean support
- Make solid incremental progress implementing features that were out-of-scope for 14.0:
- Features and UX improvements such as Find-in-Page
-
Achieve incremental progress on Readability 2.0 - Continue to improve stability (crashes)
- Taking low-risk engineering fixes that are ready for Fx 15:
- bug 695173 – Basic support for text selection in web content (static text areas)
- bug 710330 – Implement bookmarks and history import from Android system DBs
- bug 754335 – Request for ability to select which privacy and security items to clear over entire wipe
- bug 766406 – Implement "Request Desktop Site"
- Continue momentum for ongoing efforts including Basecamp:
- Continue to improve web compatibility
- Address k9o blockers
- Address important bugs reported by Users and Community
Fx15 Feature Tracking
IMPORTANT: Features Landed in 16, targeted to be uplifted to 15 with status and risk profile
https://wiki.mozilla.org/Mobile/Fx15Uplift
Tablet Support: Landed for Fx15
- bug 716095 - [tablet] Add a max width to door hangers
- bug 730775 - Grey bar underneath the awesomebar on tablets
- bug 739355 - [TABLET] Title Bar
- bug 739412 - [TABLET] Overflow menu
- bug 760196 - "Find in page" menu item missing in tablets
- bug 763851 - Forward button missing in tablet UI
- bug 765805 - [tablet] Don't close the tabs sidebar panel when switching or adding tabs
- bug 765941 - [tablet] Thumbnail doesn't update after following a links to an HTTP redirect
- bug 739407 - [TABLET] Tabs Menu <== Meta
- bug 767179 - Sync:Need better UI for tablets
Flash
Status: Landed
- bug 687267 - Flash Support on Honeycomb
getUserMedia
Status: Fixed in Fx15, needs sec review, QA verification looks good: needs final comment
- bug 738528 - Android still image support for getUserMedia
Jelly Bean
Status:
- bug 770047 - Quick black screen flash on startup with 4.1 (Jelly Bean)
Appia Support
- Added here to discuss and possibly track for Fx 16
- Requirements TBC with initial meeting between Marketing and Appia contacts
Ouya support
- Added here to discuss and possibly track for Fx 16
- Requirements TBC
Bug Fixes
bug 721760 - Android Sync is taking me to "Battery & data manager" on a variety of Motorola devices
QA Test Plan
Schedule
- Need target dates for above Fx15 features
07/19: Beta 1
bug 766406 Implement "Request Desktop Site"
bug 695172 (find) Find In Page
bug 695173 (text-selection) Basic support for text selection in web content (static text areas)
- New Tabs UI for phones <=== can't find bug #
bug 586885 Disabled but landed: show search suggestions when entering text in awesome bar
bug 739407 [TABLET] Tabs Menu
bug 739412 [TABLET] Overflow menu New overflow menu
bug 739355 [TABLET] Title/Awesome Bar
07/27: Beta 2
- Confirmed String Freeze
- bug 775042 - Download history is not cleared when clearing private data
- bug 766940 - Unable to remove bookmarks from the menu, bookmark checkmark/filled star icon remain in view <== needs verification
- bug 745225 - No highlighting when clicking a synced tab link on About:home
- bug 774081 - tab curve is slightly overextended
- bug 774938 - Use native handles for text selection
08/03: Beta 3
- bug 686528 - Start Page (about:home) could be better on tablets
08/10: Beta 4
08/17: Beta 5
08/24: Beta 6
QA Test Plan
08/27: Channel Uplift
08/28: GA
GTM Plan
System Requirements
- Phones
- TBD
- Tablets
- TBD
- TBD
Supported Locales
- EN-US + all the same as Fx14: https://wiki.mozilla.org/Fennec/NativeUI/GAReadinessReview#l10n
- NEW REQUEST: zh-TW and zh-CN -> could be requirement for Fx 16 to ensure distribution solidified
Market Data
- 20% of our current 'mobile' user base are tablet users (data?)
- SUMO reviews -> dominant themes for 1-star ratings & user requests
- Lack of tablet support
- No text selection
- Crashes
- Website incompatibility
- Facebook menu https://support.mozilla.org/en-US/questions/928435 & Facebook in general
- Google 'looks bad'
- Message board rendering
- BBC
- UX issues
- Setting homepage https://support.mozilla.org/en-US/questions/930845
- No 'find' in page
- Clearing start page https://support.mozilla.org/en-US/questions/930793
- Requests
- Private browsing / incognito mode
- Disabling top sites
- Ad blocker