Page 1 of 1

NoScript 1.9.7 duplicating CSS menu links

Posted: Wed Jul 29, 2009 4:52 pm
by Alexsha
With NoScript 1.9.7 enabled and blocking my domain, a test page with a pure CSS menu (absolutely no JS on the page at all) is being totally screwed up. The <a> links from the CSS menu are being duplicated at the bottom of the page with the following style added in:
"visibility: visible; display: block;"

this is, of course, rather odd.

Website: http://www.muckingabout.net/

Allowing scripts fixes the problem, but since there are no scripts on the page, there shouldn't be a problem in the 1st place.

Alexsha

Re: NoScript 1.9.7 duplicating CSS menu links

Posted: Wed Jul 29, 2009 5:07 pm
by Giorgio Maone
Did you check latest development build 1.9.7.2?

Re: NoScript 1.9.7 duplicating CSS menu links

Posted: Wed Jul 29, 2009 5:19 pm
by Alexsha
Links are still duplicated, however, the inline style is now:
position: absolute; visibility: visible; display: block;

Re: NoScript 1.9.7 duplicating CSS menu links

Posted: Wed Jul 29, 2009 5:24 pm
by therube
Yes, they do show, in red, at the bottom of the page, even with 1.9.7.2.
(At least in FF2, NoScript 1.9.6.95, it shows as expected.)

Note that muckingabout is NOT allowed. (If Allowed, the issue is not seen.)

Re: NoScript 1.9.7 duplicating CSS menu links

Posted: Wed Jul 29, 2009 5:40 pm
by Giorgio Maone
Does the problem persist if you put just one visible (or at least, having layout -- e.g. transparent) link anywhere on that page?

Re: NoScript 1.9.7 duplicating CSS menu links

Posted: Wed Jul 29, 2009 5:44 pm
by Alexsha
Added:
<div><a href=".">Test Link</a></div>
to the visible content and that fixed the menu link duplication.

/boggle

It's not a problem to add links, I was going to at some point, but that effect without any visible links seems odd.

Re: NoScript 1.9.7 duplicating CSS menu links

Posted: Wed Jul 29, 2009 10:48 pm
by Giorgio Maone
Alexsha wrote:It's not a problem to add links, I was going to at some point, but that effect without any visible links seems odd.
It's a feature meant to allow some navigation on pages where links are accessible/visible only if you've got Javascript enabled.
You can turn it off by toggling the noscript.jsredirectIgnore about:config preference to true.