[INVALID] Frames Not Blocked

Ask for help about NoScript, no registration needed to post
Identities Infinite
Senior Member
Posts: 124
Joined: Sun Feb 19, 2012 10:27 pm
Location: Behind A Script

[INVALID] Frames Not Blocked

Post by Identities Infinite »

I found the hard way I am unable to have Adblock Plus work on DepositFiles pages. I disabled it only on the site but I need to at least temporarily allow depositfiles.com in NoScript or else the Free button does nothing. This is the equivalent of me allowing depositfiles.com in NoScript and keeping Adblock Plus enabled on the site. I have every embedding forbidden and also have it applied to trusted sites; however, there are 4 ad frames that are not blocked. Why is this? There should be a '<FRAME>' placeholder instead of the frame contents showing. I have Ghostery and TrackerBlock enabled but I thought NoScript would forbid the entire element before they do what they do. I do not want these frames to show.
Last edited by Giorgio Maone on Mon Feb 27, 2012 5:01 pm, edited 2 times in total.
Reason: Added Bug? tag
Mozilla/5.0 (Windows NT 6.1; rv:12.0a2) Gecko/20120226 Firefox/12.0a2 Firefox/12.0a2
Alan Baxter
Ambassador
Posts: 1586
Joined: Fri Mar 20, 2009 4:47 am
Location: Colorado, USA

Re: Frames Not Blocked

Post by Alan Baxter »

Identities Infinite wrote:I found the hard way I am unable to have Adblock Plus work on DepositFiles pages.
What's the problem? I don't see any reports of a problem with depositfiles.com on either the Adblock Plus or EasyList forums. Have you asked them for help? ABP usually provides better fine control for blocking ads than NoScript, so that may be a more productive route for you to explore.
I disabled it only on the site but I need to at least temporarily allow depositfiles.com in NoScript or else the Free button does nothing. This is the equivalent of me allowing depositfiles.com in NoScript and keeping Adblock Plus enabled on the site. I have every embedding forbidden and also have it applied to trusted sites; however, there are 4 ad frames that are not blocked. Why is this? There should be a '<FRAME>' placeholder instead of the frame contents showing. I have Ghostery and TrackerBlock enabled but I thought NoScript would forbid the entire element before they do what they do. I do not want these frames to show.
Using the settings you describe, I don't see any ad frames. I don't see a Free button either. I'm using my NoScript test profile with Adblock Plus disabled. Would you provide the url of a page which has the ad frames? Are the frame contents you see ads? I don't see them.
I'm testing with:
Firefox 10.0.2 on Windows XP SP3
NoScript 2.3.2rc6
Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Identities Infinite
Senior Member
Posts: 124
Joined: Sun Feb 19, 2012 10:27 pm
Location: Behind A Script

Re: Frames Not Blocked

Post by Identities Infinite »

I never consult with anybody except Wladimir with respect to Adblock Plus. DepositFiles will not let me click any buttons when Adblock Plus is enabled on their site so I had to disable it. You can click here or click here to test pages with actual files to download. The files are heavily password-protected for anybody wondering.
Mozilla/5.0 (Windows NT 6.1; rv:12.0a2) Gecko/20120226 Firefox/12.0a2 Firefox/12.0a2
Alan Baxter
Ambassador
Posts: 1586
Joined: Fri Mar 20, 2009 4:47 am
Location: Colorado, USA

Re: Frames Not Blocked

Post by Alan Baxter »

Identities Infinite wrote:I never consult with anybody except Wladimir with respect to Adblock Plus.
Wladimir provides support on the Adblock Plus forum I suggested.
Adblock Plus • Index page
DepositFiles will not let me click any buttons when Adblock Plus is enabled on their site so I had to disable it. You can click here or click here to test pages with actual files to download. The files are heavily password-protected for anybody wondering.
I'm downloading the first link right now with NoScript and Adblock Plus enabled. I pressed the "FREE downloading" button. NoScript is using the settings you described. Adblock Plus is using the current EasyList and EasyPrivacy subscriptions. I see no ads and everything appears to be working.
Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Identities Infinite
Senior Member
Posts: 124
Joined: Sun Feb 19, 2012 10:27 pm
Location: Behind A Script

Re: Frames Not Blocked

Post by Identities Infinite »

Weird. I have EasyList, EasyPrivacy which are all-in-one plus Anti-Social and Malware Domains filters. Could that be why?

Edit: It must have been due to other countries' EasyList supplements but am not sure which ones.
Mozilla/5.0 (Windows NT 6.1; rv:12.0a2) Gecko/20120226 Firefox/12.0a2 Firefox/12.0a2
Alan Baxter
Ambassador
Posts: 1586
Joined: Fri Mar 20, 2009 4:47 am
Location: Colorado, USA

Re: Frames Not Blocked

Post by Alan Baxter »

Identities Infinite wrote:Weird. I have EasyList, EasyPrivacy which are all-in-one plus Anti-Social and Malware Domains filters. Could that be why?
Could be. First, update all three subscriptions by opening the ABP Filter Preferences window and pressing Ctrl+Shift+T. Then temporarily disable the Anti-Social and Malware Domains. Your problem may be caused by one of them. In the meantime, I'll see if I can reproduce the problem with those two subscriptions added.

Edit: Temporarily disable any other supplemental subscriptions too.
Edit2: Do you have any custom filters? Temporarily disable them too.
Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Identities Infinite
Senior Member
Posts: 124
Joined: Sun Feb 19, 2012 10:27 pm
Location: Behind A Script

Re: Frames Not Blocked

Post by Identities Infinite »

I made it work by deleting all non-English filters. Even still, NoScript does not block the frames when I disable Adblock Plus. Depositfiles.com is on the whitelist and all forbids are checked with the same applying to the whitelist. Placeholders are shown too but not for untrusted sites.
Mozilla/5.0 (Windows NT 6.1; rv:12.0a2) Gecko/20120226 Firefox/12.0a2 Firefox/12.0a2
Alan Baxter
Ambassador
Posts: 1586
Joined: Fri Mar 20, 2009 4:47 am
Location: Colorado, USA

Re: Frames Not Blocked

Post by Alan Baxter »

Identities Infinite wrote:I made it work by deleting all non-English filters.
Okay, glad to see you found out how to get ABP to work. It blocks the ads for me.
Even still, NoScript does not block the frames when I disable Adblock Plus. Depositfiles.com is on the whitelist and all forbids are checked with the same applying to the whitelist. Placeholders are shown too but not for untrusted sites.
With ABP disabled, NoScript doesn't block the ad frame at click here for me either. I don't know why. Maybe it's a bug.
Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Identities Infinite
Senior Member
Posts: 124
Joined: Sun Feb 19, 2012 10:27 pm
Location: Behind A Script

Re: Frames Not Blocked

Post by Identities Infinite »

Is it likely Giorgio will read and fix it if he has time? It seems like a NoScript bug that most likely applies to more than just this site.
Mozilla/5.0 (Windows NT 6.1; rv:12.0a2) Gecko/20120226 Firefox/12.0a2 Firefox/12.0a2
Alan Baxter
Ambassador
Posts: 1586
Joined: Fri Mar 20, 2009 4:47 am
Location: Colorado, USA

Re: Frames Not Blocked

Post by Alan Baxter »

I'll edit the topic title. That may get his attention the next time he checks.
Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: [INVALID] Frames Not Blocked

Post by Giorgio Maone »

Definitely not a bug, but expected behavior in default configuration:
NoScript's Changelog wrote: v 1.1.7.4
==========================================================================
+ new noscript.forbidIFramesContext about:config[/url] option controls
if actually enforcing IFRAME blocking depending on the parent page:
0 -- block always
1 -- block if parent is in a different site (default)
2 -- block if parent is in a different domain
3 -- block if parent is in a different 2nd level domain

v 2.0.3.3
==========================================================================
x Changed noscript.forbidIFramesContext about:config preference default to
3 (same base domain) to ensure better usability on complex sites (e.g.
new Twitter) for people who's blocking iframes on trusted sites
Since the frames share the same base domain with their ancestor (ads.depositfiles.com vs depositfiles.com) they're loaded by default.
If you want to block them, just change the noscript.forbidIFrameContext about:config preference to 2 or less.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Identities Infinite
Senior Member
Posts: 124
Joined: Sun Feb 19, 2012 10:27 pm
Location: Behind A Script

Re: [INVALID] Frames Not Blocked

Post by Identities Infinite »

My apologies for assuming it was one. This is why I hope one day somebody will make an ever-growing list of all the non-GUI about:config entries, their values as defaults and verbose descriptions. I search the entire change log sometimes but other than that I can not find such a list if one exists. This also might explain why an iframe on StatCounter is not blocked although it is empty.
Mozilla/5.0 (Windows NT 6.1; rv:12.0a2) Gecko/20120226 Firefox/12.0a2 Firefox/12.0a2
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: [INVALID] Frames Not Blocked

Post by Giorgio Maone »

Identities Infinite wrote:This is why I hope one day somebody will make an ever-growing list of all the non-GUI about:config entries, their values as defaults and verbose descriptions.
Some effort is being done here: http://forums.informaction.com/viewtopi ... =10&t=5920
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Post Reply