Removal of nsILocalFile and other interfaces, was: Upcoming change to fixIterator function in iteratorUtils.jsm

ace acelists at atlas.sk
Mon Aug 7 18:34:35 UTC 2017


Maybe if m-c bothered to tag these changes/bugs with addon-compat
keyword, they would be easy to find. But e.g. bug 1375125 (nsILocalFile)
isn't marked. So I marked our porting copy.

----- Pôvodná správa -----
Predmet: Re: Removal of nsILocalFile and other interfaces, was: Upcoming
change to fixIterator function in iteratorUtils.jsm
Od: R Kent James <kent at caspia.com>
Pre: tb-planning at mozilla.org
Dátum: Mon, 7 Aug 2017 09:26:12 -0700

> TL;DR: Could someone please step forward to maintain an information
> pages of gecko changes between TB 52 and TB 59 that affect addons?
> 
> It is going to be quite a burden for our addon developers to maintain
> compatibility when m-c is removing interfaces and making other changes
> that were delayed until gecko 57 because of impact on extension
> developers. Many popular extensions are barely maintained, and the
> burden of figuring all of this out is going to be hard.
> 
> We don't really have the resources to support all of the activities that
> the Mozilla addon team used to provide, but will stop providing after
> XUL addons are deprecated for Firefox in gecko 57. But it would be great
> if someone could step forward and maintain a page of changes needed to
> make a TB 52 addon compatible with TB 59.
> 
> We may also need to rethink some fundamental addon policies for TB 59.
> Like, we will need to come up with our own review strategy, as I assume
> that the Firefox addon team will cease reviewing XUL addons. We should
> probably rethink the "compatible by default" decision that was made by
> Firefox years ago, but supported by them using an automatic scanning of
> addons for incompatible features, which we never implemented. The old
> system of relying on addon developers to flag their addons as compatible
> with TB 59 will probably be needed, as the vast majority of addons will
> no longer be compatible without maintenance effort by addon developers.
> 
> :rkent


More information about the tb-planning mailing list