Fennec/NativeUI/Showcase1-03

From MozillaWiki
Jump to navigation Jump to search

Features

  • To refresh on the list of Features and their priority, click here.
  • To refresh on the plan of record per Toronto's offsite, click here.
  • To see baseline vs. current reality, click here:

Schedule and Milestones

  • December
    • 12/19: meetings for bookmark storage & sync are on calendar
    • 12/20: All P1's Features Complete. Checkin approval process begins for eng for aurora; limit string changes
    • 12/21: Showcase Jay, Beard [Full Feature Review]
    • 12/28 <--- written status sufficient for showcase?
  • January
    • 1/4: Showcase Jay, Beard
    • 1/11: Showcase Jay, Beard
    • 1/16: MWC prep meetings begin
    • 1/17: Proposed String Freeze
    • 1/18: Showcase Jay, Beard
    • 1/25: Showcase Jay, Beard
    • 1/23: Beta Candidate Build
    • 1/31: Beta Declare
  • February
    • 2/1: Jay, Beard
    • 2/8: Jay, Beard
    • 2/15: Jay, Beard
    • 2/22: Jay, Beard
    • 2/29: Mobile World Congress
  • March
    • 3/5: release candidate available
    • 3/7: Convergence, showcase to cover top bugs and feedback
    • 3/14: Release Candidate Go Live

List of Demos

Features

  • To refresh on the list of Features and their priority, click here.
  • To refresh on the plan of record per Toronto's offsite, click here.
  • To see baseline vs. current reality, click here:

Schedule and Milestones

  • December
    • 12/19: meetings for bookmark storage & sync are on calendar
    • 12/20: All P1's Features Complete. Checkin approval process begins for eng for aurora; limit string changes
    • 12/21: Showcase Jay, Beard [Full Feature Review]
    • 12/28 <--- written status sufficient for showcase?
  • January
    • 1/4: Showcase Jay, Beard
    • 1/11: Showcase Jay, Beard
    • 1/16: MWC prep meetings begin
    • 1/17: Proposed String Freeze
    • 1/18: Showcase Jay, Beard
    • 1/25: Showcase Jay, Beard
    • 1/23: Beta Candidate Build
    • 1/31: Beta Declare
  • February
    • 2/1: Jay, Beard
    • 2/8: Jay, Beard
    • 2/15: Jay, Beard
    • 2/22: Jay, Beard
    • 2/29: Mobile World Congress
  • March
    • 3/5: release candidate available
    • 3/7: Convergence, showcase to cover top bugs and feedback
    • 3/14: Release Candidate Go Live

List of Demos

Features

  • To refresh on the list of Features and their priority, click here.
  • To refresh on the plan of record per Toronto's offsite, click here.
  • To see baseline vs. current reality, click here:

Schedule and Milestones

  • December
    • 12/19: meetings for bookmark storage & sync are on calendar
    • 12/20: All P1's Features Complete. Checkin approval process begins for eng for aurora; limit string changes
    • 12/21: Showcase Jay, Beard [Full Feature Review]
    • 12/28 <--- written status sufficient for showcase?
  • January
    • 1/4: Showcase Jay, Beard
    • 1/11: Showcase Jay, Beard
    • 1/16: MWC prep meetings begin
    • 1/17: Proposed String Freeze
    • 1/18: Showcase Jay, Beard
    • 1/25: Showcase Jay, Beard
    • 1/23: Beta Candidate Build
    • 1/31: Beta Declare
  • February
    • 2/1: Jay, Beard
    • 2/8: Jay, Beard
    • 2/15: Jay, Beard
    • 2/22: Jay, Beard
    • 2/29: Mobile World Congress
  • March
    • 3/5: release candidate available
    • 3/7: Convergence, showcase to cover top bugs and feedback
    • 3/14: Release Candidate Go Live

List of Demos & Bug Fixes

Bug 712627 - Fennec crashes if a long tap is performed in AwesomeBar/History


Kartikaya Gupta – Bug 710297 - Send page size updates to Java more often during load. r=Cwiiis a=LegNeato Kartikaya Gupta – Bug 710297 - Send page size updates to Java more often during load. r=Cwiiis a=LegNeato 2f0e91546c19 Kartikaya Gupta – Bug 712386 - Limit how much zoom can be applied. r=Cwiiis a=LegNeato Bug 707814 - Awesomebar autocomplete box appears in the wrong place [r=mstange, a=akeybl

   25ca24acbf49
   Chris Lord – Bug 711426 - Fix some causes of crashes when rotating. r=kats a=akeybl
   9bc90db2bca9
   Chris Lord – Bug 709152 - Adjust viewport offset while panning. r=pcwalton a=akeybl
   2d642175458d
   Chris Lord – Bug 709152 - Squash multiple viewport events in nsAppShell. r=pcwalton a=akeybl
   ce658a689f5d
   Chris Lord – Bug 709152 - Group multiple texture uploads into a single upload. r=pcwalton a=akeyblBug 712506 - Fix urlbar end-cap backgrounds on XHDPI devices [r=mfinkle, a=LegNeato]

Matt Brubeck – Bug 712506 - Fix urlbar end-cap backgrounds on XHDPI devices [r=mfinkle, a=LegNe

   Chris Lord – Bug 709152 - Group multiple texture uploads into a single upload. r=pcwalton a=akeybl

Bug 712506 - [Galaxy Nexus] Excess lines in favicon and reload button on XHDPI devices

   7d403d73623d
   Margaret Leibovic – Bug 710885 - In some cases tapping to activate Flash does not activate Flash. r=mfinkle a=mfinkle
   Margaret Leibovic – Bug 710885 - In some cases tapping to activate Flash does not activate Flash. r=mfinkle a=mfinkle
   082fbd45ff4a
   Margaret Leibovic – Bug 711595 - Request desktop site should be disabled for the same URIs as share. r=mfinkle a=mfinkle
   Margaret Leibovic – Bug 711595 - Request desktop site should be disabled for the same URIs as share. r=mfinkle a=mfinkle
   9fb22061ef81
   Margaret Leibovic – backout 243520b7d8c3 because it broke autocomplete popup text. a=mfinkle




MTD

Android Device and Hardware Distribution Update

  • Support status
    • 31% of Android install base supported
    • 58% of Android install base on ARMv6
    • 7% of Android install base untested
  • Addressable market
    • Oct 2011: 70 million
    • Q1 2012: 100 million
    • APAC largest Android market, but high ARMv6 marketshare
    • North America largest addressable market
    • APAC, Western Europe 2nd largest addressable markets
  • Supported devices
    • 13 CPU and RAM configurations supported
    • most popular configuration is 1 GHz CPU; 512 MB RAM
  • Android install base
    • Firefox covers most of the high-end spectrum and part of medium-end
    • ARMv6 support has significant impact if we can target 600 MHz CPU; 258 RAM
  • Panning and Zooming is Better: bug 708893
    • Do a comparison phone of panning and zooming
  • Android BACK button is more intelligent: bug 699052
    • Uses a parent/child model like desktop Firefox
    • Knows about externally opened tabs (from twitter, etc)
  • Clear Site Settings: bug 706876
    • Login into a website (twitter or bugzilla) and save the password
    • Menu > More> Clear Site Settings
    • Shows a list of permission in effect on the site, allowing you to clear them
  • Click to play: bug
    • Load site
    • Load video
    • See option to play and click


  • Tweaks and polish:
  • Form Autocomplete Status:

MTD

Android Device and Hardware Distribution Update

  • Support status
    • 31% of Android install base supported
    • 58% of Android install base on ARMv6
    • 7% of Android install base untested
  • Addressable market
    • Oct 2011: 70 million
    • Q1 2012: 100 million
    • APAC largest Android market, but high ARMv6 marketshare
    • North America largest addressable market
    • APAC, Western Europe 2nd largest addressable markets
  • Supported devices
    • 13 CPU and RAM configurations supported
    • most popular configuration is 1 GHz CPU; 512 MB RAM
  • Android install base
    • Firefox covers most of the high-end spectrum and part of medium-end
    • ARMv6 support has significant impact if we can target 600 MHz CPU; 258 RAM
  • Panning and Zooming is Better: bug 708893
    • Do a comparison phone of panning and zooming
  • Android BACK button is more intelligent: bug 699052
    • Uses a parent/child model like desktop Firefox
    • Knows about externally opened tabs (from twitter, etc)
  • Clear Site Settings: bug 706876
    • Login into a website (twitter or bugzilla) and save the password
    • Menu > More> Clear Site Settings
    • Shows a list of permission in effect on the site, allowing you to clear them
  • Click to play: bug
    • Load site
    • Load video
    • See option to play and click


  • Tweaks and polish:
  • Form Autocomplete Status:

MTD

Android Device and Hardware Distribution Update

  • Support status
    • 31% of Android install base supported
    • 58% of Android install base on ARMv6
    • 7% of Android install base untested
  • Addressable market
    • Oct 2011: 70 million
    • Q1 2012: 100 million
    • APAC largest Android market, but high ARMv6 marketshare
    • North America largest addressable market
    • APAC, Western Europe 2nd largest addressable markets
  • Supported devices
    • 13 CPU and RAM configurations supported
    • most popular configuration is 1 GHz CPU; 512 MB RAM
  • Android install base
    • Firefox covers most of the high-end spectrum and part of medium-end
    • ARMv6 support has significant impact if we can target 600 MHz CPU; 258 RAM