Mobile/Fx15: Difference between revisions
< Mobile
Jump to navigation
Jump to search
Irinasandu (talk | contribs) (→Armv6) |
|||
| (23 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
= | =Fx 15.0 target release 8/28= | ||
=====Naming Convention: Firefox 15 for Android===== | =====Naming Convention: Firefox 15 for Android===== | ||
| Line 9: | Line 9: | ||
* July 16, 2012 / EL / Updated sections with bugs and status on progress | * 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 17, 2012 / MF / Updated parts that are out of scope for Fx15 using strikethrough | ||
* July 31, 2012 / EL / Removed confirmed items from Fx15 --> [https://wiki.mozilla.org/Mobile/Fx16 Fx16] & [https://wiki.mozilla.org/Mobile/FxFeatureScope Features Requiring Scope Page] | |||
* August 5, 2012 / KR / Added support for Jelly Bean | |||
==Contacts and Stakeholders== | ==Contacts and Stakeholders== | ||
| Line 42: | Line 44: | ||
** Appia support? | ** Appia support? | ||
** Ouya support? | ** Ouya support? | ||
** Jelly Bean support | |||
* Make solid incremental progress implementing features that were out-of-scope for 14.0: | * Make solid incremental progress implementing features that were out-of-scope for 14.0: | ||
** Features and UX improvements such as Find-in-Page | ** Features and UX improvements such as Find-in-Page | ||
| Line 70: | Line 73: | ||
* {{Bug|765941}} - [tablet] Thumbnail doesn't update after following a links to an HTTP redirect<br> | * {{Bug|765941}} - [tablet] Thumbnail doesn't update after following a links to an HTTP redirect<br> | ||
* {{Bug|739407}} - [TABLET] Tabs Menu <== Meta<br> | * {{Bug|739407}} - [TABLET] Tabs Menu <== Meta<br> | ||
*{{Bug|767179}} - Sync:Need better UI for tablets<br> | |||
* {{Bug| | |||
===Flash=== | ===Flash=== | ||
*{{Bug|687267}}Flash Support on Honeycomb | Status: Landed | ||
*{{Bug|687267}} - Flash Support on Honeycomb | |||
===getUserMedia=== | ===getUserMedia=== | ||
| Line 99: | Line 83: | ||
*{{Bug|738528}} - Android still image support for getUserMedia | *{{Bug|738528}} - Android still image support for getUserMedia | ||
=== | ===Jelly Bean=== | ||
Status: | Status: | ||
*{{Bug|770047}} - Quick black screen flash on startup with 4.1 (Jelly Bean) | |||
*{{Bug| | |||
===Appia Support=== | ===Appia Support=== | ||
| Line 124: | Line 95: | ||
* Requirements TBC | * Requirements TBC | ||
=== | ===Bug Fixes=== | ||
{{Bug|721760}} - Android Sync is taking me to "Battery & data manager" on a variety of Motorola devices | |||
==QA Test Plan== | ==QA Test Plan== | ||
| Line 137: | Line 103: | ||
==Schedule== | ==Schedule== | ||
* Need target dates for above Fx15 features | * Need target dates for above Fx15 features | ||
===07/19: Beta 1=== | ===07/19: Beta 1=== | ||
| Line 150: | Line 115: | ||
===07/27: Beta 2=== | ===07/27: Beta 2=== | ||
* | [https://wiki.mozilla.org/QA/Fennec/15/Beta/2 QA Test Plan] | ||
* 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=== | ===08/03: Beta 3=== | ||
* {{Bug|686528}} - Start Page (about:home) could be better on tablets | |||
===08/10: Beta 4=== | |||
* | * | ||
===08/17: Beta 5=== | ===08/17: Beta 5=== | ||
* | * | ||
===08/24: Beta 6=== | ===08/24: Beta 6=== | ||
* | ==QA Test Plan== | ||
*https://wiki.mozilla.org/QA/Fennec/15/Beta/6 | |||
===08/27: Channel Uplift=== | ===08/27: Channel Uplift=== | ||
* | * | ||
| Line 176: | Line 151: | ||
==Supported Locales== | ==Supported Locales== | ||
* EN-US | * 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 | * NEW REQUEST: zh-TW and zh-CN -> could be requirement for Fx 16 to ensure distribution solidified | ||
Latest revision as of 23:50, 23 August 2012
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 C2DMGoogle Play Review SolicitationContinued 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