diff --git a/BaseFilter/sections/general_extensions.txt b/BaseFilter/sections/general_extensions.txt index 5882bbf4573..bcc7c8a99b5 100644 --- a/BaseFilter/sections/general_extensions.txt +++ b/BaseFilter/sections/general_extensions.txt @@ -121,8 +121,11 @@ mangakita.net,westmanga.info#%#//scriptlet("set-constant", "puShown1", "true") ! or xml-prune if this - https://github.com/AdguardTeam/Scriptlets/issues/325 will be fixed ! amazon.co.jp,amazon.com#%#//scriptlet('trusted-replace-xhr-response', '//', '', '.mpd') ! amazon.co.jp,amazon.com#%#//scriptlet('trusted-replace-xhr-response', '/start="[0-9A-Z]+">/', '>', '.mpd') -amazon.co.jp,amazon.com#%#//scriptlet('xml-prune', 'Period:\has([value="Ad"])', '', '.mpd') amazon.co.jp,amazon.com#%#//scriptlet("json-prune", "cuepointPlaylist") +! https://github.com/AdguardTeam/AdguardFilters/issues/164615 +! Video is broken in Firefox, because :has() is not supported, xpath can be used when will be added +!+ NOT_PLATFORM(windows, mac, android, ext_ff, ext_ublock) +amazon.co.jp,amazon.com#%#//scriptlet('xml-prune', 'Period:\has([value="Ad"])', '', '.mpd') ! ! go.oclasrv.com clickunder/ads ('zfgloaded') ! '$$script[tag-content="zfgloaded"][min-length="30000"][max-length="80000"]' diff --git a/BaseFilter/sections/replace.txt b/BaseFilter/sections/replace.txt index d7106ff3fae..fc662ec49e3 100644 --- a/BaseFilter/sections/replace.txt +++ b/BaseFilter/sections/replace.txt @@ -7,8 +7,10 @@ ! ! https://github.com/AdguardTeam/AdguardFilters/issues/160305 ||gplinks.in/track/js/main.js$replace=/(var isOverGoogleAd = false;)([\s\S]*)(sendPostback\(\n[\s\S]*?\))/\$1\$3;\$2\$3/ +! https://github.com/AdguardTeam/AdguardFilters/issues/164615 ! https://github.com/AdguardTeam/AdguardFilters/issues/150836 ! https://github.com/AdguardTeam/AdguardFilters/issues/148543 +.mpd$replace=///,xmlhttprequest,domain=amazon.com|amazon.co.jp .mpd$replace=/start="[0-9A-Z]+?">/>/,xmlhttprequest,domain=amazon.com|amazon.co.jp ! https://github.com/AdguardTeam/AdguardFilters/issues/152366 ||pluto.tv/*/dash/*/*.mpd$replace=/.{1\,100}\.plutotv\.net\/.{1\,50}_ad\/.*?<\/BaseURL>[\s\S]*?<\/Period>//