I've noticed clicking (right or left) on the NoScript status bar icon no longer brings up the context menu to control permissions of scripts on the page. This probably happened when NoScript changed from using a menu to the window that looks like a menu but doesn't go away until you click outside it (is there a name for this?) I've seen this new non-menu window on other machines, which is why I know about the change.
It is possible that this change is not compatible with Firefox 2 (which is what I'm using on this machine). I'm running FF 2 on Solaris, and it is non-trivial to upgrade to FF 3 (I've looked into it -- FF3 got rid of the GTK/GTK2 backends and added Cairo, so I'd need to build Cairo, which needs Pango, which needs a newer GTK, and so on).
Barring a fix in NoScript, what version should I try downgrading to to restore the context menu (assuming that's even the problem, but I think it is)? Is it even possible to cleanly downgrade?
Status bar icon clicking doesn't bring up the menu
Status bar icon clicking doesn't bring up the menu
Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4
- Giorgio Maone
- Site Admin
- Posts: 9454
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: Status bar icon clicking doesn't bring up the menu
This is the "sticky menu", but it doesn't work on Firefox 2, where NoScript still use the old-fashion menu.sminster wrote:This probably happened when NoScript changed from using a menu to the window that looks like a menu but doesn't go away until you click outside it
Could you check if you can see any error message in Tools|Error Console after setting the javascript.options.showInConsole about:config preference to true and clicking the icon?
Also, could you try Standard Diagnostic?
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
Re: Status bar icon clicking doesn't bring up the menu
It works fine on my Fx2. Does that mean I have a problem? lolGiorgio Maone wrote:This is the "sticky menu", but it doesn't work on Firefox 2, where NoScript still use the old-fashion menu.
I wasn't even aware of the stickiness until sminster pointed it out, but I like it. It can be hard to hit a moving target with a touchpad. The only change I noticed was that the NS icon moved from being to the left of AdBlock to being in the right-hand corner. The about:config pref mentioned is in its default state of false and all is well.
I don't know anything about Solaris. But in addition to Giorgio's suggestions, do you have the NS toolbar icon and dropdown arrow installed? Perhaps they might work, or provide more diagnostic information.sminster wrote:I've noticed clicking (right or left) on the NoScript status bar icon no longer brings up the context menu to control permissions of scripts on the page.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
Re: Status bar icon clicking doesn't bring up the menu
Sticky menu has been the norm in this install too - for a while now.
I observed it in passing back at least 3 months ago, and noticed that it was sticky only when called via the GUI from either the bottom status bar icon - or yellow NS notification bar "options" button (sorry I can't remember which was sticky now).
That changed recently (again sorry I didn't observe which update) to the menu being sticky in all calls everywhere.
The bottom status bar icon works here - calls a sticky menu.
I can't remember when the CTRL SHIFT S drop down wasn't sticky.
I observed it in passing back at least 3 months ago, and noticed that it was sticky only when called via the GUI from either the bottom status bar icon - or yellow NS notification bar "options" button (sorry I can't remember which was sticky now).
That changed recently (again sorry I didn't observe which update) to the menu being sticky in all calls everywhere.
The bottom status bar icon works here - calls a sticky menu.
I can't remember when the CTRL SHIFT S drop down wasn't sticky.
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
-
- Ambassador
- Posts: 1586
- Joined: Fri Mar 20, 2009 4:47 am
- Location: Colorado, USA
Re: Status bar icon clicking doesn't bring up the menu
No, no, no, no, no. By "sticky", Giorgio doesn't mean that clicking on the status bar or tool bar icon pops up a menu, which disappears only when you click on it. The NS "sticky" menu does not automatically disappear when you Allow or Forbid a site. It allows the user to choose multiple actions before it disappears, which happens when you press ESC or click outside the menu. The "sticky" menu has a distinctive dark border and does not work in Fx 2, at least on Windows XP. I just tested it on my dedicated Fx 2 NoScript test profile, which I've rarely needed to use anymore. None of its menus are "sticky", but some of them are in Fx 3.
http://noscript.net/faq#qa5_5
http://noscript.net/faq#qa5_5
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Re: Status bar icon clicking doesn't bring up the menu
Thanks to all the replies. Here's what I've found based on the various suggestions:
Thanks for your help, and for a great addon!
- Nothing informative shows up in the error console even when I set javascript.options.showInConsole to true.
- I tried disabling some other addons that I thought might be affecting this (Greasemonkey and Adblock), but that didn't change the situation.
- I tried disabling the sticky menu by setting noscript.stickyUI to false. That had no effect.
- I found that if I enabled the NS status bar label, right clicking on that brought up the menu as expected. The icon does not work.
- I found that ctrl+shift+s brings up the NS menu as well.
Thanks for your help, and for a great addon!
Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4
- Giorgio Maone
- Site Admin
- Posts: 9454
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: Status bar icon clicking doesn't bring up the menu
@sminster
glad you found a work-around, but I'd really appreciate if you could find the time to perform a full Standard Diagnostic cycle.
We know for sure that some extensions are unkind with other statusbar icons (e.g. Stumbleupon or Siteadvisor), and we'd love to know more about the culprit in your case.
Many thanks!
glad you found a work-around, but I'd really appreciate if you could find the time to perform a full Standard Diagnostic cycle.
We know for sure that some extensions are unkind with other statusbar icons (e.g. Stumbleupon or Siteadvisor), and we'd love to know more about the culprit in your case.
Many thanks!
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
Re: Status bar icon clicking doesn't bring up the menu
Jim from The Vicar of DibleyAlan Baxter wrote:No, no, no, no, no. By "sticky", Giorgio doesn't mean that clicking on the status bar or tool bar icon pops up a menu, which disappears only when you click on it. The NS "sticky" menu does not automatically disappear when you Allow or Forbid a site. [...] None of its menus are "sticky", but some of them are in Fx 3.
http://noscript.net/faq#qa5_5
No no no no no ... Yes.
/Jim from The Vicar of Dibley
When I don't actually use a feature, I should shut my gob.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7