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
Major Topics for This Week
Front-end
- Bug fix mode
- Fixing reported bugs
- Fixing blockers for alpha 1
- Fixing broken browser-chrome tests
- Several e10s related patches are very close to landing, including some e10s crashers
- Feature mode
- Planning work has begun and some work has already landed
- Cleanup mode
- Updating front-end code to current trunk style
- Re-organizing some areas
- Updated more status and details for Planning 2.0 tasks
UX design
Maemo
Qt
Android
Electrolysis
- bug 550936 (InstallTrigger) ready to land once an xpconnect bug, bug 582100 is done (which they say should be soon)
- bug 573635 has two ways to resolve it, and we have patches for both. Neither is perfect but a perfect solution requires fundamental work on IPC networking. So for now, just need to decide which of the 2 patches to go with.
- place bugs getting closer to land.
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
Geolocation Working Group
Video
Camera
- Layout bindings landed Bug 567323
- Raw decoder relanded, looks like it will stick this time. Bug 508082
- Have 95% of a patch to eliminate the temporary file and teach the DOM how to properly deal with a file generated by the camera. Chasing test failures down.
Plugins
Performance
- Started wiki page on device and application states/notices by OS ('low battery', 'screen dimmed', 'application in background', etc.), need data from Android people please.
Networking
Graphics
Startup
Layout
- Where are we with Layers
- Retained layers code has created some bugs in Fennec bug 579349
- "Fake widgets" finished wrt drawing, need event/focus/IME love bug 582057
- "Remote frames" for cross-process layers working with test-ipc, will be up for review today
- Bugs to watch
- Tracking bug bug 574512
- e10s shadow tree bug 570620
Integrate chrome hierarchy bug 130078(fake widgets make this bug mostly irrelevant to fennectrolysis+browser)
Content
Release Engineering
- bug 562843 Android release signing: looks like we can't renew certs. http://code.google.com/p/android/issues/detail?id=10020
- bug 567827 make buildsymbols breaks on ix boxes: should land this week or early next
- most of n810s/n900s back in production
- bug 579184 fixed: now unit tests with 0 passed tests are orange
- bug 579186 Mozilla-central N810 builds do not launch (GLIBCXX_3.4.9 not found)
- bug 578343 talos needs to be retrofitted for e10s
- bug 575506 trunk maemo fennec builds not exiting talos profile creation since 6/23
- bug 582336 (IT) Frequent "no route to host" in RF room -- main cause of reds.
QA
- Client
- Automation