Page 1 of 1

Managing Permitting & Preventing JS Execution

Posted: Tue Sep 24, 2013 5:05 pm
by Stardance
Hello: this is not a problem, per se, but a suggestion which might be among pending or planned improvements.

Currently, when I display the NS list to review which web site(s) have permission to run JS, if I Allow or Temporarily Allow a specific web site, then NS closes the list and reloads the page. So, if there are multiple web sites that I want to enable, then I must repeat the process for each one.

The alternatives are either to "Allow all" or to "Temporarily allow all". For some reason, during the past year or two, as the NS list has grown longer, ordinarily I do not want to Allow all of them, and "Temporarily allow all" essentially just means deferring action to another occasion.

What I want is an option that enables me to select multiple sites to Allow and/or to Temporarily Allow, then tell NoScript that I am finished. So NS would then close its UI, enable the selected sites, then reload the page.

Re: Managing Permitting & Preventing JS Execution

Posted: Tue Sep 24, 2013 7:58 pm
by therube
> select multiple sites to Allow and/or to Temporarily Allow

That is the default behavior, sticky menu, for a left-click on the NoScript icon.

Code: Select all

+ Sticky UI enabled by default for all left click popups except the
  one on the notification bar

Code: Select all

+ noscript.sticky about:config preference turns on sticky menu for
  left-click on the status bar icon

Re: Managing Permitting & Preventing JS Execution

Posted: Tue Sep 24, 2013 10:16 pm
by Thrawn
What you need to do is make sure the cursor stays inside the NoScript menu until you are finished.

If you're really keen, then you can switch off 'Options-General-Automatically reload affected pages when permissions change'. I normally do that at home, because I run RequestPolicy as well, so I usually want to set permissions in each of them before reloading.

Re: Managing Permitting & Preventing JS Execution

Posted: Fri Sep 27, 2013 8:06 pm
by Stardance
Quote: "What you need to do is make sure the cursor stays inside the NoScript menu until you are finished."

That works if I use the NoScript button on the toolbar to display the drop-down list.

It doesn't work that way if I display the right-click context menu, then select NoScript to display its list. As I described, when I click the mouse on an entry to grant or to remove permission, the list vanishes, and the page reloads. (The mouse cursor is, obviously, on the list entry which I selected.)

I apologize that I did not explicitly describe that I use the right-click context menu. That is the way that I access the NoScript list about 99.9999% of the time that I look at it. :-)

Re: Managing Permitting & Preventing JS Execution

Posted: Fri Sep 27, 2013 8:54 pm
by therube
> It doesn't work that way if I display the right-click context menu

Perhaps an RFE in that case?