Skip to content

Loading…

uBlock misblocked an image in image box - could be related with urchinTracker (?) #1286

Closed
sdiwu opened this Issue · 12 comments

5 participants

@sdiwu

In this website, there is an image box at below.

http://i58.tinypic.com/sybhmp.jpg

If I clicked the "Next" or just click the 2nd or 3rd image (as shown in screenshot above), it won't display the image:

http://i58.tinypic.com/2zz19a1.jpg

In firefox's console, when the 2nd image is clicked, there is error message:

ReferenceError: urchinTracker is not defined

If I disabled the uBlock, the 2nd and 3rd image can show when clicked.

FYI I'm using firefox browser in windows.

@lewisje

Some sites are coded to rely on the existence of Google Analytics (urchinTracker is part of an old version of Google Analytics), and cases like this are why EasyList whitelists it on some sites.

@sdiwu

I see. So is there solution for this? I can't found whitelist feature in uBlock (firefox add-on).

@LocutusX

It's caused by EasyPrivacy.

Disable the EasyPrivacy list, and the site works fine.

Not a uBlock issue.

@lewisje

A better idea would be to keep EasyPrivacy on and just whitelist Google Analytics on this site, with a whitelist rule like this: @@||google-analytics.com^$script,domain=news.detik.com

@sdiwu

@lewisje how do you put that whitelist? I have tried it, the whitelist field setting doesn't accept string that start with @@

@lewisje

It's not obvious, but it's under "My filters"

"Whitelists" is only for entire pages that you want uBlock disabled on (and I think it only takes domain names); it's a substitute for @@||domain.tld^$document because gorhill did not want third-party lists to be able to disable uBlock outright.

@sdiwu

@lewisje I have put @@||google-analytics.com^$script,domain=detik.com on My filters, it doesn't work.

@gorhill

@sdiwu try @@||news.detik.com/urchin.js$script,domain=detik.com instead. You do not need to allow Google Analytics.

You should report the false positive to EasyPrivacy maintainers, it's where the issue is, it is not in uBlock.

@sdiwu

@gorhill Thanks, it works.

@lewisje

Sorry, I had just assumed that it was being loaded from the main Google Analytics domain, and I forgot that some sites host their own copies of urchin.js and later GA scripts.

@sdiwu

I had reported the problem to easy privacy team, the issue should have been resolved with latest filter update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.