Fennec/NativeUI/Showcase2-22
From MozillaWiki
- 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
Contents
ADU update
- Aurora - 1,241 (+1.3%)
- Nightly - 1,318 (+3%)
- Beta - 25,707 (-2%)
Schedule
To see who is attending the showcase
Q4
- Dec 2011: Feature Complete
Q1
- Jan 16 2012: String Freeze ==> Jan 30th (lock-step with cutover)
- Jan 16 2012: First Run Walk-Through ==> needs to be reset; pending profile migration which is getting closer
- Jan 30 2012: Beta Cutover & Beta Declare *==> merge happened but we are day-for day slip until we have maple landed in m-c*
- Feb 27 2012: Public Announcement at Mobile World Congress
- March 2012: Targeting merge of Maple to m-c as soon as possible after MWC; mantra is stable yet timely
- April/May 2012: Final Release Target ==> we are re-setting the schedule for gllayers and omtc and are working card to be as close to Q2 as possible*
Beta Readiness
- This is bottom line: we are gated on open gl layers landing in m-c and having QA and stakeholders sign off on performance stability characteristics. We are day-for-day slip
- We want to ship the code to beta as soon as it is ready
- We are 95% certain this will happen within fx13
- We can move off of the trains if needed; we won't gate on them. This means we don't think it will be as far out as June 5th and that the end of April is likely
- This effort is the long-pole, though Sync functionality is also a critical piece of beta criteria
- We need to evaluate other beta blockers and tag them with fennecnative-betablocker as soon as the mwc storm passes
- Nightly Maple builds / Tinderbox Maple builds - feature Off main thread rendering
Release Management
Open work:
- Aki to stand up ESR builds before our 3/2 go-to-build (bug 727580)
- We're working with the Soccorro team to get the ESR into crash-stats for Mobile
What is happening for MWC?
- We are showing XUL for tablets: UX is awesome and we have full sync functionality
- We are *only* showing Native on phones; we are currently targeting nightly. Maple branch being ready will be a nice surprise
- We are converging this burn-down list:http://bit.ly/wzthK4
- We are converging to a candidate build: 2/19 is our fall back build, there are other changes we would like for the show
- To see Demo Content: http://paulrouget.com/mwc-demos/
- Current Matrix of hw to demo can be found here: https://intranet.mozilla.org/FennecdemosMWC
- We are showing XUL for tablets: UX is awesome and we have full sync functionality. We are also targeting canvas demos
- We are *only* showing Native on phones; we are currently targeting nightly. Maple branch being ready will be a nice surprise
- Paul Rouget is reving the content by 12:00 PST tomorrow; QA will be poised to test
- Triage for Maple is happening @ 2 PM to determine the P1's for mwc. Focus is on general functionality and web readiness; possible readiness for canvas demos for phones.
Demos
- Jaclyn to demo the demos :)
- Possibly GL Cube on maple
Other Top Issues and Their Status
Sync
- They are uplifted to Aurora: plan of record is to go to beta history and bookmarks; passwords & form-fill, tabs is highly at risk, need product input
- We need to get to the bottom of awesome bar performance after sync (mfinkle pulled off a 97% decrease in awesomebar startup time)
- Additional Data Types
- Password content provider bug 704682, work started, final work based on crypto stuff, we'll converge soon
- Forms (content provider is WIP, going through review, work starting on our end soon)
- Tabs (no UX, no one assigned to content provider/data store,
highly at risklanded)
UX & UI
Of our UX list for beta: this needs to be updated; need to circle back with Madhava. If we ship what is in Fx13 (m-c) we may have opportunities to make high value UI changes.
- Done
- Get the in-browser Sync UI pieces in, so people can find and set up sync bug 708414, bug 716906
- Get the tab menu not covering the whole screen -- may seem minor, but I want people to get the right idea of how it works as of beta - bug 712526
- Improved
- aweseomescreen - slow top sites list coming in
- tab menu - opening a tab, switching tabs, deleting tabs
- Fix the p1/p2 font inflation bugs -- we want this to be as right as possible for beta; bug 706193, bug 706198
- mobile sites exception is done - is it in nightlies/aurora?
- Some thumbnail tweaks around differences in tab menu / start page, scaling where we shouldn't be (bug 721032)
- Still to be fixed
- Cut down the amount of checkerboarding - bug 716581
- Get frecency / top sites as right as we can: bug 704977
- Handful of startup weirdness bugs: tracked in bug 721008
- [new] Overwhelming flat list of desktop bookmarks bug 716918
Website Compatibility
(Two-pronged approach)
- Chrome Beta (Top 30) compare against Nightly - Updated (02/20)
- John Jensen is POC: https://bugzilla.mozilla.org/show_bug.cgi?id=708406
- Evangelism Bugs
- Working with top sites to enable their HTML5 client versions working in Fennec
MTD Update
- Nothing new to report.