Page 2 of 2
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Tue Dec 02, 2014 2:00 pm
by Giorgio Maone
Just a quick note @Lekensteyn: thank you very much for your valuable contribution!
I'll be happy to merge your enhancements and bug fixes in the mainline (along with the many divergent back-end improvements from the desktop version, e.g. in the InjectionChecker component) as soon as it is possible (i.e., realistically, starting by the end of next week).
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Tue Dec 02, 2014 3:03 pm
by iwsbarker
Giorgio, @Lekensteyn - I also registered to the forum just to thank you both. I can't imagine how I could safely browse the internet from my tablet without your contributions! I also agree with what others have said - putting NoScript in the menu is a great change, as on some web sites the overlay was too tiny to access, or missing entirely.
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Tue Dec 02, 2014 5:36 pm
by Lekensteyn
@Spash the surface is limited and Firefox hides icons when there are more than two. Documentation for this is availabla at
https://developer.mozilla.org/en-US/Add ... ctions.jsm. Possible behavior:
- If scripts are blocked, display blocked icon.
- If scripts are not blocked, display the not-blocked icon.
- On click, display the permission dialog.
- (Bonus idea:) On long click, display a menu where you can select alternative actions: temporarily unblock/block, ...?
@js_blocker, @iwsbarker, you're welcome
@Giorgio Could you put up a public git repository with the NSA code? That would lower the barrier for other contributors I guess which would be a good thing for a security product

Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Tue Dec 02, 2014 11:13 pm
by Thrawn
js_blocker wrote:I'm more than happy you took over (at least for the time being) to make NSA work for FFM 34.
It's true that Giorgio's time is spread thin lately, getting desktop NoScript ready for Electrolysis...but he's always happy to accept solid contributions

.
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Wed Dec 03, 2014 11:10 pm
by Giorgio Maone
I've merged Lekensteyn's contribution into NSA++ 3.5a7, which is now available for automatic update on Android only, since the new UI breaks desktop compatibility.
I hope to be back working on NSA++ codebase by the end of this month, but in the meanwhile this should stop-gap the Firefox 34 panic.
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Wed Dec 03, 2014 11:18 pm
by qwerty0
@Lekensteyn: Thanks so much!
@Giorgio: Super thanks for merging so fast! Love that NSA is still on your radar! Why don't I go make that donation now?
This is like Christmas in.. well, December. It not only fixes the FF 34 bug, but it fixes all the bugs that came with the old NSA icon! Often I just couldn't successfully click it, or click the sites to allow/disallow.
Also, about showing the icon in the url bar, I have to say that the space there is already pretty crowded, even on a recent big phone. There's already hardly much room to read the page title or url.
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Thu Dec 04, 2014 1:20 am
by Spash
Lekensteyn wrote:@Spash the surface is limited and Firefox hides icons when there are more than two.
Right, I didn't know about the limitation. This is somewhat bad to limit the space to just two icons, but that said - it still doesn't make the idea unworkable, just a little bit 'quirkier'.
Lekensteyn wrote:Possible behavior:
- If scripts are blocked, display blocked icon.
- If scripts are not blocked, display the not-blocked icon.
- On click, display the permission dialog.
- (Bonus idea:) On long click, display a menu where you can select alternative actions: temporarily unblock/block, ...?
I personally really like the options 1, 3 and 4, it would make NoScript work quite flawlessly in my eyes. Displaying icon while there is nothing blocked sounds a bit like an overkill, I think the regular Firefox menu would still serve these cases well, so basically as it does now. (If you run NoScript in a blacklist mode, you more or less expect there is going to be plenty to block on every site, so notification icon stating that nothing so far has been blocked sounds superfluous. That said, it
may be still useful to some people to simply signalize that there is a presence of scripts/objects that can be blocked, but as we're dealing with very limited room, I'd personally skip this case and leave the room for other, more important notifications.)
Also, temporary unblock as is present in the desktop version would fit nicely in there, I'd say that would be a whole new level of awesome for the NSA++ NoScript. Of course, i have no idea if the facilities to make temporary unblock work are present at the moment so if that turns out to be a whole major missing component, i guess I wouldn't be forcing anyone into developing it right now on a short notice
Still I think if the PageAction icon is doable without too much work as the documentation suggested, would you consider adding it as an option/supplement to your menu approach at some point in time? (Also, if that's the case, read below.)
qwerty0 wrote:
Also, about showing the icon in the url bar, I have to say that the space there is already pretty crowded, even on a recent big phone. There's already hardly much room to read the page title or url.
While this may be true for many phones, it's definitely not the case for tablets. The entire horizontal space is actually terribly underused by FF's UI:
Obviously, if the icon was to be added as another mode to control/display NoScript, I'd see it as a toggle option in addon preferences so users with limited space on their screens can disable the behavior at any time.
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Mon Dec 22, 2014 5:24 pm
by chrill
Noscript blocks flash player and html5 video.
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Tue Dec 23, 2014 11:51 pm
by barbaz
chrill wrote:Noscript blocks flash player and html5 video.
Yeah, noscript does that, that's what it's supposed to do in default configuration, so AFAICT from that post:
Congratulations!!!!!!!! NoScript is working properly for you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(So no one is going to have any idea what you are trying to say. Please be more specific.)
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Mon Jan 26, 2015 8:01 am
by js_blocker
Well, it seems with FFM 36 beta we have a non working NSA++ 3.5a7, again. (also see here:
viewtopic.php?f=25&t=20477). Seems to me the UI got some major redesign ... but no NSA menu entry and no script are blocked - afaik.
Again, thanks for taking care.
Re: NSA++ not working with Firefox Mobile Beta 34?
Posted: Thu Feb 05, 2015 12:00 pm
by Giorgio Maone