Jetpack/Weekly Meeting/2013-01-29
Contents
Agenda
- High Priority Work
- Landing APIs in Firefox
- Cfx.js in add-on builder helper
- Private Browsing
- Indexed-DB
- Cross-domain content scripts
- console.log not working in panel content scripts
- Panel positioning
- FragmentOrElement objects in the CC graph bug 833783
- SDK
- Blockers?
- 1.13 today! Everything is all set, right?
- Private Browsing: [flag implemented here]
- Bug 834961: Update window-utils to ignore private browsing windows
- Bug 834958: Update selection module to ignore private windows
- Bug 834960: Update page-mod module to ignore private windows
- Roundtable
- Old Selection Listeners fix in master never landed in 1.13: https://github.com/mozilla/addon-sdk/commit/bf36170f13a10ad8f11802fbc35ddbf2abf82f3f
- Anything exciting for the release notes?
Awesomeness Schedule
Date | Awesome Person |
01/09 | |
01/15 | |
01/22 | |
01/29 | Erik - PWPB |
02/05 | Eddy - Harmony modules? |
02/11 | Alex - Implementing Web Apis in the SDK |
02/18 | ??? |
Bugs
Triage Followups
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Open Bugs
Attendees
- Irakli
- Alex
- Gabor
- Erik
- Jeff
- Mossop
- Matteo
- Eddy
- Will
- Wes
Minutes
High Priority Work
Landing APIs in Firefox
Irakli has verified that APIs are in the right place. Waiting for releng to set up testing. If this does not happen very soon, land anyway? Mossop is confident it's in the right shape. Tell releng that Jeff is a jerk. Let's try to land in m-c this week, to get in Firefox 21.
cfx.js in add-on builder helper
Remove it from high priority list.
Private Browsing
Erik has a branch containing the pb-enabled flag, set in package.json and available through private-browsing/utils,js. He he raised some bugs to update other modules to read and use the pb-enabled flag, will want help from Matteo and Alex for get them done:
- bug 834961: Update window-utils to ignore private browsing windows
- bug 834958: Update selection module to ignore private windows
- bug 834960: Update page-mod module to ignore private windows
Testing might be challenging. Should we run all tests in both modes? Erik will make a bug for testing.
Indexed-DB
Just a few last review comments to address, nearly ready to land.
Cross-domain content scripts
Gabor: still not quite done, has found new issues. Still pretty close.
console.log not working in panel content scripts
Matteo: done!
Panel positioning
Matteo's ready to write a JEP following his proposal on the list.
FragmentOrElement objects in the CC graph bug 833783
Memory leak. Alex is investigating. Alex is also working on a tool to find memory leaks.
SDK
- We have a memory leak in addon-page, coming from the platform side.
- Irakli is waiting for a pull request from Erik on cfx-py.
- 1.13 will ship today!
- Private Browsing: [flag implemented here]: we will want a repack, at least an opt-in repack for 1.14. Work will be needed on the repacking script. Jeff can work with Alex to get the add-ons that need to be repacked.
Roundtable
- Old Selection Listeners fix in master never landed in 1.13: https://github.com/mozilla/addon-sdk/commit/bf36170f13a10ad8f11802fbc35ddbf2abf82f3f. How did this not get into 1.13? Alex: we should start using Bugzilla fields to track this. We should also squash pull requests before landing.
- Anything exciting for the release notes?
- bug 795645, tab IDs
- l10n translators key, form CIAvash
- context menu fixes
- Jeff's not here next Tues, Mossop will run the meeting. Wes is out Thurs. Fri, Mon.