If mozilla refuses to implement those API's would you consider continuing to maintain this addon on browsers that will continue to fully support xpcom/xul such as palemoon, currently typing this on palemoon with version 0.8.1.7 with 0 issues.

Apperently the waterfox devs also plan to fork from firefox after version 56 inorder to retain xpcom compatibility.

who really cares about palemoon or waterfox in this forum?palemoon is going servo+webextension because they can NOT maintain goanna after ESR has run dead and waterfox will do same.they catch the code changes from ESR and implement them into current gecko but after ESR has died there are not fixes any longer, so palemoon and waterfox 56 are also dead. and that was realised for palemoon. as far i read they will offer for a limited time both versions.

Your probably about waterfox being only able to temporarily retain xpcom/xul compatibility via ESR, since its just a firefox clone with compiler tweaks and integrated ui addons, making them dead in the water once the 56 branch dies out.

Though id like to see a source on palemoon dropping xpcom in the future and switching to web extensions after the current ESR branch dies out. As far im aware the developers have no plans to replace xpcom/xul with webextensions, nor do they completely depend on firefox esr or mozillas release schedule due to being a much more distant fork with substantial code changes compared to waterfox.

stewievader wrote:Though id like to see a source on palemoon dropping xpcom in the future and switching to web extensions after the current ESR branch dies out. As far im aware the developers have no plans to replace xpcom/xul with webextensions, nor do they completely depend on firefox esr or mozillas release schedule due to being a much more distant fork with substantial code changes compared to waterfox.

They're not dropping in Pale Moon. They did a newer fork UXP (Unified XUL Platform), which also retains XUL addons, and they'll have a "new" browser atop it.The Waterfox dev also claimed he'll retain XUL addon support. But didn't say how he plans on doing it.

Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.I like poetry, long walks on the beach and poking dead things with a stick.Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.

Didnt mean for this to go off topic, was just wondering what happens if mozilla doesnt implement the necessary apis for session manager to function with web extensions. Would really hate to see my most used extension because dead in the water.

It doesn't work in Firefox 57, as Mozilla removed used APIs by Session Manager and didn't implant yet any complete replacements in WebExtensions,so if it won't be implanted, it still won't be working, simple as that.

Brummelchen wrote:who really cares about palemoon or waterfox in this forum?

The probably usual answer "only the idiots" stopped being funny when I (and we) installed the beautiful Firefox 57 and found the complex UI we had used and helped develop for a decade had been gutted to keep the smartphone crowd from getting confused.

If it will allow me to keep using things like TST and tab groups, and of course session management tools that provide possibility for complexity, I will use any fork, or if Vivaldi turns out to be the only browser that allows advanced addons, then any browser.

stewievader wrote:Didnt mean for this to go off topic, was just wondering what happens if mozilla doesnt implement the necessary apis for session manager to function with web extensions. Would really hate to see my most used extension because dead in the water.

The inevitably immediate answer is that, like many of our most cherished addons, they will not work. However, that doesn't mean they never will again. If you go back to the bust list http://forums.mozillazine.org/viewtopic.php?p=14765362#p14765362 and actually read them, you will find the devs dependent upon meetings and immediate goals vs. future possibilities, sometimes suggesting a roadmap or a workaround. Gives the process more life and helps understand what might happen a little better

Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.I like poetry, long walks on the beach and poking dead things with a stick.Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.