[PR1] NoScript: RequestPolicy [PR2] Horizontal MenuGroups
Posted: Wed Mar 01, 2017 4:08 pm
Hey Giorgio,
I've made two PullRequests on github.com/avian2/noscript:
[PR1] NoScript: RequestPolicy https://github.com/avian2/noscript/pull/9 and
[PR2] NoScript: Horizontal MenuGroups https://github.com/avian2/noscript/pull/10
I'm going to call this [PR1] NoScript+RequestPolicy, because this also blocks access for HTMLs, IMAGEs, STYLESHEETs, if they are cross-toplevel-domain requests.
I also did something which is a matter of taste, this is [PR2] HorizontalMenuGroups, which instead of asking "Allow example.com" and "Temporarily allow example.com" (and a seperator), this is just asking "example.com: temporarily, allow".
I do want you to try this. You made this so very easy (using makexpi.sh and a lot of javaScript), so I just want you to do this:
git clone https://github.com/metadings/noscript metadings-noscript
cd metadings-noscript
git checkout master-requestpolicy // and also master-requestpolicy-horizontalmenu
// You may do now `git show`, to see what I've changed.
./makexpi.sh
// Now run noscript-5.0rc2~pre.xpi in your favorite Mozilla Firefox installation.
What do you think?
I've made two PullRequests on github.com/avian2/noscript:
[PR1] NoScript: RequestPolicy https://github.com/avian2/noscript/pull/9 and
[PR2] NoScript: Horizontal MenuGroups https://github.com/avian2/noscript/pull/10
I'm going to call this [PR1] NoScript+RequestPolicy, because this also blocks access for HTMLs, IMAGEs, STYLESHEETs, if they are cross-toplevel-domain requests.
I also did something which is a matter of taste, this is [PR2] HorizontalMenuGroups, which instead of asking "Allow example.com" and "Temporarily allow example.com" (and a seperator), this is just asking "example.com: temporarily, allow".
I do want you to try this. You made this so very easy (using makexpi.sh and a lot of javaScript), so I just want you to do this:
git clone https://github.com/metadings/noscript metadings-noscript
cd metadings-noscript
git checkout master-requestpolicy // and also master-requestpolicy-horizontalmenu
// You may do now `git show`, to see what I've changed.
./makexpi.sh
// Now run noscript-5.0rc2~pre.xpi in your favorite Mozilla Firefox installation.
What do you think?