I realized that my firefox was recently updated from 48 to 49, and now, script don't work anymore on any website when allowed.
So i have the same bug like any other, it's not related to protonmail at all.
Sorry for this mistake...
Here is my config :
Debian sid 64 bits (updated weekly)
Firefox 49.0a2 (Developer Edition)
Note :
"~/.mozilla" / "~/.cache/mozilla" deleted to be sure it's not a problem with other extension / user settings (fresh firefox install).
Problem :
Javascript not loaded on protonmail.ch (checked with network tool) even when i allow it in Noscript.
How to reproduce :
Start a fresh Firefox install, install noscript and restart browser. Then go to http://protonmail.ch (secure mail provider), he ask to activate javascript, do it (website don't use any external script, so noscript propose only second domain level to allow, aka protonmail.ch). Page is reloaded, everything work fine.
Now activate "Always use private mode" (i use this setting since first appear in public firefox release). Browser restart, and if you go on protonmail.ch, he ask to activate javascript. Noscript icon is blue (script already authorized for his point of view), you can found "protonmail.ch" in whitelist, but in network tool you can see script are not loaded at all.
I think about private mode making an undefined behavior, but since all the year i use noscript, it's the first time i see script not loaded when they are in whitelist (i can't reproduce the bug on any other website).
I searched before if anything exist about this, but currently found nothing. I continue my search and edit if i found something.
Thanks for this great addon ! (you really make my cpu happy with all this crappy bad coded js website)