Mobile/Fx15

From MozillaWiki
Jump to: navigation, search

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

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

Test Matrix for new areas

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

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

  • 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

Market Data