Mobile/Notes/21-Jul-2010
From MozillaWiki
Contents
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
- 2.0 Alpha 1 (tbd)
Major Topics for This Week
- 2.0 Alpha Discussion
- Blockers?
- Sync Maemo and Android?
Front-end
- Bug fix mode
- Fixing reported bugs
- Fixing breakage from move to e10s
- Several e10s related patches are very close to landing, including some e10s crashers
- Finding breakage from move to retained layers
- Feature mode
- Handed out each front-end developer (2-3) tasks from Planning page
- Cleanup mode
- Updating front-end code to current trunk style
- Re-organizing some areas
- Need to update more status and details for Planning 2.0 tasks
UX design
- Adding detail to documents for
- Sharing https://wiki.mozilla.org/Mobile/Projects/Sharing
- Unified awesomescreen/startpage https://wiki.mozilla.org/Mobile/Projects/AwesomeScreen2.0
- Virtual Keyboard/Searching https://wiki.mozilla.org/Mobile/Projects/Virtual_Keyboard
- Round two of android mockups starting
Maemo
Qt
Android
- major focus for alpha is keyboard interactions and e10s regressions
- bug stats
- 2.0 blockers
- 10 2.0a1 blockers
- 16 new blockers since last week
- 10 bugs resolved since last week
Electrolysis
- Toolkit components need to land
- Permission Manager bug 564535 (landed)
- Form history bug 552828 (needs review and pass tests)
- Login Manager bug 552827 (needs review and fix leak)
- InstallTrigger bug 550936 (passes all tests on m-c)
- PromptService bug 573635 (active)
- Places API has landed, but e10s bits still need to land
- bug 568925 and bug 516728
- Networking fixes need to land
- SecurityInfo bug 536301 (need review and testing)
- Redirects
- Http Auth
- App Cache
- Suspend/resume (waiting on review)
- Download Manager bug 552825 bug 562444(active)
Layers
- Where are we with Layers
- Retained layers code has created some bugs in Fennec bug 579349
- Low-level cross-process layers code v0 will land on e10s soon
- Shadow trees integrated into chrome-process invalidation and painting paths (screen (offset is on purpose))
- Content process still relying on having a widget; talked to Timothy/Rob about next step. Advised to create "fake/stub" widget, got list of known-to-be-needed nsIWidget methods to implement.
- Gutted all platform widget code from dom/ipc and nsFrameLoader. Breaks everything, to be fixed by cross-platform stub widget.
- Bugs to watch
- Tracking bug bug 574512
- e10s shadow tree bug 570620
- Integrate chrome hierarchy bug 130078
General Platform
- New manifest loading is breaking parts of Fennec
- Should be fixed soon bug 579178
Geolocation Working Group
Video
Camera
Getting reviews, landing patches, etc.
Went back through yesterday night and got approval2.0+ on stuff because mozilla-central went to approvals at the platform meeting yesterday.
DAP has a new draft spec that's much better. Going to comment on it on their mailing list.
Plugins
Performance
Power
Various patches waiting for review/feedback: bug 571394, bug 568730, bug 359608
Networking
Graphics
Startup
Omnijar for desktop almost done bug 556644, which also works for Maemo. Most patches up for review.
Layout
Content
Release Engineering
- New upload directories http://drkscrtlv.livejournal.com/320620.html
- New n810 configs+image
- bug 578952 - page doesn't load when e10s is enabled
- bug 579186 - n810s can't load GLIBCXX_3.4.9
- bug 579184 - mobile unit tests go green if all tests are skipped
- bug 578343 - talos needs to be retrofitted for e10s
- bug 575506 - trunk maemo fennec builds not exiting talos profile creation since 6/23
- Bear @ XMPP conference, back tomorrow
QA
Automation
- [Greening the unittests]
- New section for [mochitests]!!! Please read and comment or help
- Android
- landed a bunch of updates for getting reftests running on android
- initial work with :bear to get tests running, no luck yet
- need to update talos bug 578343
- need to update reftest bug 580418
- Browser Chrome
- starting to hack up existing tests to work in e10s
- [Greening the unittests]
Manual
- bugs filed on the Fennec product over the past week
- Notes to mention about bugs found
- Fx Input will be mobile ready by next week. Sad and happy submission pages are up on staging.
- bug 579349 - is a blocker for testing