Hello, I'm a newcomer to this forum (but I installed NoScript long ago). The problem as per subject of this topic affects my FF install (41.0 for Ubuntu). The NoScript changelog for v. 2.6.9.32 reports: "Fixed NOSCRIPT elements not being shown in script-blocked pages on Firefox betas", my NoScript is v. 2.6.9.36, yet the problem is still hanging, apparently. I don't know how it was fixed, but I suspect it was by the "ugly hack" (Giorgio's words) in comment 6 to
https://bugzilla.mozilla.org/show_bug.cgi?id=958962. The reason for suspicion is what I see under the Firebug HTML tab, when viewing a local webpage with Javascript forbidden by NoScript: by right-clicking on the <noscript> element I get the following as the top entry under the Style tab:
Code: Select all
noscript {
display: none !important;
}
Now:
- there is no such rule in my CSS styles;
- it looks very much like it be the culprit for the problem at hand;
- there's a little difference between the rule as displayed above and the way it is tested in the aforementioned hack: apart from missing newlines, a whitespace is in between "!" and "important" in the test string (unlike in the rule quoted above): might this be a reason why the fix wouldn't work (if that is the fix)?
Thanks in advance for your help.