Do not reload tab if revoking temporary permissions that do not apply to it
Posted: Wed Jun 03, 2020 5:32 pm
NoScript version - 11.0.29
Steps to replicate -
0. Close all tabs and open firefox with just one tab.
1. Go to https://www.wikipedia.org
2. Now Open a new tab.
3. Go to https://forums.informaction.com
4. Set scripts on https://forums.informaction.com to Temp. TRUSTED in noscript.
5. Close https://forums.informaction.com tab
6. You'll now automatically be on the wikipedia tab since it's the only remaining tab.
7. Now select "Revoke Temporary Permissions" on noscript.
8. You'll notice that Wikipedia Reloads even though none of the temporary permissions that were allowed apply to wikipedia.
Expected behavior - Temporary permissions should be revoked but wikipedia should *not* reload, since there are no informaction scripts on wikipedia.
Steps to replicate -
0. Close all tabs and open firefox with just one tab.
1. Go to https://www.wikipedia.org
2. Now Open a new tab.
3. Go to https://forums.informaction.com
4. Set scripts on https://forums.informaction.com to Temp. TRUSTED in noscript.
5. Close https://forums.informaction.com tab
6. You'll now automatically be on the wikipedia tab since it's the only remaining tab.
7. Now select "Revoke Temporary Permissions" on noscript.
8. You'll notice that Wikipedia Reloads even though none of the temporary permissions that were allowed apply to wikipedia.
Expected behavior - Temporary permissions should be revoked but wikipedia should *not* reload, since there are no informaction scripts on wikipedia.