Mobile/Notes/21-Jul-2010: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Manual) |
||
(14 intermediate revisions by 9 users not shown) | |||
Line 13: | Line 13: | ||
** Blockers? | ** Blockers? | ||
** Sync Maemo and Android? | ** Sync Maemo and Android? | ||
== Front-end == | == Front-end == | ||
Line 41: | Line 40: | ||
== Android == | == Android == | ||
* major focus for alpha is keyboard interactions and e10s regressions | |||
* bug stats | * bug stats | ||
** 2.0 blockers | ** 2.0 blockers | ||
Line 50: | Line 50: | ||
* Toolkit components need to land | * Toolkit components need to land | ||
** Permission Manager {{bug|564535}} (landed) | ** Permission Manager {{bug|564535}} (landed) | ||
** Form history {{bug|552828}} (needs review) | ** Form history {{bug|552828}} (needs review and pass tests) | ||
** Login Manager {{bug|552827}} | ** Login Manager {{bug|552827}} (needs review and fix leak) | ||
** InstallTrigger {{bug|550936}} (passes all tests on m-c) | ** InstallTrigger {{bug|550936}} (passes all tests on m-c) | ||
** PromptService {{bug|573635}} (active) | ** PromptService {{bug|573635}} (active) | ||
* Places API | * Places API has landed, but e10s bits still need to land | ||
** | ** {{bug|568925}} and {{bug|516728}} | ||
* Networking fixes need to land | * Networking fixes need to land | ||
** SecurityInfo {{bug|536301}} (need review and testing) | ** SecurityInfo {{bug|536301}} (need review and testing) | ||
Line 62: | Line 62: | ||
** App Cache | ** App Cache | ||
** Suspend/resume (waiting on review) | ** Suspend/resume (waiting on review) | ||
** Download Manager (active) | ** Download Manager {{bug|552825}} {{bug|562444}}(active) | ||
== Layers == | == Layers == | ||
* Where are we with [[Mobile/Layers | Layers]] | * Where are we with [[Mobile/Layers | Layers]] | ||
** Retained layers code has created some bugs in Fennec {{bug|579349}} | ** 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 ([http://i30.tinypic.com/34jbrbq.png screen (offset is on purpose)]) | ** Shadow trees integrated into chrome-process invalidation and painting paths ([http://i30.tinypic.com/34jbrbq.png 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. | ** 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. | ||
Line 103: | Line 104: | ||
=== Startup === | === Startup === | ||
Omnijar for desktop almost done {{bug|556644}}, which also works for Maemo. Most patches up for review. | |||
=== Layout === | === Layout === | ||
Line 117: | Line 119: | ||
** {{bug|578343}} - talos needs to be retrofitted for e10s | ** {{bug|578343}} - talos needs to be retrofitted for e10s | ||
** {{bug|575506}} - trunk maemo fennec builds not exiting talos profile creation since 6/23 | ** {{bug|575506}} - trunk maemo fennec builds not exiting talos profile creation since 6/23 | ||
* Bear @ XMPP conference | * Bear @ XMPP conference, back tomorrow | ||
== QA == | == QA == | ||
Line 133: | Line 135: | ||
=== Manual === | === Manual === | ||
* bugs [http://bit.ly/dlaAaO filed] on the Fennec product over the past week | * bugs [http://bit.ly/dlaAaO filed] on the Fennec product over the past week | ||
* [ | * Notes to mention about bugs found | ||
* Fx Input will be mobile ready by next week. [http://m.input.stage.mozilla.com/en-US/sad Sad] and [http://m.input.stage.mozilla.com/en-US/happy happy] submission pages are up on staging. | |||
* | * {{bug|579349}} - is a blocker for testing | ||
== Other == | == Other == |
Latest revision as of 16:41, 28 July 2010
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