Jetpack/Weekly Meeting/2014-04-08

From MozillaWiki
Jump to: navigation, search


Agenda

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.