
However, WebExtensions being the future is highly debatable.. There is literally nothing a WebExtension can do that a proper XUL extension can't. Okay, so WebExtensions have extremely limited abilities to affect the web browser its self.. ONLY Content..
Well hell, any XUL extension can affect content, we even have XUL Extensions that are specifically made to facilitate free form content manipulation like Greasemonkey and Stylish.. No, most people on about WebExtensions are on about the mainstream SERVICE providing WebExtensions and those are the ones the Mainstream Corporate Web will push and won't make XUL based alternatives anymore.
Now, I realize that these extensions and the relative handful of converts out there who COULD make the conversion aren't updating their XUL extensions.. But really, how many extension technologies do you expect us to support. As it stands, WebExtensions in a Mozilla context are very poorly implemented, poorly understood, and are a security nightmare. BTW Who do you expect to make WebEx code in UXP stay compatible with Firefox WebExtensions once they become incompatible? Do you think WebExtension developers will target Basilisk? Well No they can't because the most they can target is "Gecko" which is shorthand for FIrefox.
Also, at the end of the day, we basically have a 12+ year back catalog of Mozilla-style extensions most of which are free and open source just waiting to be forked and fixed up. Compared to the limited functionality of WebExtensions and their uncertain future outside Chrome.. Exactly why do you believe they are the future.. May as well claim that Chrome its self is the future.. What benefit is there to using Basilisk or Firefox with only WebExtensions over using Chrome? I can't think of any? Once Firefox WebExtensions move beyond what Basilisk is capable of running you are gonna be in basically the same situation as NOT having them in the first place.. Or using old versions which as you stated are mostly site-specific content manipulators in a world where sites change every five minutes and as I said Mainstream Web Service ones where like content manipulators change every few blinks of an eye.
No, I don't see any future in WebExtensions for us.. But we will try.. For Basilisk.. In the meantime, Pale Moon will never have them because as implemented they are totally reliant on an Australis-class browser framework. Additionally, no other Mozilla-style application outside of an Australis-class browser and MAYBE SeaMonkey would have a use for a WebExtension. Because, they would have limited web content in the form of sites and no use for many Web Services that a WebExtension would be used for. No they would want Application Extensions that maybe once in a while can edit rendered content.. Thus, Mozilla-style XUL Extensions.
WebExtensions support is experimental at best in the Basilisk. However, I don't see it lasting but we will try.