NTT is still an old-style extension which uses XUL overlays. This won't be supported anymore with Firefox 57. So what we need is a rewrite of the whole extension as webextension.
Not sure if everything which we currently support can be implemented, but we should try to get as much as possible ported over.
So far I found those deficits when checking the API:
-
Sadly a webextension is not able to change the title of a window, and a request for that has not been implemented yet bug 1333376.
-
I don't see a way to implement a real menu within the menubar. Only context menus seem to be supported, and that very limited. Bug 1268020 covers a Tools menubar implementation.
-
Forcing add-on compat and other preferences modifications will no longer be possible as described in this document
-
Crashme is in question, but it might be able to run it via an experiment. But using those experiments look less promising for an end user.
Good things which will work:
So seeing this list we most likely will loose a lot of our features, and I wonder how useful such a rewrite will be.
@pascalchevrel we still list this addon on the nightly page. I wonder how important it is for you all those days. Personally I don't have the time to do the rewrite. Also CC'ing @AutomatedTester and @stuartphilp for info.
Statistics for the add-on can be found here: https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/statistics/?last=30
NTT is still an old-style extension which uses XUL overlays. This won't be supported anymore with Firefox 57. So what we need is a rewrite of the whole extension as webextension.
Not sure if everything which we currently support can be implemented, but we should try to get as much as possible ported over.
So far I found those deficits when checking the API:
Sadly a webextension is not able to change the title of a window, and a request for that has not been implemented yet bug 1333376.
I don't see a way to implement a real menu within the menubar. Only context menus seem to be supported, and that very limited. Bug 1268020 covers a
Toolsmenubar implementation.Forcing add-on compat and other preferences modifications will no longer be possible as described in this document
Crashme is in question, but it might be able to run it via an experiment. But using those experiments look less promising for an end user.
Good things which will work:
To get a list of extensions and their details the management API could be used.
Clipboard interaction should also work as demonstrated here
Use browser.runtime.getBrowserInfo() to get the build information.
Screenshots should be doable similar to what the Web Clipper addon is doing.
So seeing this list we most likely will loose a lot of our features, and I wonder how useful such a rewrite will be.
@pascalchevrel we still list this addon on the nightly page. I wonder how important it is for you all those days. Personally I don't have the time to do the rewrite. Also CC'ing @AutomatedTester and @stuartphilp for info.
Statistics for the add-on can be found here: https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/statistics/?last=30