Re: Forbidding Firefox addons from testing & stable (was: Firefox 60esr on Stretch ?)
Vincent Bernat wrote:
WebExtensions are backed by a standard draft:
https://browserext.github.io/browserext/. So, situation is expected to
improve in the future.
Mozilla have explicitly said that "Extensions created with the new 
standard[...]won’t break in new Firefox releases." [0]
It has previously been permitted to update Firefox extensions to a new 
upstream version in stable when a Firefox update requires this (e.g. 
#826896).  Are you proposing to prohibit this, or observing that it 
doesn't always happen?
15 of 82 xul-ext-* packages have updated to a new upstream in stable at 
least once in either wheezy, jessie or stretch; I don't know whether the 
others didn't need to or or are/were broken.
Of the 7 I checked (the Debian-specific one plus ones I'd heard of, so 
probably above average), 1 (pdf.js) is now part of the browser, and the 
other 6 all support WebExtensions upstream.  Of their Debian packages:
- 1 has migrated to webext-* (https-everywhere)
- 3 have unanswered open requests to do so (adblock-plus #889712, 
noscript #882287, greasemonkey #895315)
- 2 don't mention it in the BTS (ublock-origin, debianbuttons)
This 1 is the only webext-* package that replaces a xul-ext-*; the other 
4 such packages appear to be newly packaged extensions.
[0] https://support.mozilla.org/en-US/kb/firefox-add-technology-modernizing
Reply to: