All links stop working, but only on some sites

Everything about using Adblock Plus on Google Chrome

All links stop working, but only on some sites

Postby arthaey » Wed May 01, 2013 12:28 am

On some sites, all links stop working — clicking them does nothing. If I disable all my extensions, the links work. If I enable only Adblock Plus, the links stop working again. This happened mostly recently on audible.com.
arthaey
 

Re: All links stop working, but only on some sites

Postby mapx » Wed May 01, 2013 12:38 am

known bug with easyprivacy subscription, the developers said they are working ...
User avatar
mapx
 
Posts: 21947
Joined: Thu Jan 06, 2011 3:01 pm

Re: All links stop working, but only on some sites

Postby Anomymous » Wed May 01, 2013 9:14 pm

The Chrome extension is practically dead. No one has made any substantial changes to it in months. I'll try to come up with a patch and hope one of the devs will see and can at least bother to implement it.
Anomymous
 

Re: All links stop working, but only on some sites

Postby mapx » Wed May 01, 2013 10:03 pm

dead ? where did you see that ...

here you can see the last activity
http://codereview.adblockplus.org/?closed=0

and here the last development versions
https://adblockplus.org/devbuilds/adblo ... elog.xhtml
https://adblockplus.org/devbuilds/adblockpluschrome/
User avatar
mapx
 
Posts: 21947
Joined: Thu Jan 06, 2011 3:01 pm

Re: All links stop working, but only on some sites

Postby Anomymous » Thu May 02, 2013 12:01 am

All I see is build tool, core library, and some Android changes; nothing for Chrome...

Anyway, the problem seems to be another stupid webRequest bug in Chrome like the one that causes duplicate history entries when iframes are blocked. Whenever certain tracking pixels fail to download (either by canceling or blackholing the request) all the links on the page stop working. The only workaround for these problems is to use the redirect method. Wladimir has said he doesn't like this method because it can be detected because it can be detected by the webpage, but personally, I'd rather have a usable extension until these bugs get fixed instead of worrying about a site possibly going out of their way to detect if I'm using ABP for Chrome.

In webrequest.js:
Code: Select all
  if (filter instanceof BlockingFilter)
  {
   if(type == "IMAGE") //CHROME BUG! Tracking pixels cause clicked links to stop working when blocked; redirect to blank gif instead.
      return {redirectUrl: "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7"};
    if(type == "SUBDOCUMENT") //CHROME BUG! iframes add duplicate history entries when blocked; redirect to about:blank instead.
      return {redirectUrl: "about:blank"};
    return {cancel: true};
  }


ABP 1.4 repacked with the above change:
http://www.mediafire.com/?xhnxa955hgazgtz
Anomymous
 

Re: All links stop working, but only on some sites

Postby Anomymous » Thu May 02, 2013 12:03 am

Also, please star this issue if you haven't already:
https://code.google.com/p/chromium/issu ... ?id=178380
Anomymous
 


Return to Adblock Plus for Chrome support

Who is online

Users browsing this forum: Google [Bot] and 19 guests