Adam
Adam
I have added this rule to `AdGuard Quick Fixes filter` and as far as I can see, it's already available, so you can remove it from user rules.
I cannot reproduce it with AdGuard only. It can be related to - https://github.com/AdguardTeam/AdguardFilters/issues/203247#issuecomment-2834222229 and occurs when two (or more) different ad blockers are used.
https://github.com/AdguardTeam/AdguardFilters/issues/204233#issuecomment-2840221208 >Ads display on Facebook while AdGuard is enabled. I cannot reproduce it, please try to update filters. Regarding incorrect blocking: https://github.com/AdguardTeam/AdguardFilters/issues/204233#issuecomment-2840983788 https://github.com/AdguardTeam/AdguardFilters/issues/204233#issuecomment-2841981312 https://github.com/AdguardTeam/AdguardFilters/issues/204233#issuecomment-2846520292 I'm not able to reproduce it...
Probably related to - https://github.com/AdguardTeam/AdguardFilters/issues/203247#issuecomment-2834222229 Please disable all other ad blockers and check again.
Done.
If I'm not wrong, it's due to this part: https://github.com/AdguardTeam/Scriptlets/blob/3ba245f96237915bbff6fe80c7400b03c0f5014d/src/scriptlets/href-sanitizer.ts#L553-L555 It looks like that `DOMContentLoaded` is fired late when there is slow connection, maybe we can get rid of it....
I can reproduce it in Safari only and the same problem occurs with `trusted-replace-xhr-response`. The same can be checked on `https://developer.apple.com/streaming/examples/advanced-stream-dv-atmos.html` In Chrome `.m3u8` file is downloaded through `xhr`, but...
As a workaround we could override `HTMLVideoElement.prototype.canPlayType` (https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/canPlayType) and for specific types (`"application/vnd.apple.mpegURL", "application/x-mpegURL", "audio/mpegurl", "audio/x-mpegurl"`) return empty string. This way it would cause that `.m3u8` file will be downloaded...
If I'm not wrong, we don't have `set-local-storage-item-reload` scriptlet (and any other `storage-item` related scriptlets with reload option).
I think that it's not only `atresplayer`, but in general the rule: ```adblock ||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$xmlhttprequest,redirect=googlesyndication-adsbygoogle ``` does not work in v5.2.80 MV3 extension when Base filter is enabled. Steps to reproduce:...