[RESOLVED] Temporary permissions ripple across all windows

Ask for help about NoScript, no registration needed to post
rwaltr

[RESOLVED] Temporary permissions ripple across all windows

Post by rwaltr »

Is there a way to limit NoScript temporary permissions to the scope of only a single window (or even a single tab within a window)? If not, is there a trick to clear all temporary permissions accumulated across all sites visited within a browsing session?

Scenario:
I have Firefox open. I open "New Private Window" and visit a site where I "Temporarily allow all this page". I then close that private window. From my original browser window, I open a new private window and I visit the same page as before. I'm surprised to find that all the NoScript temporary permissions are still enabled. I close the private window. I open a new tab in my (non-private) original browser window. I visit the same site as before. All the NoScript temporary permissions are enabled there too.

I find that the only way to wipe out all the temporary permissions is to close all windows (private and non-private) and exit the browser. Is this by design and is there a way to reduce the scope/longevity of the temporary permissions or reset them en masse after they've accumulated over multi-hour browser usage?

Thanks!
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
Pansa
Senior Member
Posts: 318
Joined: Fri Nov 24, 2017 10:30 pm

Re: Temporary permissions ripple across all windows

Post by Pansa »

If not, is there a trick to clear all temporary permissions accumulated across all sites visited within a browsing session?
Not sure if this qualifies as trick, but in the overlay there is a button labelled "Revoke Temporary Permissions" that does exactly that (behaves like closing the session).
Top right side, next to "temporary allow all".
Is there a way to limit NoScript temporary permissions to the scope of only a single window (or even a single tab within a window)?
No, No-script assumes that trust means trust.
But, since version 10 it does not auto-reload already opened tabs any more (except the one in which you change the permission, that is), so technically in all other windows the scripts do not run until you reload/change the site.
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
rwaltr

Re: Temporary permissions ripple across all windows

Post by rwaltr »

Thank you, Pansa, for your speedy reply. I am embarrassed to admit that I have been looking right past the "Revoke Temporary Permissions" button! That is exactly the functionality that I wanted. Sorry for asking a question about what is clearly obvious! Thank you for your polite reply without flaming.
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
User avatar
therube
Ambassador
Posts: 7929
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: [RESOLVED] Temporary permissions ripple across all windo

Post by therube »

Note that Revoke revokes all temporarily allowed sites, not just only some particular set of sites, like what you might have allowed in your Private Browsing window.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.2
Post Reply