Fennec/NativeUI/Showcase2-1
Jump to navigation
Jump to search
Schedule
- 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 - 1,229 (+12%)
- Nightly - 1,196 (+4%)
- Beta - 27,042 (+3%)
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 ship to the store
- Feb 27 2012: Public Announcement at Mobile World Congress
- March 30 2012: Final Release
Beta Readiness
- Status:
- We are string frozen: the focus is now to focus in page rendering (panning and zooming perf, quick/smooth tab switching and closing, awesome bar/screen responsiveness (esp. after syncing bookmarks and history)
We are in day-for-day slip for shipping Native Fennec Fx11 to the android market here's why
- Tab: display tabs tray menu
- Awesome Bar Perf after sync
- Panning and zooming perf: we need to make a go/no go? We should probably ship tile-by-tile
- Remaining sync blockers related to data integrity
Full list of blockers, there are some fixed ones in here because we want to be sure to qualify those fixes before beta:
Release Management
- Should we go ahead and release XUL for both phones and tablets since we are not ready with Java?
- What's the testing strategy for Beta? Testing the weekly build out of RelEng is likely too late given the amount of code change we expect to still take.
- Split-APK
- Status: Waiting for the fix for bug 719560- this was fixed on m-c but backed out
- 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: QA should be able to provide testing status
- Single-locale APKs
- Won't be ready in time for 1/31 - focused on getting this onto m-c and aurora prior to uplifting to beta
- Are multi-locale APKs still our our fallback?
- Requires: QA test plan and verification in conjunction with split-APK work
- Remaining multi-locale bug:
bug 713464(needs to be uplifted to aurora/beta)
- L10N
- Required for String Freeze for Fx11 (Jan 30th): query
Demos
- Flash is working on ICS
- First Run for current XUL users (profile migration)
Other Top Issues and Their Status
Sync
- They are uplifted to Aurora: plan of record is to go to beta with history and bookmarks; no passwords, no tabs
- We need to get to the bottom of awesome bar performance after sync
- Password content provider bug 704682
UX & UI
Of our UX list for beta:
- 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)
- UA string decision has been made
- John Jensen is POC: https://bugzilla.mozilla.org/show_bug.cgi?id=708406
- Evangelism Bugs
- Screenshot comparisons of top-30-Alexa against Native Fennec/Android AOSP Browser/Opera (QA contact: AaronMT)
MTD Update
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