as you've obviously got an axe to grind
My only axe to grind is with someone who treats me like an idiot because I don't think I should have to write an add-on to do something that used to be a simple checkbox menu item. Someone who thinks THEIR solution to a problem they've never come across is so much better.
The JS toggle in settings is global. If you have multiple tabs open, it gets turned off for ALL tabs, not just the malicious page.
But then on the other side, loading a banking page in the same browser as a potentially untrusted page at the same time isn't really a good idea in the first place.
You make it sound like I'm saying I go visit my bank and then decide to go look at malicious websites just for fun. That demonstrates a complete lack of comprehension of the problem and is patently insulting to boot.
You're the one who brought up loading banking pages after a malicious web page gets control. I told you how you solve the incredibly difficult problem of having a banking page that needs js -- by simply not disabling js when you go there.
This global toggle wasn't an issue back when it existed, as web pages would load their JS on load, and that would be that -- so you'd just turn JS off, reload the malicious page,
And my copy of firefox takes as long to close and re-open like this as navigating to the Prefs/Options and toggling JS would take.
I understand. You got yours. A feature THAT YOU WOULDN'T USE ANYWAY cannot be tolerated because ... I don't know, because you might lose control of your own mouse and wind up using it and not know why all your favorite websites no longer work like you want them to? You think that it should be impossible to have a simple option to do something simple and you want to force others to create an add-on. Your machine and network connection is fast enough to reload twenty or thirty tabs so killing the browser and hoping you uncheck the right miscreant if/when you get offered the chance is the only option anyone needs.