There should be a way to allow extensions to execute only on specific websites like the Site access option in Edge does, this improves extensions usability and may also enhance privacy.
additionally we should be able to enable ContentScripts injection into currently protected pages, allow-listing deep in settings should be safe enough
Have a list of websites where Firefox will only activate your chosen add-ons
We all trust to a certain point the add-ons we use. But one day one of them might be hacked and start collecting your information after an update.
While we can't realistically prevent that we can minimize the risk.
For example I have around 10 different add-on installed but I only need the one for my password manager when I connect to my bank or my crypto exchange.
The idea is having a list where you add your most important websites and a second list where you choose to activate only certain add-ons or none at all for these websites.
To my knowledge, the only way to do that right now is by using a different profile where you don't install add-on or only your vital one to browse those important websites.
Yeah this should 100% be a thing. I have encountered a situation before (just a few minutes ago as of the time I write this comment) where this capability would have been very useful
Half of my extensions I have specifically for one single site, so this feature is so so expected...!
Allowlisting & blocklisting extensions on specific webpages and domains
Currently, most of the extensions like adblock, grammerly, or other popular extensions have full access to the website if they are enabled. So this create a fear of data privacy steeling because these extensions are literally reading all the content of a page. Websites like gmail, banking webpages, or any critical websites have quite critical information and I personally don't want to run any extension on those to save guard from any potential hack of the extension code. There should be a mechanism where we can set the allowlist and blocklist for websites on which these extensions are enabled to enhance this security.
(Note: similar ideas have been merged into this thread)