A lot of extensions have a built-in option to 'disable' it while the extension still runs in the background ready for you to enable it again and use its functionality.
This will turn of the functionality, but won't prevent the extension from snooping/ gathering information. This especially applies to extensions that need to read site data in order to function.
For example, I have a Video speed controller extension as well as an ultrawide video extension (that upscales an ultrawide video that's only available in 16:9 to fit my whole screen) and both of these need to read site data.
I would like a function where I can quickly turn these extensions on/off when I need them. While they still run in the background, but where I don't have to trust the developers that the 'disable' function will not gather any data in the background.
What I have to do right-now takes up a lot of work. I have to click on the three stripes icon >> Addons and Themes >> open new tab >> scroll down to 'Disabled' >> finding the extension on alphabetical order >> enabling extension. This is too weary to repeat every single time for the privacy conscious user.
Therefore I recommend this solution: right-clicking on the extension in the bookmark menu will show the right-click menu. Between 'Manage extension' and 'Delete extension' (which is quite draconian) should be the option 'Temporarily disable'. This option will make the extension colour gray or black and white, to show that it is temporarily disabled. When right-clicking again there should now be 'Enable again' where it previously said 'Temporarily disable'.
This would be handy - I know you can start firefox in safe mode to achieve the same thing but it's not ideal.
I'm not so sure about your implementation idea but I like the idea of "Disable all extensions temporarily" or "Disable all extensions until next restart". Even a button on the toolbar could do that. You'd easily be able to see its status.
Another thing that would be helpful: For me, I have say 5 enabled extensions, and another 10 that are disabled. If I disable the 5 manually, I have to remember which ones to re-enable. I'd like to just disable then re-enable that same group of addons, usually temporarily for testing. This is probably not a common use case though 😁
Can you provide a bit more detail on what type of add-ons you are toggling in this way? Are these add-ons that operate on Web content?
As part of supporting Manifest v3, we will have significantly more flexibility and control over when and how add-ons access sites. This will enable users to restrict site access (and related script execution) to only when the button is clicked, or only for specific sites (controlled by the user). For many add-ons, this seems like it would achieve a similar goal in a simpler and more convenient way.
Does that fit your use case here? If not, would you be able to explain the gap?
Having a way to select multiple addons quickly and then changing their properties would be good. But i see that more as something that needs to be added to about:addons a keyword searchfilter with some quick actions on the matched addons.
This is exactly what I mean. Although I understand the developers wanting to disable particular groups of extensions at a time, that's not what this suggestion is about.
Just for average users to quickly enable / disable extensions in the little right-click menu.
And a great bonus for Firefox: this will thoroughly improve privacy as now users will be able to switch an extension on/off in 2 seconds. Thereby limiting the amount of websites an extension will read in one session. Various extensions are only used for specific websites by users like video extensions with streaming sites. But this extension will also read data from all the other websites in the same session.
disabling just 1 extension takes a long timeit opens a new page where you have to scroll down to find your extension
That would be great. I have some extensions that can cause bugs or slow load times on certain sites. So it would be nice to have a quick enable/disable option that does not remove the extension's toolbar shortcut and saves the hassle of tracking it down in the disabled catalog later.
Personally, I don't even need a filter list for certain sites or anything, because I actually do use these extensions on the sites they have issues with on occasion. So just an off/on switch would work for me.
Sad that it's been a year since this issue was brought up. Seems like an easy enough thing to add, from my limited-amateur coding eyes.