Adblock Plus starts late, impacting initial page

Everything about using Adblock Plus on Mozilla Firefox, Thunderbird and SeaMonkey

Adblock Plus starts late, impacting initial page

Postby Oded » Thu May 01, 2014 12:57 pm

Launching FireFox 29 to a specific web page would open the page before Adblock starts. This causes the page to appear as if Adblock is not active. Reloading the page - works.
Is this a FireFox 29 limitation??
Last edited by mapx on Thu Aug 27, 2015 7:13 pm, edited 6 times in total.
Reason: Corrected topic subject
Oded
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby tsunami2311 » Thu May 01, 2014 7:37 pm

I have notice the when you first load Firefox 29 Adblock plus freeze the browser up a sec while it first loads each and everytime you start firefox, but if you disable adblock plus the freeze is not there, This was not there in 28 firefox, Im not sure if this same thing you experience but seems like it
tsunami2311
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby Taipan » Fri May 02, 2014 12:04 am

Oded's description sounds like the consequences from changes like these:

https://adblockplus.org/development-bui ... ox-startup
https://issues.adblockplus.org/ticket/117

ABP 2.6 became available via AMO today and I did some testing with Firefox 28. Using an 8 yo single core desktop and a 2.5 yo dual core notebook (7200 RPM drive). Same Firefox and extension configs (moderately heavy protection) on both. Internet connection via cable testing around 29.1 Mbps down, 5.85 Mbps up, 12ms ping with closest test server. ABP 2.5.1 worked fine during the startup window and blocked what it should across many sites. ABP 2.6 failed to block things it should on every site I tested.

I did some more explicit testing against a lightweight localhost server using custom test pages. Under my test conditions, all of which included clearing history between each test as that is what I set Firefox to do when it closes, ABP 2.6 on the old box had a roughly 4.7 second window of vulnerability and ABP 2.6 on the newer box had a roughly 1.4 second window of vulnerability. Which may not sound like much, but that was enough to assure that ABP 2.6 failed to do its job each and every time it started up to load a page with blockable items. Some days I start it once and leave it running. Some days I probably start it three or four dozen times. Most days somewhere in between . I think the consequences could add up to very many undesired exposures over time.

I find the "No, this won't be optional" comment worrisome, as it suggests ABP will have this type of problem in all future versions. I have some generally faster systems but they are running strongly encrypted storage systems and one is loading things over a network as well. So I'm not very hopeful about those being more reliable.
Taipan
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby Oded » Fri May 02, 2014 5:26 am

Exactly!

"The only disadvantage should be that Adblock Plus is ready a bit later and the first page loading might still have ads".

The first page indeed loads will ads! That's what I see,
Oded
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby Gingerbread Man » Fri May 02, 2014 8:53 am

This is a known side-effect of an intentional change, therefore it's not a valid bug report. Moving to the Firefox forum for discussion.

If you have Firefox set to restore previously open tabs when it starts up,
  1. Under Options/Preferences - Tabs, make sure "Don't load tabs until selected" is checked.
  2. Exit Firefox with a blank tab as the selected tab.
If you have Firefox set to open your homepage when it starts up, there's no convenient solution that I can think of. You could
  1. Add the -offline parameter to the Firefox shortcut, so that it starts in Offline mode (meaning it won't load anything that's not in the cache).
    https://developer.mozilla.org/docs/Mozilla/Command_Line_Options
  2. Install the Work Offline add-on and click its toolbar button to go online.
    https://addons.mozilla.org/firefox/addon/work-offline/
  3. Reload the page.
User avatar
Gingerbread Man
 
Posts: 1339
Joined: Fri Aug 12, 2011 5:28 am

Re: Adblock starts late with FireFox 29, impacting initial page

Postby Oded » Fri May 02, 2014 9:06 am

These are not solutions but workarounds.

It is very common to right click on the firefox icon on the task bar to open firefox along with one of the pinned or frequeny URLs. The new change makes the page load with Ads.
Oded
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby iX9 » Fri May 02, 2014 9:12 am

Dont think so!
I downgraded to ADP v2.51 and it dont impact initial page!
No matter of FF version! Including FF 29.
It is AdBlock v2.6 issue, not FF!
Howgh.
iX9
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby DickM » Fri May 02, 2014 11:59 am

There is no question that AdBlock Plus 2.6 is starting late compared to the previous version. It is noticeable and very annoying. Happens with FF 28 and 29. Ads appear then disappear when FF is launched. I have turned AdBlock off for our small company because everyone is complaining. Does anyone know of another good ad blocker that works well with FF?
DickM
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby Luxferre » Fri May 02, 2014 1:20 pm

I have the same problem with Pale Moon 24.5.0 ,but not with Firfox 29.0.
I downgraded to ABP version 2.5.1 in Pale Moon which is my default browser.
If this is an intentional change than it is very wrong.
Sadly,after many years of using ABP I'll see what competition is offering.
I'm very disappointed.
Luxferre
 
Posts: 129
Joined: Sun Jan 06, 2013 1:04 pm

Re: Adblock starts late with FireFox 29, impacting initial page

Postby Taipan » Fri May 02, 2014 1:30 pm

Good point about restoring previously open tabs. Would that one setting cover all the bases (restore after normal close, restore after crash, restore after extension causing a restart, etc)?

I think you can have Firefox set to open your homepage when it starts up as long as that homepage doesn't load something you want ABP to check and you don't click on anything too soon. A buddy of mine that updated before me hadn't noticed this issue yet because he uses his own homepage that is stored on his own server.

Unfortunately, you won't know whether or not something is getting past ABP 2.6 unless you are attentive. Anything that isn't visually obvious, including but not limited to some privacy threats and some stealthy drive-by malware situations, would require inspecting network activity. My guess is there are large numbers of users who have been become vulnerable through an update but don't know it.

I think this makes for a totally valid, as well as high priority, bug report. The logical solution, on paper for the moment, is to figure out a way to make the consequences a configurable item. So that those who want faster Firefox startup can achieve that (at the price of ABP not working correctly for awhile during startup) and those that want ABP to work correctly can achieve that (at the price of slower Firefox startup). Maybe there is some way to do this?
Taipan
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby Taipan » Fri May 02, 2014 4:18 pm

Looks like support for the -offline parameter was removed from Firefox builds at some point. It also appears that Firefox doesn't remember the state of the Work Offline menu item across closes. So unless I'm missing something, I think you'd HAVE TO use an extension to manage things if you want to use the work offline work-around.

I saw a bugzilla comment about making localhost communications a special case. After checking the Work Offline menu item, an attempt to access a live server via http://localhost/index.html caused display of the "Firefox is currently in offline mode" page. However, loading file:///C:/index.html succeeded. So I put <img src="http://localhost/img.jpg" /> in that html file to see what would happen. Despite Work Offline being checked, loading file:///C:/index.html resulted in a webserver logged request to http://localhost/img.jpg and the image was displayed. So there may be some edge cases where the work offline work-around will fall short.
Taipan
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby tusnami2311 » Fri May 02, 2014 8:13 pm

my homepage is the default Mozilla Firefox Start Page which isnt even a live PAGE nor is ADblock plus blocking anything. and the browser litterly freezes for sec while loading ADblock plus upon FF startup Disable Adblock no freeze at all.

And this whole thing about FF start up faster now as reason why I noticed it now as opposed no notice it before is like cause FF startup just as fast or well slow as use always has , IE and Chrome start up faster then FF.
tusnami2311
 

Re: Adblock starts late with FireFox 29, impacting initial page

Postby lilsting10 » Sat May 03, 2014 1:44 am

edit: looks like my issue isn't related to this, and isn't yet fixed :(
Last edited by lilsting10 on Sat May 03, 2014 12:43 pm, edited 1 time in total.
lilsting10
 
Posts: 11
Joined: Sat Apr 25, 2009 10:18 pm

Re: Adblock Plus 2.6 starts late, impacting initial page

Postby Gingerbread Man » Sat May 03, 2014 9:47 am

Since this is a known issue, this topic is now temporarily sticky for higher visibility.
Taipan wrote:Looks like support for the -offline parameter was removed from Firefox builds at some point.

I doubt it. It still works for me in Aurora (Firefox 31).
User avatar
Gingerbread Man
 
Posts: 1339
Joined: Fri Aug 12, 2011 5:28 am

Re: Adblock Plus 2.6 starts late, impacting initial page

Postby Anonym » Sat May 03, 2014 12:24 pm

Given this is the byproduct of an intentional change, I think the real question is "Will this be fixed" / "Can we have an option not to behave like this and make Firefox wait for ABP filtering before showing the first page"?

On behalf of those that use ABP as a tool for privacy (with lists such as EasyPrivacy), I have to say this really wasn't a well thought-out "intentional change" for all of us...
Anonym
 

Next

Return to Adblock Plus for Firefox support

Who is online

Users browsing this forum: Arthurgek, gustavokts, Mihaelvug, Polinajam, Robertextep and 28 guests