Hi, I've had NoScript installed for a while, working nicely. However I noticed recently that the menu I see from clicking the icon doesn't show the same list of menu items it once did. Specifically, it doesn't show 'Temporarily allow ..', while it does show the list of 'Mark .. untrusted' which I think used to be in a sub-menu. Let's call the default menu the 'GoodMenu' and my messed up menu 'BadMenu'.
What I have done so far (with, and without, browser restarts between every change):
1. Export my settings in Options, then clicked 'Reset'. Result: the menu items revert to GoodMenu. Good.
Import my settings and whitelist again. Result: BadMenu. Bad.
Conclusion: there's probably no bad interactions between NoScript and my browser config or other extensions/add-ons, since NoScript is fine after clicking 'Reset'. The problem lies with my NoScript config.
2. I carefully ensure that the 'Appearance' options are identical both with my own settings and with the default settings I get after clicking 'Reset'. I still get BadMenu.
Conclusion: either there is another option that affects the appearance, that I have missed, or that the appearance settings are somehow not being enforced.
3. I installed the latest development version: no effect on any of the outcomes described above.
4. I deleted the extensions.* files in the profile folder. Re-enabled all the extensions. Result: Still get BadMenu and what's more, some of my extensions (including NoScript and Privacy Badger) are now marked with the warning: " XX could not be verified for use in Firefox. Proceed with caution" (a signing issue, I believe).
If I scratch my head much more I'll go completely bald. Any suggestions most appreciated.
(My setup: Win 8.1; Firefox 45.0.1; Privacy Badger, Disconnect, uBlock Origin, HTTPS Everywhere, Self-Destructing Cookies, NoScript; Tabs on bottom, FB Purity, Sage (RSS reader), NewTab homepage. Everything kept up-to-date.)
Problems with NoScript menu
Problems with NoScript menu
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Re: Problems with NoScript menu
Odd, most of the time this type of thing is caused by malware but in that case a NoScript reset probably wouldn't fix it. No idea what to suggest, so can you please PM me your entire "bad" NoScript config export so that I can look at it directly? Thanks.
*Always* check the changelogs BEFORE updating that important software!
-
Re: Problems with NoScript menu
You have set "Scripts Globally Allowed (dangerous)". Go to NoScript menu > Forbid scripts globally
idk why you are seeing "Allow [...]" menu entries but no "Temporarily allow [...]" menu entries, I can't reproduce that.
idk why you are seeing "Allow [...]" menu entries but no "Temporarily allow [...]" menu entries, I can't reproduce that.
*Always* check the changelogs BEFORE updating that important software!
-
Re: Problems with NoScript menu
OK, thanks.
So, I clicked 'Forbid scripts globally (advised)' in the menu and it all seems fine now, I've got the 'GoodMenu' back. Although, in 'Appearance' the option 'Allow scripts globally (dangerous)' remains checked. Should it get unchecked when the menu item 'Forbid scripts globally (advised)' is clicked?
Indeed, when I click 'Reset', that option still remains checked.
Anyway, problem seems to be solved, even if I don't really understand why.
Thanks again.
So, I clicked 'Forbid scripts globally (advised)' in the menu and it all seems fine now, I've got the 'GoodMenu' back. Although, in 'Appearance' the option 'Allow scripts globally (dangerous)' remains checked. Should it get unchecked when the menu item 'Forbid scripts globally (advised)' is clicked?
Indeed, when I click 'Reset', that option still remains checked.
Anyway, problem seems to be solved, even if I don't really understand why.
Thanks again.
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Re: Problems with NoScript menu
You're welcome! 
Anyway, good that you're back working again

Yes, that one only controls whether or not to show the menu item, not the actual state of Scripts Globally Allowed.Conejo wrote:Although, in 'Appearance' the option 'Allow scripts globally (dangerous)' remains checked.
I think the reason for the different menu is that when scripts are allowed globally, effectively *everything* is Temp-Allowed automatically, and the only way to prevent automatic Temp-Allowing is to mark something as Untrusted.Conejo wrote:Anyway, problem seems to be solved, even if I don't really understand why.
Anyway, good that you're back working again
*Always* check the changelogs BEFORE updating that important software!
-
Re: Problems with NoScript menu
Yes, I think I hadn't fully realised how much the menu changes depending on the settings, the site being visited, etc. But it's a great bit of software: took a bit of getting used to, but wouldn't be without it now. Donation is on its way. 
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0