Fennec/NativeUI/Showcase2-1

From MozillaWiki
Jump to navigation Jump to search
  • 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 - from last week

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?
  • Split-APK
    • Status: Waiting for the fix for bug 719560- this was fixed 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: Waiting on the fix for bug 713283
    • Requires: QA test plan and verification (kbrosnan: test cases are complete & ready to go)
  • Single-locale APKs
    • May not be ready and tested in time for 1/31 - are multi-locale APKs our fallback?
    • Requires: QA test plan and verification in conjunction with split-APK work
    • Remaining multi-locale bug: bug 713464
  • L10N
    • Required for String Freeze for Fx11 (Jan 30th): query

Crashes

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)

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