Fennec/NativeUI/Showcase1-25: Difference between revisions

Line 18: Line 18:
*'''March 30 2012:''' Final Release
*'''March 30 2012:''' Final Release


= List of Demos =
= Beta Readiness =
*Android Sync [Nightly]
** Jinghua and team will walk through user scenarios
** Recent Downloads: See Sync and Nightly icons
** Click on Sync and see code
** Go to Firefox Desktop/Preferences/Disable Passwords, Preferences, and Tabs
** Under Firefox Desktop/Preferences/click "Add a Device"
** Type in the code from the mobile phone into the window/hit "sync"
** See sync happen and then go to bookmarks and history and see that they match those of desktop


See video here: (play from laptop)
== Features ==
*Thumbnails:  
*Split-APK
#works on about:home
**Status: Waiting for the fix for 719560
#works for background tabs (tab menus show the background thumbnails)
**Requires: QA testing on tablets/phones once posted
#higher quality
**Fallback options: Push XUL to all for the time being, only push to tablets, hold off on pushing altogether
#we kick a refresh of the thumbnails when you open the tab menu (show gmail)
*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):


*Add-Ons Manager is Pretty


*Tabs from Last Time Works
== (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


*Font Inflation: Text size defaults to medium.
*Performance
**Tiny - no font inflation
**Raw start within 200ms of stock - videos
**Small - 80
**Where are we better?: Startup, Memory Usage, Plug-ins, Sync runs in the background, panning and zooming is of a higher frame rate
**Medium - 120
**Where are worse?: checker boarding, feel of panning (acceleration), flicking,
**Large - 160
**Extra Large - 240
 
*Download Manager
- Storing downloads to the system download manager: this includes anything you down, app, videos, photos, download, known issue with print to .PDF
 
- Works gingerbread and higher known issue with Samsung UI; htc or motorola phones should work and anyone who uses a stock android


= Performance  =
= Performance  =
canmove, Confirmed users, Bureaucrats and Sysops emeriti
5,401

edits