Closed ditraUA closed 3 years ago
This problem is important because ukr.net is very popular mail service in Ukraine. And users ok Adblock can't login into mailbox.
Can't repeat it any more. It seems, site made some fixes on it's side.
But I shall not close this issue by myself. May be this information will be useful for other cases.
You can close it after reading.
Can't repeat it any more. It seems, site made some fixes on it's side.
But I shall not close this issue by myself. May be this information will be useful for other cases.
You can close it after reading.
@ditraUA I can not reproduce the issue as well, and for the record, the filter was tested before pushing, and the site was working without any issues. Thanks for filing this issue!
@ditraUA I can not reproduce the issue as well, and for the record, the filter was tested before pushing, and the site was working without any issues. Thanks for filing this issue!
@wizmak Just one question: Was this filter tested in Adblock, not Adblock plus? It blocked whole site only in Adblock. May be that's why you didn't notice a problem?
@ditraUA
Just one question: Was this filter tested in Adblock, not Adblock plus? It blocked whole site only in Adblock. May be that's why you didn't notice a problem?
It was tested in Adblock Plus only, but it would be very strange if it worked any differently in AdBlock.
@ditraUA
It was tested in Adblock Plus only, but it would be very strange if it worked any differently in AdBlock.
The problem was in version 4.20, it has no support of override-property-read
rule. I've downloaded versions 4.20 and 4.21 from http://code.getadblock.com/releases/, unpacked sources and found file, that contains "override-property-read" only in 4.21 folder.
And I tried to disable Anti-Circumvention list and apply only this rule:
www.ukr.net#$#override-property-read Math.random trueFunc; hide-if-shadow-contains /./
Issue was reproduced only in Adblock (not Plus). But, when I removed this part: override-property-read Math.random trueFunc;
Adblock Plus began to work same as Adblock: totally cleaned the page. Unfortunately, I don't understand, what exactly this rule do, so can't give you more details. I asked more experienced guy to help me, but he couldn't reproduce the issue - site made fixes on it's side.
Sorry for alarming, but I have to support tens of employees notebooks remotely (due to quarantine). And it is always a huge problem for me when important sites begin to work incorrectly due to Ad Blockers. Apparently, this case is a good reason for colleagues to replace Adblock with Adblock Plus.
@ditraUA
The problem was in version 4.20, it has no support of
override-property-read
rule. I've downloaded versions 4.20 and 4.21 from http://code.getadblock.com/releases/, unpacked sources and found file, that contains "override-property-read" only in 4.21 folder.
I doubt this was the case, if the snippet doesn't exist in the extension's code, the corresponding snippet filter should have no effect.
And I tried to disable Anti-Circumvention list and apply only this rule:
www.ukr.net#$#override-property-read Math.random trueFunc; hide-if-shadow-contains /./
Issue was reproduced only in Adblock (not Plus). But, when I removed this part:
override-property-read Math.random trueFunc;
Adblock Plus began to work same as Adblock: totally cleaned the page. Unfortunately, I don't understand, what exactly this rule do, so can't give you more details. I asked more experienced guy to help me, but he couldn't reproduce the issue - site made fixes on it's side.Interesting... Unfortunately I also won't be able to figure out what happened, as long as I can/could not reproduce the issue.
Sorry for alarming, but I have to support tens of employees notebooks remotely (due to quarantine). And it is always a huge problem for me when important sites begin to work incorrectly due to Ad Blockers. Apparently, this case is a good reason for colleagues to replace Adblock with Adblock Plus.
No worries! Always feel free to reach out in case you have any questions or issues. Cheers!
@arsykan
@manuel-martinez-dev
@wizmak
Please add to this rule: 112ua.tv,24boxing.com.ua,4mama.ua,avtovod.com.ua,avtovod.org.ua,besplatka.ua,bilshe.com,buhgalter.com.ua,buhgalter911.com,businessua.com,censor.net,dengi.ua,enovosty.com,epravda.com.ua,eurointegration.com.ua,f1analytic.com,facenews.ua,football-ukraine.com,football24.ua,footballtransfer.com.ua,gismeteo.ua,gorod.dp.ua,hvylya.net,inforesist.org,internetua.com,kolobok.ua,kp.ua,kriminal.tv,lifedon.com.ua,mport.ua,nashamama.com,newsyou.info,nnovosti.info,okino.ua,ostro.org,perevod.i.ua,real-vin.com,sinoptik.ua,smak.ua,sportanalytic.com,toneto.net,tv.ua,tvgid.ua,u-news.com.ua,udoktora.net,vsetv.com,zdorovia.com.ua#$#override-property-read String.prototype.charCodeAt trueFunc
- an exception: ~pinformer.sinoptik.ua
.
The reason is the breakdown of the weather widget on the ukr.net website - https://i.imgur.com/J66Vf8H.jpg
In principle, you can remove this entire rule altogether. It hasn't been doing anything for a long time, and its only value is that it contains a list of domains that work with zmctrack.
@arsykan @manuel-martinez-dev @wizmak Up!
@dimisa-RUAdList I went ahead with the removal of the entire rule as it's no longer useful/needed.
@wizmak Please dell. This rule is outdated.
www.ukr.net#$#override-property-read Math.random trueFunc; hide-if-shadow-contains /./
List the website(s) where you encounter issues with ABP filters
www.ukr.net
Define the problem
Site is completely hidden
Screenshot(s)
https://i.imgur.com/1S5cxqo.png
List all of your filter lists
RuAdList+Easylist Anti-Circumvention filters (causes the problem)
Tell us about your system configuration
Other details
Site is completely hiding after a second. All is ok with other blokers and if a disable Anti-Circumvention filters I think, Adblock does not correctly support this option: override-property-read