Will develop edition support legacy addon in the future?


(焼き猫) #1

In Mozilla Add-ons Blog, it says "The following ESR release (59), and any subsequent release, will not support legacy add-ons. There will be no override provided for this behavior."
Does it means that legacy add-ons will not be supported in future develop edition, neither?
If so, will there be any way other than webextensions, to modify(as legacy add-ons did) the UI of Firefox?(even if only in develop edition)


(erosman) #2

Yes…

Only via WebExtension APIs and they have a limited access to Firefox UI in comparison to legacy APIs.


(Jorge) #3

It’s currently possible to modify the Firefox UI using userContent.css. I’m not sure if that feature will continue to be supported in the long term. Additionally, there are big changes happening under the hood in Firefox that will make it nearly impossible to create legacy add-ons that modify its UI, even if they were forced enabled.


(焼き猫) #4

Thank you for the replies.
So it looks pretty frustrating for me, since I was trying to develop an addon, which needs to modify the tab bar.
I will try userContent.css first, but I don’t know if it does what I want. (I want to do something like TreeStyleTab, but not in a sidebar)
I have seen that there will be an API for creating a toolbar, I hope it won’t be too troublesome to make a fake tab bar.