Jetpack/Weekly Meeting/2014-04-08
From MozillaWiki
< Jetpack | Weekly Meeting
Contents
Agenda
- High Priority Work
-
Add-on DebuggerLanded, yay!? - Native Jetpack Support
- JPM
- [Slaughterhouse] (needs public bug)
- Devtools SDK
-
SDK 1.16
-
- Goals
- Ship add-on debugger
- Remote tab support in the Devtools SDK
- Code injection for the Devtools SDK
- Shipping add-ons in product
- SDK
- Blockers?
- Roundtable
- Accessing `window` in content scripts and native `window.postMessage`
- console.log in a content script doesn't show up in the web toolbox console bug 993520
- Tasks/ideas for intern, starting on May 12th
Bugs
Triage Followups
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Open Bugs
Attendees
- Jeff
- Irakli
- Jordan
- zombie
- Mossop
- Will
- Matteo
- Gabor
Minutes
High Priority Work
Add-on Debugger
Landed, yay!
Native Jetpack Support
No update.
JPM
Jordan will talk to Erik to figure out where we are.
[Slaughterhouse] (needs public bug)
Land tomorrow. Gabor is also sketching an implementation for exporting objects.
Devtools SDK
Irakli's working on a blog post about this. Also working with dcamp on a patch that will allow actors to describe themselves.
SDK 1.16
Shipped. last-ever sdk release? When can we expect native Jetpack? Soon!
Q2 goals
- Ship add-on debugger -> this has already shipped, but we will need to address any feedback
- Remote tab support in the Devtools SDK
- Code injection for the Devtools SDK
- Shipping add-ons in product
JPM? it's definitely a goal, and a dependency for shipping add-ons in product.
SDK
Roundtable
- Accessing `window` in content scripts and native `window.postMessage` - the hack that causes this bug is for compatibility with various libs including jquery. It's a very confusing thing to do though. It should be an explicit choice. But removing it would break existing code. Check whether/which libs are broken before deciding whether to remove the hack. For this particular bug we can remove our version of window.postMessage, which has been deprecated for years (can keep self.postMessage for now).
- console.log in a content script doesn't show up in the web toolbox console. Should perhaps also show up in browser console.
- Tasks/ideas for intern, starting on May 12th. Jordan will create an etherpad for suggestions.
- Is Fennec supported in native Jetpack? Mossop: expect it will just work on Fennec, or be really simple to add. If the first version doesn't, then there will be a period when both jpm and cfx can be used, so as not to shut out Fennec developers.
- Will add-on debugger work in Fennec? Mossop: it should just work, or be really simple to add support.