Mircea Ionescu wrote:I have discovered that I have way too many extensions. And I would like to reduce their numbers.
OK, but is this just because your list feels cluttered? Or is it impacting your browser usage in some way? If those addons are useful, then it may be worth keeping them (but if not, then by all means, drop them).
I'm not sure, but Request Policy seems to reproduce the functionality of NoScript ABE.
Yes, sort of. It is less flexible/powerful, but much easier to use. For example, ABE can anonymize or sandbox requests, match using regular expressions or private IP addresses, and even block chrome:// requests (although that's usually a bad idea).
However, ABE has no graphical interface and limited feedback. You write rules using the built-in editor, and when they fire, a message is silently logged to the Messages tab of the Error Console (changing in Firefox 24 to the Browser Console, I believe). You sometimes get an alert bar at the top of the page, usually if the top-level site is the one affected by the rule, but otherwise you just have to check the console. So unfortunately it's quite difficult to replace RP with ABE.
Also, how can I add temporary rules to ABE? Ones that resist one session, not more.
Sorry, but this isn't possible - and that's by design. ABE was not originally written as a general-purpose tool like RP, even though it is actually more powerful. It was written to prevent attacks like Cross-Site Request Forgery. And when defending against such attacks, you don't need temporary permissions. Either it is normal for a site to interact with your bank, or it is not.