Mobile/Notes/30-Jun-2010
From MozillaWiki
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 8605 (US)
- irc.mozilla.org #mobile for backchannel
Schedule
- 1.1 rc 1 is out!
- 2.0 Alpha Discussion
- Code freeze really didn’t stick
Major Topics for This Week
Front-end
- Primary effort right now is fixing e10s related breakage in mobile-browser
- e10s Worklist is mostly well finished
- electrolysis + mobile-browser is very functional, more work going on to stablize, support rendering and support tests
- We are still finding and getting fixes for numerous crashes on mozilla-central and electrolysis
- Planning 2.0 has been updated again – work will continue on planning tasks
- Work continued on an “Understanding e10s for Add-on Developers” document
- Blog posts about Mobile + Electrolysis started and more are forthcoming
- Firefox Sync landed in mobile-browser as a built-in tool
UX design
- filling in details pages on the Planning 2.0 page
- of particular interest, early android theme mockups
Maemo
Qt
Android
- blockers [[1]]
- please nominate bugs as you file them and set the OS to Android
- top priorities
- keyboard interactions (mwu/jchen) – good progress
- startup/shutdown/resume (blassey) – fixed
- e10s (mwu)
- layers/gles (vlad)
- protocol handlers (brad) – waiting for bsmedberg’s review
- multitouch
- animated zoom (mfinkle) – landed
- android widget (mwu) – waiting for dougt’s review
Electrolysis
- Test failures are the only known issue preventing landing (on, and some pesky firefox beta1 stuff)
General Platform
Device API
- Desktop notification API making progress.
- Permissions API proposed to webapp mailing list.
Video
Camera
Working through reviews. Patch in progress on refactoring our <input type=”file” /> implementation to deal with files that aren’t on a disk.
Plugins
Performance
Networking
Graphics
Startup
Layout
Content
Release Engineering
- https://intranet.mozilla.org/Build:Mobile:Priorities
- maemo5-gtk, maemo-qt release automation. android release build only (no l10n, no updates, no release signing cert atm)
- android, all project branches moved to buildbot-0.8.0
- non-android m-c, m-1.9.2, maemo4 try still on buildbot-0.7.10
- m-c/m-1.9.2 blocked on splitting multi-locale, l10n testing
- non-android m-c, m-1.9.2, maemo4 try still on buildbot-0.7.10
- aki working on release signing cert, splitting multi-locale build, browser-chrome
- bear working on sys/queue.h for android ndk, android sut integration
- jhford on buildduty, working on porting maemo/android to buildbot-0.8.0 try (try as a branch)
QA
Manual
- bugs filed on the Fennec product over the past week
- Waverley Results over the past week
- Looking into breaking out the 2x increase in features since the last time the Mobile Projects page was updated
- Been testing e10s builds. Martijn has a list of issues on his scratchpad and bugs have been filed.
- goals for upcoming week (in order of priorities):
- Add assignments to the new features added
- Continue testing e10s builds and trunk
Automation
Android Test Framework status:
- bug 573281 – updates for device manager
- bug 573282 – Agent crashes when installing fennec (Bmoss can’t seem to reproduce, checking to see if I had a bad build of fennec)
e10s:
- bug 567417 – e10s + mochitest – landed
browser-chrome tests:
- bug 571865 – preferences on/off, in progress