Fennec/NativeUI/Showcase1-25: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 32: Line 32:




== (P0) Stability and Performance  ==
= (P0) Stability and Performance  =
*Crashes
== Crashes ==
**% of crashes that occur within .5s of startup and compare to XUL over nightly/aurora (smooney can help)
**% of crashes that occur within .5s of startup and compare to XUL over nightly/aurora (smooney can help)
**Devices that are crashing on launch (0?)
**Devices that are crashing on launch (0?)
Line 42: Line 42:
**Web content crashes didn't appear in XUL
**Web content crashes didn't appear in XUL
**We're doing more in Java, so there will be more Java crashes
**We're doing more in Java, so there will be more Java crashes
*Performance
**Raw start within 200ms of stock - videos
**Where are we better?: Startup, Memory Usage, Plug-ins, Sync runs in the background, panning and zooming is of a higher frame rate
**Where are worse?: checker boarding, feel of panning (acceleration), flicking,
= Performance  =
*S0, S1, S2 Tests
**This week's numbers: http://bit.ly/Arzgdz <br>
**So far, results indicate that the Galaxy  S 2's page painting actually increase over the time from 3098 ->5083 ->5544
** [http://10.250.2.223:8100/#/xbrowserstartup brasstacks]
= Stability  =
**Many crashes seen on aurora last week were fixed on m-c and have sense been updated
**New Engineering request: Aurora vs. Nightly? What is the delta?
**New report courtesy CrashKill team: https://crash-analysis.mozilla.com/rkaiser/2012-01-12/2012-01-12.fennecandroid.nightly.devices.html


= Website Compatibility =
= Website Compatibility =
Line 66: Line 49:
* Screenshot comparisons of top-30-Alexa against Native Fennec/Android AOSP Browser/Opera (AaronMT)
* Screenshot comparisons of top-30-Alexa against Native Fennec/Android AOSP Browser/Opera (AaronMT)
** [http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-01/topsite-01-ics/topsite-01.html ICS], [http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-01/topsite-01-gingerbread/topsite-01.html Gingerbread], [http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-01/topsite-01-froyo/topsite-01.html Froyo]
** [http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-01/topsite-01-ics/topsite-01.html ICS], [http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-01/topsite-01-gingerbread/topsite-01.html Gingerbread], [http://people.mozilla.com/~atrain/mobile/Evangelism/01-2012-topsites-01/topsite-01-froyo/topsite-01.html Froyo]
= MTD Update =
https://img.skitch.com/20120111-nygjf58x4h8w63h9e9sf257yey.png


MTD feedback in order of frequency:
MTD feedback in order of frequency:

Revision as of 17:40, 25 January 2012

  • 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: here

ADU update

  • Aurora - % from last week
  • Nightly - % from last week
  • Beta - %
  • Aurota - %

Schedule

Q4

  • Dec 2011: Feature Complete

Q1

  • Jan 16 2012: String Freeze -> needs to be reset
  • Jan 16 2012: First Run Walk-Through --> needs to be reset
  • Jan 30 2012: Beta Declare
  • Feb 27 2012: Public Announcement at Mobile World Congress
  • March 30 2012: Final Release

Beta Readiness

Features

  • Split-APK
    • Status: Waiting for the fix for 719560
    • Requires: QA testing on tablets/phones once posted
    • Fallback options: Push XUL to all for the time being, only push to tablets, hold off on pushing altogether
  • Profile migration
    • Status: Waiting on the fix for 713283
    • Requires: QA test plan and verification (kbrosnan: test cases are complete & ready to go)
  • L10N
    • Required for String Freeze for Fx11 (Jan 30th):


(P0) Stability and Performance

Crashes

    • % of crashes that occur within .5s of startup and compare to XUL over nightly/aurora (smooney can help)
    • Devices that are crashing on launch (0?)
    • How many crashes in the top X has not exhausted QA/engineering possibilities for reproduction
    • Explanation of aurora/nightly population, affect on our testing

https://metrics.mozilla.com/pentaho/content/pentaho-cdf/RenderHTML?solution=metrics&path=blocklist_fennec/blocklist_fennec0&dashboard=template.html&template=new-metrics&title=Fennec%20Usage

    • Explanation of apples vs oranges
    • Web content crashes didn't appear in XUL
    • We're doing more in Java, so there will be more Java crashes

Website Compatibility

(Two-pronged approach)

MTD feedback in order of frequency:

  • "Feeling zippier"
  • Sync <--- people still want sync
  • Remaining checkerboarding
  • Localizations
  • Unzooming during page load
  • Frame rate when scrolling
  • Top sites still don't work
  • Flash on ICS