WebExtensions panels are broken when javascript.enabled is set to false
I have HTTPS Everywhere in my toolbar. I also have an old addon called JS Switch that turns off JavaScript at the about:config level, it's just a toggle for that config option.
Whenever I've used it (or the about:config option directly) to turn off JavaScript, HTTPS Everywhere, Privacy Badger, and AdBlock Plus are all unable to display their toolbar menus properly or at all. In the case of HTTPS Everywhere and Privacy Badger, the menu balloon appears with a few words, but most of the words are missing and some of the toggles. The few toggles that remain are non functional.
Is this some new fallout from the move to WebExtensions?
Can we not turn off all the JavaScript anymore unless we want to cripple all our addons?
God I hope not.
I'd post a screenshot, but the HTTPS Everywhere menu balloon is literally just a blank window with the word "version:" in the lower left corner.