Page 1 of 2

Annoying Bugs Found NoScript v 2.6.9.8

Posted: Thu Dec 18, 2014 8:10 am
by matjon
My browser is set to have a Private mode interface. Now that new NoScript has been updated I find myself helpless against removing/hiding the 'Permanent "allow" commands in private windows' preference.

Even if I do not check the option to use it, it shows up in NoScript button. It also has this one enabled too, "Temporarily allow all this page" option.

I have unchecked both of them but still shows up every time I click on NoScript button.
It has made it more "Crowded" for me as I used to choose between, "Allow" and "Options". Now in addition to those I have these two as well.

So now the button shows, "Allow" and "Options" (which I use), along with "Permanent "allow" commands in private windows'" and "Temporarily allow all this page" (which always appear even unchecked in NoScript.)

Please solve the issue!

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Thu Dec 18, 2014 8:25 am
by barbaz

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Thu Dec 18, 2014 3:22 pm
by matjon
I did that. And that solved half of the problem. Now I have "Permanent "Allow" commands in private windows" appear on NoScript button, even when unchecked in main menu.

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Thu Dec 18, 2014 4:27 pm
by privatebrowsing
I use Firefox in private browsing mode and, since the upgrade to 2.6.9.8, NoScript is always showing "Revoke Temporary Permissions", even after revoking permissions.

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Thu Dec 18, 2014 4:27 pm
by privatebrowsing
matjon wrote:I did that. And that solved half of the problem. Now I have "Permanent "Allow" commands in private windows" appear on NoScript button, even when unchecked in main menu.
I confirm.

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Thu Dec 18, 2014 4:44 pm
by Giorgio Maone
privatebrowsing wrote:
matjon wrote:I did that. And that solved half of the problem. Now I have "Permanent "Allow" commands in private windows" appear on NoScript button, even when unchecked in main menu.
I confirm.
That will always been shown.
Since keeping the permanent allow commands in Private Browsing mode, I choose to put that option both in the Appearance tab (where it refers to showing/hiding the perment commands, rather than itself) and in the menu, to prevent it from going unnoticed.
If you really want to hide it, please use user.css or Stylish with a rule like

Code: Select all

#noscript-mi-invopt-volatilePrivatePermissions { display: none }

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Sat Dec 20, 2014 7:34 am
by matjon
I don't get it!

Why do we need that option at all?

Let the user toggle it from the Appearance tab. In my case particular, I just don't want it to be shown in the button interface, that's it! (Don't want to take a route of using user.css or Stylish.)

It's kinda conflicting (and confusing), cause it's shown anyways irrespective of a user's choice!

You be the better judge of that!

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Sat Dec 20, 2014 7:47 am
by Giorgio Maone
matjon wrote: Why do we need that option at all?
Because you might or not want the permanent commands to be shown when in Private Browsing.
If you know what's Private Browsing, you probably don't want them.
matjon wrote: Let the user toggle it from the Appearance tab. In my case particular, I just don't want it to be shown in the button interface, that's it! (Don't want to take a route of using user.css or Stylish.)
Sorry, I was just half-asleep when I told you to use CSS.
Just toggle the noscript.showVolatilePrivatePermissionsToggle about:config preference to false.

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Sat Dec 20, 2014 8:14 am
by matjon
Modifying "about:config" is a complicated fix! (I did that though!)

Just don't want an option, where a user doesn't actually have the option to choose.

In this case, (and I am writing this again, I know!), to have that feature controlled from Appearance tab. Once it's dealt with, it's up to a user to play with! Just don't make it a permanent thing, that was all I was trying to request!

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Sat Dec 20, 2014 9:05 am
by barbaz
matjon wrote:In this case, (and I am writing this again, I know!), to have that feature controlled from Appearance tab.
Actually I agree with matjon that users should be able to turn that menu item off in Options > Appearance, it lowers the barrier for people who want to hide that menu item (and it's not like there's any harm in an average user opting to hide it).
Note that currently, it's the only menu item in the NoScript toolbar button's menu that's not customizable in NoScript Options > Appearance, which seems weird (also because it's a menu item that will likely not be touched much).

Although the menu item could be helpful to alert users why permanent allow commands are suddenly gone in Private browsing, OTOH most users should have a more accessible way of turning off that "notification" if they like, so that they can avoid menu clutter they don't need anymore and to give them one less thing to mis-click (and then subsequently panic for a minute or so thinking they've left Private Browsing or something like that ;) ).

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Sun Dec 21, 2014 2:56 pm
by Giorgio Maone
Any suggestion about how the option should be labeled in the Appearance menu?
Or are you actually proposing to leave it as it is but change its behavior from "hide permanent commands" to "hide the switch menu item with the same name"?

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Tue Dec 23, 2014 12:23 am
by barbaz
Giorgio Maone wrote:Or are you actually proposing to leave it as it is but change its behavior from "hide permanent commands" to "hide the switch menu item with the same name"?
Maybe this, but rather than scrap the existing option in Appearance, relabel the existing option "Show permanent 'allow' commands in private windows" and move it right below 'Contextual menu'?
(Maybe also, if that's not clear enough, add '[menu item]' after the 'Permanent "Allow" commands in private windows' checkbox that toggles whether to show the menu item.)

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Tue Dec 23, 2014 10:11 am
by Giorgio Maone
barbaz wrote:
Giorgio Maone wrote:Or are you actually proposing to leave it as it is but change its behavior from "hide permanent commands" to "hide the switch menu item with the same name"?
Maybe this, but rather than scrap the existing option in Appearance, relabel the existing option "Show permanent 'allow' commands in private windows" and move it right below 'Contextual menu'?
(Maybe also, if that's not clear enough, add '[menu item]' after the 'Permanent "Allow" commands in private windows' checkbox that toggles whether to show the menu item.)
Mmm, I believe just moving it on the right column of the "Appearance" tab, just below "Revoke temporary permissions" and changing its behavior to a show/hide toggle for the menu item of the same name, just like the other options in the same group, will do the trick.

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Tue Dec 23, 2014 7:56 pm
by barbaz
Giorgio Maone wrote:Mmm, I believe just moving it on the right column of the "Appearance" tab, just below "Revoke temporary permissions" and changing its behavior to a show/hide toggle for the menu item of the same name, just like the other options in the same group, will do the trick.
yeah, that is definitely a better idea, +1 from me.
Thanks for considering this.

Re: Annoying Bugs Found NoScript v 2.6.9.8

Posted: Wed Dec 24, 2014 12:10 am
by Giorgio Maone
Please check latest development build 2.6.9.10rc1, thanks.