Page 1 of 1

NoScript seems to interfere with Remove Anything

Posted: Thu Jan 04, 2018 11:41 pm
by Tenaya
Hi,

I'm did some searching, but there doesn't seem to be a previous thread about this.

Since many (MANY!) websites have decided that covering up content is key to their success (it isn't), I am a long-time user of the Firefox extension Remove Anything. Since many (MANY!) sites have decided that making things jump around (i.e. mouse-over pull downs) is key to their success (it isn't) I recently installed NoScript. This past week, however, I found that Remove Anything stopped working. In this context "working" means that the Remove Anything items disappeared from the right-click menu and the keyboard shortcut (ctrl-shift-r) stopped doing its job.

After screwing around for two days, I finally discovered that when NoScript is enabled, Remove Anything doesn't work, but when NoScript is disabled, Remove Anything works just fine. It took until this week because a restart of Firefox is required before the bad behavior begins. I don't have a very good understanding about how NoScript actually works, but my guess is that NoScript sees Remove Anything as a script to be blocked despite the page being marked "Allow All." If this is the case, I don't know how I would "whitelist" whatever Remove Anything is doing.

Does anyone have a suggestion for how to get these two extensions to play nice together? For example, is there a way to tell NoScript to ignore Remove Anything? Or other extensions in general?

Any assistance would be greatly appreciated.

Some relevant details:
- Firefox 56.0.2 (64-bit)
- Windows 10 Pro v1511, Build 10586.713
- NoScript v5.1.8.3
- Remove Anything v1.3

Tenaya

FYI, I plan to continue to use FF56 for some time to come; too many of my other extensions are haven't made it to WebExtensions.

Re: NoScript seems to interfere with Remove Anything

Posted: Thu Jan 04, 2018 11:58 pm
by barbaz
This? - https://addons.mozilla.org/firefox/addo ... -anything/

Looks to work for me, regardless of whether the site is allowed or not in NoScript.

Please create a clean profile from scratch. Install only NoScript latest development build and Remove Anything, leaving all the defaults.
Does the problem still exist?
If not, what if you then import your NS settings into the clean profile using the Import and Export buttons *on the very bottom* of NS Options?
If that still doesn't reproduce the problem, NoScript is not the culprit... try Standard Diagnostic (leaving NS and Remove Anything enabled) to isolate and correct the real cause.

Let us know, thanks.

Re: NoScript seems to interfere with Remove Anything

Posted: Fri Jan 05, 2018 1:34 am
by Tenaya
Yep, that's the one.

I'll give those things a try tomorrow morning (dinner now).

Tenaya

Re: NoScript seems to interfere with Remove Anything

Posted: Fri Jan 05, 2018 10:38 pm
by Tenaya
barbaz wrote: Please create a clean profile from scratch. Install only NoScript latest development build and Remove Anything, leaving all the defaults.
Does the problem still exist?
The problem does NOT exist in the new profile (before the settings import).
barbaz wrote: If not, what if you then import your NS settings into the clean profile using the Import and Export buttons *on the very bottom* of NS Options?
The problem REAPPEARED after the settings import.

Any suggestions about how I can narrow the issue down to a specific NS setting?

Thanks,

Tenaya

Re: NoScript seems to interfere with Remove Anything

Posted: Fri Jan 05, 2018 11:03 pm
by barbaz
Can you please PM me the contents of your exported NS config?

Re: NoScript seems to interfere with Remove Anything

Posted: Sat Jan 06, 2018 1:46 am
by Tenaya
PM sent

Tenaya

Re: NoScript seems to interfere with Remove Anything

Posted: Sat Jan 06, 2018 3:12 am
by barbaz
Somehow moz-extension: got removed from your whitelist. But it is supposed to be mandatory precisely because it's required for WebExtensions like Remove Anything to work.

1) Go to about:config and make sure noscript.mandatory is set at its default value

2) Try manually adding moz-extension: in NoScript Options > Whitelist, and then restarting Firefox.

Does it work now?

Re: NoScript seems to interfere with Remove Anything

Posted: Sat Jan 06, 2018 5:25 am
by Tenaya
noscript.mandatory was set at the default value.

I manually added moz-extension: to NoScript Options > Whitelist, and restarted Firefox. Remove Anything now seems to work properly.

Thanks for sorting that out for me.

Any idea how that happened? I don't think I did it.

Tenaya