Mobile/Fx15: Difference between revisions
< Mobile
Jump to navigation
Jump to search
MarkFinkle (talk | contribs) |
Irinasandu (talk | contribs) (→Armv6) |
||
| Line 86: | Line 86: | ||
* {{Bug|723946}} Official ARMv6 Builds Available: http://nightly.mozilla.org/ | * {{Bug|723946}} Official ARMv6 Builds Available: http://nightly.mozilla.org/ | ||
* {{Bug|766613}} First Pass of QA Evaluation Complete: https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility | * {{Bug|766613}} First Pass of QA Evaluation Complete: https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility | ||
* Feature page: https://wiki.mozilla.org/ARMv6_support_-_phase_1 | |||
===<strike>Web Apps Support</strike>=== | ===<strike>Web Apps Support</strike>=== | ||
Revision as of 12:41, 19 July 2012
FN 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
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?
- 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
Tablet Support: Follow up Fixes
Stability
- bug 760357 - java.lang.NullPointerException: at
Usability
- bug 768999 - [tablet] Doorhanger corners look bad now that they don't extend to the edges of the screen
- bug 770270 - [Tablet] Tab drawer stays open when new tab is opened
- bug 763446 - Fennec's Menu doesn't scroll correctly if Tabs Menu list is opened
- bug 763406 - URL bar is hidden on rotation
- bug 763338 - New Fennec tab menu is not user friendly
- bug 758317 - [TABLET] Tab side bar should open with a swipe gesture
- bug 762723 - Thumbnails should be of different sizes for phones and tablets in Tabs UI
Armv6
- bug 723946 Official ARMv6 Builds Available: http://nightly.mozilla.org/
- bug 766613 First Pass of QA Evaluation Complete: https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility
- Feature page: https://wiki.mozilla.org/ARMv6_support_-_phase_1
Web Apps Support
Flash
- bug 687267Flash 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
Cloud to Device Messaging
Status: UX is working on designs
- Not for Fx15
- Feature page is here
Google Play Review Solicitation
- Not for Fx15
- Desire to have a way of communication with the user for marketing and soliciting feedback
- Can one feature address sending information to the user AND redirecting them to a page if they agree to provide feedback?
- Feature page is here
- Further proposals / options for user engagement: 1) Push notification to send a dialogue to a user for communication purposes; 2) Pull notification to engage with user as per ff desktop method
Stretch Targets - Likely Fx15+
Amazon Store Distribution
- bug 713777 - Amazon modifies and re-signs apk after uploading [was "Cannot install Firefox from Amazon appstore if Firefox Beta already exists on device"]
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
Developer Reach -> likely target Fx 16
- Full support for getUserMedia bug 749881 - Android UI implementation for full getUserMedia
Privacy Enhancements -> target Fx 16??
- Private browsing ?
- Phishing protection ?
- Design privacy awareness enhancements ?
QA Test Plan
Schedule
- Need target dates for above Fx15 features
- Need target date for string freeze
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
- Target String Freeze ?
08/03: Beta 3
08/10: Beta 4
Target WebRT Landed ?No WebRT for Fx15
08/17: Beta 5
08/24: Beta 6
08/27: Channel Uplift
08/28: GA
GTM Plan
System Requirements
- Phones
- TBD
- Tablets
- TBD
- TBD
Supported Locales
- EN-US, 13 standard locales, KO, PT-BR
- 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