Just for reference. With latest NoScript View Source is broken and it throws
an exception now and then. Still on Beta because of this one. I won't browse
the web without it.
For me Web Extensions do not cut it yet and Classic Extensions are unsupported
and go away. Bad timing even on a Nightly. You should have waited till ESR 59
for mass removals of interfaces and to stabilize this more.
FRG
Boris Zbarsky wrote:
On 8/7/17 1:05 PM, Kris Maglione wrote:
So if right now we land a patch that breaks addons, and a nightly user
updates, they get a broken browser and have to try to figure out whether it's
because we broken an addon (and this may not be the first thing they think of)
or because we introduced a bug that they should report.
So I strongly feel that to avoid wasting the time and effort of our nightly
users we should not start landing addon-breaking changes (or at least ones
that might cause exceptions in addons that break various browser
functionality) until after we have disabled addons.
Note that the issues addon authors are having are precisely the "we don't want
to make nightly users' lives hell, so we're trying to make sure our addons
keep working for the users who have them installed" issue. As in, they're
caring more about our nightly users a lot more than some of our developers
seem to be. :(
If people just want to clean up IDL, which is what I'm seeing, they should
start with the ton of noscript interfaces we have that need cleanup and which
are known to not break any addons ever since we remove binary addon support.
-Boris
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform