Will
--
You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-labs-jetpack+unsub...@googlegroups.com.
To post to this group, send email to mozilla-labs-jetpack@googlegroups.com.
Visit this group at http://groups.google.com/group/mozilla-labs-jetpack?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.
Will,
Very timely email! We actually have a handful of users on FF 22 and I discovered last night about the private-browsing API issue. Glad to hear there's a potential repack in the works.
Thanks,Dennis
On Thu, Apr 25, 2013 at 1:02 PM, Will Bamberg <wbam...@mozilla.com> wrote:
Rocketeers!
If you have an add-on built with a version of the SDK earlier than 1.14, then it won't work with Firefox 22 (currently Firefox Aurora, and due to release on June 25).
For it to work, it will need to be repacked with SDK 1.14.
There are three reasons for this:
* the SDK, in versions 1.12 and earlier, expects the platform's old private-browsing APIs to exist and will fail to load add-ons if they don't. This applies not only to add-ons that use private-browsing, but to all add-ons. Until Firefox 22 a stub for these APIs is in place, which is convincing enough for the SDK to work, unless add-ons actually try to use prvate-browsing. In Firefox 22 the stub is removed.
* the __exposedProps__ change (https://bugzilla.mozilla.org/show_bug.cgi?id=854558) will break everything earlier than 1.9
* add-ons that are built with 1.14 will automatically use the modules in Firefox if they are running on Firefox 21 or higher. So once you are on 1.14, your add-on will automatically get newer versions of the SDK code without having to repack. Of course, this doesn't mean we'll never break compatibility again: things happen sometimes, and we have to change APIs. But updates to add-ons to make them use a newer version of the SDK code should not be needed any more.
We're working on a plan to repack as many add-ons as we can, and will let you know as soon as we can whether we can repack your add-on for you or not.
Will
--
You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-labs-jet...@googlegroups.com.
To post to this group, send email to mozilla-la...@googlegroups.com.
Visit this group at http://groups.google.com/group/mozilla-labs-jetpack?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-labs-jet...@googlegroups.com.
To post to this group, send email to mozilla-la...@googlegroups.com.