barbaz wrote: ↑Thu May 05, 2022 6:03 pm
Is there a way to manually enter contextual permissions in NoScript Options?
Turns out there is, but it's somewhat convoluted and tricky to get right:
1) in the disposable sandbox, NoScript Options > Advanced, check "Debug"
2) in the Debug textbox, find and copy the entry with the contextual permission
3) open the real profile, go NoScript Options > Advanced, check "Debug"
4) paste the permission
5) verify in NoScript Options > Per-site Permissions that the permission is there and set correctly
6) back to Advanced, un-check "Debug"
Unfortunately, I had trouble with this because I was pasting the permission in the wrong place - I got no error feedback, but the permission wasn't being set. I would like to be sure that my mis-paste hasn't cluttered up NoScript extension storage with useless dross. But my usual method
Code: Select all
chrome.storage.sync.get(null, console.log);
doesn't produce human-parseable output when used with NoScript.
Is there a better way to check that NoScript storage only contains actual NoScript settings? Or does the "Debug" textbox automatically erase mistakes like that, so no need to check to be sure?